Steamed Whole Fish

2 votes

Steaming cooks fish evenly resulting with a moist and tender flesh, best for cooking lean types of fish such as cod, snapper, trevally etc.

10 Minutes

Don’t lose track while you’re cooking, click on an ingredient or step to tick it off so you know where you are up to.


  • 1kg whole fish
  • salt and pepper, to taste
  • 2cm piece ginger, sliced
  • 1/2 bunch spring onion, folded
  • 1 tomato, sliced or diced (optional)

Soy and ginger sauce

  • 3 cm ginger, sliced or grated
  • 1 tablespoon soy sauce
  • 1/2 bunch spring onions, thinly sliced


  1. Add water into a steamer and bring to a boil.
  2. Mix the sauce ingredients together in a bowl.
  3. Place fish in a heat proof dish, sprinkle the inside of the fish with salt and pepper and stuff with ginger, spring onion, and tomato (if using).
  4. Pour half the sauce ingredients over the fish.
  5. Steam for around 20 minutes, or until cooked, for a whole fish or around 10 minutes for cut pieces.
  6. Pour remaining sauce ingredients over the top just before serving.
  7. If desired, serve with rice and steamed or stir fried vegetables.
Print This Recipe

You might also like...