Teochew Steamed Fish

4.89 from 9 votes
Recipe IndexRecipe

This post may contain affiliate links. Please read myย privacy policy.

Teochew Steamed Fish - This recipe is easy to to make at home and the ingredients are relatively easy to get.

Easy Chinese Teochew steamed fish served in a plate.
Want to Save This Recipe?
Enter your email below & we’ll send it straight to your inbox. Plus you’ll get great new recipes from us every week!
Please enable JavaScript in your browser to complete this form.

One of the reason why Malaysian food is so interesting is because of the diverse racial composition of different ethnic groups: the Malays (native), Chinese (mostly came from southern China), and Indian (mostly from southern Indian).

For Chinese food alone, in Malaysia, we get to sample various regional Chinese cuisines: Fujian, Cantonese, Teochew, Hakka, Fuchow, etc.

There are always something different to please the palate every day.

Teochew food is quite popular in Malaysia because there are many of them in the Chinese community.

In Penang, there are a few traditional Teochew restaurants and one of the dishes I love the most is Teochew Steamed Fish.

Unlike Cantonese-style steamed fish (click for my recipe), which is basically a very simple dish of steamed fish with soy sauce, Teochew Steamed Fish really takes  it to the next level.

The dish is sour (from the sour plum, tomato, and preserved mustard), savory, absolutely delightful and appetizing to the taste buds.

Teochew steamed fish also comes with soft and silken tofu, thinly sliced pork, and the garnishing of scallion, cilantro, and ginger complete the dish.

Easy and healthy Malaysian Teochew steamed fish serve in a plate.

Teochew steamed fish is easy to to make at home and the ingredients are relatively easy to get.

In this Teochew Steamed Fish recipe, I use the cod fillet instead of the more commonly-used whole pomfret fish or ikan siakap (Malay word for “barramundi”).

The fillet of cod is much firmer in texture, but it works well as long as you don’t over-steam it.

The sour plum gives the dish a deeper flavor.

Enjoy!


Frequently Asked Questions

How many calories per serving?

This recipe is only 240 calories per serving.

Authentic classic Teochew steamed fish made with tomatoes, fish slices, tofu, ginger and Chinese sauce.

What To Serve With Teochew Steamed Fish

For a wholesome meal and easy weeknight dinner, I recommend the following recipes.

I hope you enjoy this post as much as I do. If you try my recipe, please leave a comment and consider giving it a 5-star rating. For more easy and delicious recipes, explore my Recipe Index, and stay updated by subscribing to my newsletter and following me on FacebookPinterest, and Instagram for new updates.

Freshly baked cod fillet with seasonings crust on a plate, garnished with lemon slices and herbs.
5 Secrets to 20-Minute Dinners
FREE EMAIL BONUS: How would it feel to have dinner DONE in 20 minutes? I’ll show you how!
Please enable JavaScript in your browser to complete this form.
4.89 from 9 votes

Teochew Steamed Fish

Teochew steamed fish is easy to make at home and the ingredients are relatively easy to get.
Prep Time: 30 minutes
Cook Time: 6 minutes
Total Time: 36 minutes
Servings: 4 people
Want to Save This Recipe?
Enter your email below & we’ll send it straight to your inbox. Plus you’ll get great new recipes from us every week!
Please enable JavaScript in your browser to complete this form.

Ingredients  

  • 14 oz (425g) cod fillet, cleaned and patted dry with paper towels
  • salt to taste
  • 3 dashes white pepper
  • 1 big tomato, cut into wedges
  • 1 piece pickled, sour and salted plum
  • 7 oz (200g) silken tofu, cut into small cubes
  • 4-5 slices ginger
  • 2 tablespoons oil
  • 2 cloves garlic, chopped
  • 2 oz (60g) pork, sliced thinly
  • 3.5 oz (100g) preserved mustard, sliced

Sauce:

  • 4 tablespoons water
  • 1 tablespoon soy sauce
  • tablespoons Shaoxing wine
  • 1 pinch sugar

Garnishing:

  • 1 green onion, trimmed and cut lengthwise into thin strips
  • 2.5 cm (1 inch) ginger knob, julienned
  • 1 handful coriander, plucked

Instructions 

  • Sprinkle salt and white pepper on both sides of the fish fillet and place it in a deep dish. Arrange the tomato wedges, sour plum, and tofu around the fish, then place the ginger slices on top.
  • In a small bowl, mix all the ingredients for the sauce and set aside.
  • In a saucepan, heat the cooking oil and add the chopped garlic. Stir-fry until fragrant, being careful not to burn it. Then, add the pork and stir-fry until half cooked. Lastly, add the preserved mustard slices and continue to stir-fry for 1 minute.
  • Pour the sauce into the pan and let it come to a boil, then turn off the heat.
  • Scatter the pork and preserved mustard on top of and around the fish.
  • Pour the gravy over the fish, then steam the dish for 6 minutes or until the fish is thoroughly cooked. Garnish and serve with steamed rice.

Nutrition

Serving: 4people, Calories: 240kcal, Carbohydrates: 7g, Protein: 24g, Fat: 12g, Saturated Fat: 2g, Polyunsaturated Fat: 3g, Monounsaturated Fat: 6g, Trans Fat: 0.03g, Cholesterol: 53mg, Sodium: 388mg, Potassium: 864mg, Fiber: 2g, Sugar: 2g, Vitamin A: 408IU, Vitamin C: 7mg, Calcium: 58mg, Iron: 1mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Please rate and comment below!

About Rasa Malaysia

Bee is a recipe developer and best-selling cookbook author, sharing easy, quick, and delicious Asian and American recipes since 2006. With a strong following of almost 2 million fans online, her expertise has been featured in major publications, TV and radio programs, and live cooking demos throughout the United States and Asia.

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating





10 Comments

  1. Sue says:

    5 stars
    Simple and easy

    1. Hi Sue, thanks for trying my recipe and for the 5 star rating.

  2. Alice says:

    Hi, can I know where u bought the mustard and have a pic for it? Tysm

    1. Rasa Malaysia says:

      You can buy it in Asian stores.

  3. junior says:

    you can try poaching method using oven..

  4. Anne says:

    5 stars
    Simple and yummy! Reminds me of childhood eating out in Malaysia. I substituted pork with sliced shiitake mushrooms and sour plum with freshly squeezed lime juice as I didn’t have pork nor sour plum at the time. Kids and husband lives them – even the kid who doesn’t like regular steamed fish.

  5. Mi says:

    Is there a way to go about this if you don’t have a steamer?

  6. Elara says:

    will it be alright to use john dory fish with the above recipe, please ? thanks

    1. Rasa Malaysia says:

      You can use any fish you like.

      1. Anne says:

        5 stars
        Simple and yummy! Reminds me of childhood eating out in Malaysia. I substituted pork with sliced shiitake mushrooms and sour plum with freshly squeezed lime juice as I didn’t have pork nor sour plum at the time. Kids and husband lives them – even the kid who doesn’t like regular steamed fish.