The smell of freshly steamed turnip cake, with those savory hints of dried shrimp and Chinese sausage, always brings back warm memories of family dim sum mornings. I first tackled making this beloved turnip cake recipe during a chilly weekend when takeout just wouldn’t cut it anymore. Honestly, I was surprised at how approachable it was once I broke it down—and now it’s a staple in my kitchen. This homemade Lo Bak Go holds a special place in my heart and on my plate, combining comforting textures with that signature umami punch.
Turnip cake, or Lo Bak Go as it’s called in Cantonese, is a classic dim sum dish that’s deceptively simple but packs a lot of flavor. It’s made from shredded Chinese radish (often called daikon), rice flour, and a handful of savory add-ins that make each bite a delight. Over the years, I’ve tweaked my recipe to balance tenderness and bite, and trust me, it’s worth making from scratch. Whether you’ve enjoyed it at a restaurant or you’re totally new to turnip cake, this recipe will guide you through every step.
This Irresistible Turnip Cake recipe is perfect if you’re looking to impress at your next brunch or want a savory snack that’s different from the usual. Plus, it stores well, making it a handy make-ahead appetizer or side dish. I’ve tested this recipe multiple times—not just for flavor, but for texture and ease—so you’ll get all my tips to make it just right. If you’ve ever wondered how to make authentic Lo Bak Go at home, this is your go-to guide.
Why You’ll Love This Turnip Cake Recipe
After making homemade turnip cake more times than I can count, I’m confident this recipe hits all the right notes. Here’s why I think you’ll love it as much as I do:
- Quick & Easy: From shredding the turnip to steaming, it comes together in about 1.5 hours—a great weekend project that’s not too overwhelming.
- Simple Ingredients: No need to hunt down specialty stores; most ingredients can be found at your local Asian market or even some well-stocked grocery stores.
- Perfect for Sharing: Whether it’s a festive dim sum brunch, potluck, or casual snack time, this turnip cake is always a crowd-pleaser.
- Customizable: Prefer it spicy, vegetarian, or with a different seasoning? This recipe is flexible, so you can adjust based on preference.
- Textural Delight: The soft, silky cake contrasts beautifully with the chewy dried shrimp and savory sausage bits, delivering a comforting bite every time.
What sets this turnip cake recipe apart is the balance of flavors and textures. I blend the rice flour just right and don’t overcook the radish so it retains a slight bite. Plus, the mix-ins like Chinese sausage and dried shrimp are carefully prepared to add depth without overpowering. This isn’t just any Lo Bak Go; it’s my best homemade version, tried and true after many kitchen experiments.
Honestly, every time I make it, I feel a little closer to those Sunday dim sum trips with my family. It’s comfort food with a story, and I can’t wait for you to try it too.
What Ingredients You Will Need
This recipe uses straightforward, wholesome ingredients to create that traditional, comforting flavor and texture. Most of these are pantry staples or easy to source from an Asian market.
- Chinese White Radish (Daikon) – about 1.5 pounds (680g), peeled and shredded. This is the star, giving the cake its moist, tender body.
- Rice Flour – 1 cup (120g). This binds the cake and gives it that characteristic smooth texture.
- Tapioca Starch – 2 tablespoons (15g). Helps with chewiness and elasticity.
- Water – 1 ½ cups (360ml), hot. Warm water helps the flours meld perfectly.
- Chinese Sausage (Lap Cheong) – 2 links, finely diced. Adds sweet, savory richness. I recommend brands like Koon Chun for authentic flavor.
- Dried Shrimp – 2 tablespoons, soaked and chopped. Provides that classic umami kick. Go for small, firm dried shrimp.
- Dried Shiitake Mushrooms – 3 pieces, soaked and chopped. Earthy depth that harmonizes the flavors.
- Garlic – 2 cloves, minced. For aromatic background notes.
- Scallions – 2 stalks, finely sliced. Freshness and color.
- Soy Sauce – 2 tablespoons. Use light soy sauce for saltiness and color.
- Oyster Sauce – 1 tablespoon. For that savory, slightly sweet layer.
- White Pepper – ¼ teaspoon. Adds subtle warmth.
- Salt – to taste, usually about ½ teaspoon.
- Cooking Oil – 2 tablespoons (preferably vegetable or peanut oil) for sautéing.
If you want a vegetarian version, feel free to swap Chinese sausage and dried shrimp for shiitake mushrooms and firm tofu. For gluten-free, double-check your soy and oyster sauces or use tamari. I personally love the texture when using firm, small-curd dried shrimp and lap cheong with a nice balance of fat.
Equipment Needed
- Steamer: A traditional bamboo steamer or a metal steamer rack inside a large pot works well. I find bamboo steamers add a subtle aroma, but either option is fine.
- Mixing Bowls: One large bowl for your batter and a smaller one for soaking dried ingredients.
- Grater: A box grater or food processor with a shredding attachment for the radish. I’ve used both; the food processor speeds things up but grating by hand gives a better texture.
- Non-stick pan or skillet: For sautéing the sausage, shrimp, mushrooms, and aromatics.
- Loaf Pan or Cake Tin: Preferably 8×4 inch (20×10 cm) or similar size, to shape the cake.
- Measuring Cups & Spoons: Precision matters here, especially for the rice flour and water.
If you’re on a budget, a simple metal steamer rack and a large pot do the trick perfectly. I always recommend seasoning your bamboo steamer well and avoiding plastic wrap inside the steamer to keep things eco-friendly and tasty. Also, a sharp knife helps with dicing the sausage and mushrooms evenly, which makes a difference in the final texture.
Detailed Preparation Method
- Prepare the dried ingredients: Soak the dried shrimp and shiitake mushrooms in warm water for 20-30 minutes until softened. Drain and finely chop the mushrooms and shrimp. Set aside.
- Grate the daikon: Peel the white radish and grate it using a box grater or food processor. You should have about 1.5 pounds (680g) of shredded radish. Place the shredded radish in a large bowl.
- Sauté the flavor base: Heat 2 tablespoons of oil in a skillet over medium heat. Add the diced Chinese sausage and cook until it starts to release its fragrant oil, about 3 minutes. Toss in the minced garlic, chopped dried shrimp, and mushrooms, stirring for another 2-3 minutes until everything is fragrant. Remove from heat and stir in the sliced scallions.
- Cook the radish: Transfer the shredded radish to the skillet and cook over medium heat, stirring occasionally for about 5-7 minutes. The radish will release some moisture; cook until it softens and some liquid evaporates.
- Mix the batter: In a separate bowl, combine 1 cup (120g) rice flour and 2 tablespoons (15g) tapioca starch. Slowly pour in 1 ½ cups (360ml) hot water, whisking until smooth and lump-free.
- Combine all: Add the sautéed sausage mixture and cooked radish into the batter bowl. Season with 2 tablespoons soy sauce, 1 tablespoon oyster sauce, ¼ teaspoon white pepper, and ½ teaspoon salt. Mix thoroughly to combine all ingredients evenly.
- Pour and set: Lightly oil an 8×4-inch (20×10 cm) loaf pan. Pour the batter mixture into the pan, spreading it evenly and gently tapping to release any air bubbles.
- Steam the cake: Place the pan in the steamer and steam over medium-high heat for 45-50 minutes. To check doneness, insert a toothpick or skewer into the center; it should come out clean.
- Cool and chill: Remove the cake from the steamer and let it cool completely to room temperature. Then, refrigerate for at least 2 hours or overnight to firm up.
- Pan-fry before serving: Slice the cake into ½-inch (1.25 cm) thick pieces. Heat a non-stick skillet with a little oil over medium heat. Fry the slices until golden and crispy on both sides, about 3 minutes per side.
Watch out for overly watery radish—if it seems soggy, drain some liquid before mixing. Also, be gentle when stirring the batter into the radish mixture to keep the texture tender. The cooling step is crucial; it helps the cake slice cleanly and develop that wonderful chewiness.
Cooking Tips & Techniques
Making turnip cake isn’t rocket science, but a few tricks go a long way to get that authentic taste and texture.
- Choose the right radish: Daikon is milder and less fibrous than regular radishes. Freshness matters for moisture content and flavor.
- Don’t skip soaking: Dry shrimp and mushrooms need a good soak to soften and release flavor. Use the soaking water to add depth if you want, but be mindful of salt.
- Rice flour vs. glutinous rice flour: Use plain rice flour, not glutinous, to achieve the correct structure and chew.
- Steaming time: Don’t rush it. Under-steamed cake will be gummy inside. Use a toothpick test and steam a bit longer if needed.
- Cooling is key: Letting the cake chill overnight really improves texture and makes it easier to slice.
- Pan-frying technique: Use medium heat and enough oil to get a crispy crust without burning. Flip carefully to keep slices intact.
- Flavor balance: Taste your batter before steaming—it should be well-seasoned but not salty.
One time, I forgot to chill the cake, and it fell apart during frying—lesson learned! Also, prepping all ingredients ahead makes the cooking flow smoother. If you want extra crispiness, adding a small pinch of sugar to the batter can caramelize the edges beautifully.
Variations & Adaptations
This turnip cake recipe is flexible enough to suit various diets and flavor preferences.
- Vegetarian Version: Replace dried shrimp and sausage with extra shiitake mushrooms and diced firm tofu or fried shallots. Use vegetarian oyster sauce or mushroom sauce.
- Spicy Kick: Add finely chopped chili or a drizzle of chili oil when serving for some heat.
- Gluten-Free: Ensure soy sauce and oyster sauce are gluten-free or substitute with tamari. Rice flour and tapioca starch are naturally gluten-free, so you’re good there.
- Different Flours: Swap tapioca starch for cornstarch if unavailable, though tapioca gives better chewiness.
- Seasonal Twist: In spring, try adding chopped fresh peas or diced carrots for a pop of color and freshness.
Personally, I once made a version with a splash of sesame oil stirred in before steaming—it added a lovely nutty aroma that guests loved. Feel free to experiment with the mix-ins as long as you keep the moisture balance in check.
Serving & Storage Suggestions
Turnip cake tastes best warm and slightly crispy on the outside, soft and tender inside. Serve it right after pan-frying, garnished with a sprinkle of chopped scallions or a dash of soy sauce. It pairs wonderfully with a cup of jasmine tea or a light soy dipping sauce mixed with chili and garlic.
Leftovers keep well in the fridge for up to 3 days. Store the cake wrapped tightly in plastic wrap or in an airtight container. To reheat, pan-fry slices again or steam briefly to restore softness, then crisp up in a hot pan if desired. You can also freeze uncooked steamed cake for up to 1 month—just thaw and pan-fry when ready.
Flavors deepen after chilling, so if you make it ahead, you’ll notice an even richer profile the next day. It’s a perfect make-ahead snack or part of a dim sum spread.
Nutritional Information & Benefits
Each serving (about 100g) of this turnip cake recipe roughly contains:
| Calories | 120-140 kcal |
|---|---|
| Carbohydrates | 25g |
| Protein | 3-4g |
| Fat | 2-4g |
| Fiber | 2g |
Daikon radish is low in calories but high in fiber and vitamin C, making this cake a relatively light comfort food. The dried shrimp and sausage add protein and minerals but also some sodium, so adjust seasoning accordingly. For those watching carbs, the tapioca starch adds a bit of chewiness but can be reduced slightly for a looser texture.
This recipe is naturally gluten-free if you pick the right sauces, and can easily be adapted for vegetarian or lower-fat diets. As a nutrition coach, I appreciate how this recipe blends traditional flavors with balanced nutrition—it’s a satisfying way to enjoy a classic without guilt.
Conclusion
Making homemade turnip cake (Lo Bak Go) is truly rewarding—you get a dish that’s both comforting and impressive without complicated steps. I love how this recipe brings nostalgia and new flavors to the table, perfect for gathering friends or cozy days at home. Plus, it’s versatile enough to suit different diets and tastes.
Give it a try and feel free to tweak the ingredients or add your own twist. Let me know how your turnip cake turns out and any fun variations you discover! Don’t be shy—share your story or questions in the comments below. Happy cooking, and here’s to many crispy, savory bites ahead!
Frequently Asked Questions About Turnip Cake (Lo Bak Go)
What is turnip cake made of?
Turnip cake is mainly made from shredded Chinese white radish (daikon), rice flour, and savory ingredients like Chinese sausage, dried shrimp, and mushrooms. It’s steamed into a firm cake, then usually pan-fried before serving.
Can I make turnip cake ahead of time?
Absolutely! After steaming and cooling, refrigerate it overnight to firm up. You can slice and pan-fry it fresh when ready to serve. It also freezes well before frying.
How do I know when the turnip cake is done steaming?
Use a toothpick or skewer inserted into the center; it should come out clean. The cake should be firm but still tender inside. Steaming usually takes about 45-50 minutes.
Is turnip cake gluten-free?
It can be, if you use gluten-free soy sauce and oyster sauce. The main ingredients like rice flour and daikon are naturally gluten-free.
Can I make turnip cake vegetarian?
Yes! Simply omit dried shrimp and Chinese sausage, and add more mushrooms or tofu. Use vegetarian oyster sauce or mushroom sauce for flavor.
Pin This Recipe!

