5th February 2021

Red Snapper, Chinese Cabbage, Xiao Bai Cai & Beancurd Sticks in Nan Ru Claypot

RECIPES 50 minutes Fish Dish
Prep 30 minutes
Cooking 20 minutes
Total 50 minutes
Servings 3

Click here for the Chinese version of this recipe.

  • 350g red snapper fillet*, sliced
  • ¼ head Chinese cabbage*
  • 200g Xiao Bai Cai*
  • 1 sprig coriander*
  • 6 baby pearl mushrooms
  • 2 dried beancurd sticks
  • 8 fried tofu puffs
  • ½ cup dried black fungus
  • 2 tablespoons oil

Nan Ru Sauce

  • 2 tablespoons Shao Xing Rice Wine
  • 2 – 3 cubes Nan Ru
  • 1 tablespoon oyster sauce
  • ½ teaspoon salt
  • 1 tablespoon sugar
  • ¼ teaspoon sesame oil
  • 1 tablespoon corn starch
  • 1 tablespoon water


Red snapper fillet* can be substituted with almost any other fish eg. grouper*, coral trout*, barramundi*, jade perch*, clarias fish*, etc.

*Local Produce

Step 1

Soak mushrooms in hot water and cover for 30 minutes. Soak beancurd sticks in cool water, then slice into 2-inch length. Slice Chinese cabbage into ½-inch strips, wash and drain. Slice tofu puffs in half.

Step 2

Heat oil in wok over medium high heat, coat red snapper fillet slices with plain flour and pan fry until golden brown.

Step 3

Remove and set aside then stir fry mushrooms until aromatic. Add in black fungus, Xiao Bai Cai and Chinese cabbage, stir fry 2 minutes and reduce in Shao Xing rice wine before adding in beancurd sticks and tofu puffs.

Step 4

Combine Nan Ru, oyster sauce, salt, sugar, and sesame oil. Add 1½ cups water, cover the wok, turn heat to low and let simmer for 10 minutes or until the sauce in the pot is reduced by three fourths. Add red snapper fillet slices into the clay pot.

Step 5

In a small bowl, mix corn starch with 1 tablespoon water, stir to mix, and add to the pot while stirring to thicken the sauce until it is gently clinging to the vegetables. Serve hot in clay pot. Garnish with coriander.