Turnip Cake (Lo Bak Go, 萝卜糕)
A popular dim sum delicacy, turnip cake stands out for its fragrant, umami taste and soft, gooey texture. Follow my recipe and tutorial video to making it at home with ease!

- Prep time
- 20 min
- Cook time
- 1 hr 10 min
- Yield
- 8 servings
- Difficulty
- MEDIUM
Ingredients
Quantities are shown as originally provided.
- 2 tablespoon dried shrimp (see note 1)
- 3 shiitake mushrooms
- 800 g daikon radish (1.7lbs, see note 2)
- 1 tablespoon neutral cooking oil
- 50 g shallots, or onion (1.7oz)
- 2 Chinese sausages
- 1 tablespoon oyster sauce
- ¼ teaspoon ground white pepper
- 160 g rice flour (5.6oz)
- 50 g corn starch, or tapioca starch (1.7oz)
- Neutral cooking oil (for frying)
- Sesame seeds, toasted
- Scallions, finely chopped
- Sweet soy sauce (see note 3)
- Homemade chili oil (optional)
Instructions
- 1
Soak the dried ingredients
- 2
Rinse dried shrimp and dried shiitake mushroom. Soak them in about 400ml water overnight or at least 3 hours.
- 3
Cook the daikon radish
- 4
Peel the radish then shred it with a hand grater or in a food processor.
- 5
Put the shredded radish into a wok/pot. Pour in the water which was used to soak the dried shrimp and mushroom (discard the solid bits at the bottom of the bowl). Bring it to a boil then leave to simmer for about 5 mins until the radish is wilted.
- 6
Place a sieve over a bowl, drain the radish. Squeeze out as much liquid as possible. Leave the liquid to cool for later use.
- 7
Fry the salty ingredients
- 8
While waiting for the radish to cook, chop dried shrimp, mushroom, shallots and Chinese sausage into tiny pieces.
- 9
Add oil to the wok/pot (cleaned & dried). Over medium heat, fry shallots until gold. Add Chinese sausage and fry until some fat is extracted. Stir in the dried shrimp and mushroom. Fry for a further minute.
- 10
Turn off the heat. Add the drained radish, oyster sauce and white pepper. Mix well.
- 11
Combine with the starchy liquid
- 12
Measure out 400ml of the liquid in which the radish was cooked. Top up with room temperature water if it’s not enough (Make sure the liquid isn’t hot any more). Add rice flour and corn starch. Mix until well dissolved.
- 13
Pour it into the radish mixture. Stir very well then turn on the heat to low. Stir constantly until the liquid solidifies. Remove from the heat.
- 14
Steam the cake
- 15
Grease a cake tin or a glass container with oil (I use a 20cm round cake tin). Put in the radish mixture. Level the surface with a spatula.
- 16
Place the tin/container into a steamer. Steam over medium-low heat for 50 mins. Remember to check the water level halfway through. Top up with hot water if necessary.
- 17
Take the cake out of the steamer. Leave to cool naturally inside the tin/container.
- 18
Fry & serve the cake
- 19
Carefully remove the cake out of the tin/container. Cut off the portion you’d like to serve on the day.
- 20
Slice it into 1-1.5cm thick pieces. Pan-fry over medium heat in a little oil until both sides turn golden.
- 21
Serve with sesame seeds, finely chopped scallions and sweet soy sauce. Add a dash of homemade chili oil if you’d like an extra kick.
- 22
Store the cake
- 23
You can keep the leftover cake in the fridge for up to three days.
- 24
It freezes well too. Cut it into slices. Lay flat on a tray lined with parchment paper. Keep in the freezer until fully frozen. Transfer to an airtight container/bag. Freeze for up to two months.
- 25
Fry the usual way (over low heat) without defrosting.