Irresistible Turnip Cake Recipe Lo Bak Go Best Homemade Guide
A classic Cantonese dim sum dish made from shredded Chinese radish, rice flour, and savory add-ins like Chinese sausage and dried shrimp. This homemade Lo Bak Go recipe is approachable, flavorful, and perfect for brunch or snacks.
- Prep Time: 30 minutes
- Cook Time: 50 minutes
- Total Time: 2 hours 50 minutes
- Yield: 8 servings 1x
- Category: Appetizer
- Cuisine: Chinese
Ingredients
- 1.5 pounds (680g) Chinese White Radish (Daikon), peeled and shredded
- 1 cup (120g) rice flour
- 2 tablespoons (15g) tapioca starch
- 1 ½ cups (360ml) hot water
- 2 links Chinese Sausage (Lap Cheong), finely diced
- 2 tablespoons dried shrimp, soaked and chopped
- 3 dried shiitake mushrooms, soaked and chopped
- 2 cloves garlic, minced
- 2 stalks scallions, finely sliced
- 2 tablespoons soy sauce (light soy sauce recommended)
- 1 tablespoon oyster sauce
- ¼ teaspoon white pepper
- ½ teaspoon salt (to taste)
- 2 tablespoons cooking oil (vegetable or peanut oil preferred)
Instructions
- Soak dried shrimp and shiitake mushrooms in warm water for 20-30 minutes until softened. Drain and finely chop both. Set aside.
- Peel and grate the Chinese white radish (daikon) using a box grater or food processor. Place shredded radish in a large bowl.
- Heat 2 tablespoons of oil in a skillet over medium heat. Add diced Chinese sausage and cook for about 3 minutes until fragrant.
- Add minced garlic, chopped dried shrimp, and mushrooms to the skillet. Stir for 2-3 minutes until fragrant. Remove from heat and stir in sliced scallions.
- Transfer shredded radish to the skillet and cook over medium heat, stirring occasionally for 5-7 minutes until softened and some liquid evaporates.
- In a separate bowl, combine rice flour and tapioca starch. Slowly whisk in hot water until smooth and lump-free.
- Add the sautéed sausage mixture and cooked radish into the batter. Season with soy sauce, oyster sauce, white pepper, and salt. Mix thoroughly.
- Lightly oil an 8×4-inch (20×10 cm) loaf pan. Pour the batter mixture into the pan, spreading evenly and tapping gently to release air bubbles.
- Place the pan in a steamer and steam over medium-high heat for 45-50 minutes. Check doneness with a toothpick; it should come out clean.
- Remove the cake from the steamer and let cool to room temperature. Refrigerate for at least 2 hours or overnight to firm up.
- Slice the cake into ½-inch (1.25 cm) thick pieces. Heat a non-stick skillet with a little oil over medium heat and pan-fry slices until golden and crispy, about 3 minutes per side.
Notes
Use fresh daikon radish for best moisture and flavor. Soak dried shrimp and mushrooms well to soften. Do not overcook radish to retain slight bite. Cooling the cake overnight is crucial for firm texture and clean slicing. Pan-fry on medium heat with enough oil for crispy crust without burning. Taste batter before steaming to adjust seasoning. For extra crispiness, add a pinch of sugar to the batter. Vegetarian and gluten-free adaptations are possible by substituting ingredients.
Nutrition
- Serving Size: About 100g per servi
- Calories: 130
- Sugar: 2
- Sodium: 400
- Fat: 3
- Saturated Fat: 0.5
- Carbohydrates: 25
- Fiber: 2
- Protein: 3.5
Keywords: turnip cake, Lo Bak Go, dim sum, Chinese radish cake, homemade turnip cake, Cantonese recipe, savory cake, steamed cake




