Go Back
+ servings
Print Recipe
5 from 2 votes

Steamed Fish with Mayonnaise

Level up your simple steamed fish into this colorful and tasty Steamed fish with Mayonnaise! Perfect for Lapu-lapu (grouper) Maya-maya (snapper) or Tilapia!
Prep Time5 mins
Cook Time30 mins
Total Time35 mins
Course: Main Course
Cuisine: Asian, Filipino
Keyword: steamed fish
Servings: 3
Calories: 582kcal
Author: Bebs


  • 1 big whole fish (Snapper, Grouper or Tilapia) - scaled and gutted
  • salt and pepper - for rubbing
  • ½ lemon - cut into 4 wedges
  • 1 cup mayonnaise
  • 2 hard-boiled eggs - yolks and whites separated then both chopped finely
  • 1 medium carrots - julienned
  • ¼ cup pickles - julienned or use pickle relish
  • 1 small red bell pepper - julienned


  • Wash the fish with cold water and pat dry with paper towels.
  • Rub both sides of the fish with salt and pepper.
  • Dip the lemon wedges with some salt and pepper and stuff these into the cavity (stomach and head).
  • Steam fish for about 30 minutes.
  • Add the carrot and red bell pepper slices in the steamer with the fish and steam for the last 10 minutes.
  • Once the fish is done, remove the steaming bowl from heat. Transfer the carrots and bell pepper in a small bowl and remove lemon wedges in the cavity then let the fish cool down a bit.
  • Cover the top of the fish with mayonnaise then turn it over onto a serving platter so that the covered part now facing down on the plate.
  • Spread mayonnaise all over the top of part of fish. Arrange toppings over mayonnaise as desired.


Calories: 582kcal | Carbohydrates: 6g | Protein: 5g | Fat: 59g | Saturated Fat: 9g | Cholesterol: 155mg | Sodium: 635mg | Potassium: 198mg | Fiber: 1g | Sugar: 4g | Vitamin A: 4415IU | Vitamin C: 42.2mg | Calcium: 39mg | Iron: 0.8mg