Vegan Chinese Turnip Cake (Lo Bak Go)

This Vegan Chinese Turnip Cake (aka Lo Bak Go in Cantonese) is just as delicious as the dim sum restaurant dish but made without the common animal ingredients. We’ll leave out the Chinese sausage, dried scallops and shrimp; but don’t worry! This easy veganized recipe maintains the soul of the dish!

Click here for the printable recipe.

Video Tutorial for Vegan Lo Bak Go or Chinese Steamed Radish Cake

What is Steamed Chinese Turnip Cake

Chinese Turnip Cake, sometimes called Chinese Radish Cake, is called Lo Bak Go in Cantonese. You’ll find it on dim sum restaurant menus and on the favourite comfort dish lists of Chinese people everywhere! 

And while the English name doesn’t sound all that appetizing, Lo Bak Go is wonderfully delicious. They are crispy on the outside and creamy on the inside while being full of flavour.

Also despite the common English name, the main ingredient is daikon; a type of radish. Nothing like the red little round radishes you might be more familiar with, daikon is a large white root vegetable with crisp flesh and very mild flavour. It’s not spicy at all but instead, it is very savory when cooked and is wonderful in soups, stews and more. For another example, it’s also used in making kimchi.

Peeled daikon, partly chopped into matchsticks

How to make Steamed Chinese Turnip Cake Vegan

The steamed cake is made with grated daikon that is cooked, then mixed with flavourful ingredients. Typically, it contains Chinese sausage (lap cheong), dried scallop and tiny dried shrimp which gives it a salty, savory flavour. But for the vegan version, we’ll leave out these ingredients but include plant-based sources of umami like dried shiitake mushrooms, sauteed scallions, shallots and garlic. The resulting Vegan Lo Bak Go retains the essence of the dish and is every bit as delicious!

Chinese turnip (daikon) and other ingredients laid outWhy Make Vegan Chinese Turnip Cake?

Make vegan dim sum at home! Dim sum is a comfort food to me. If you, like me, grew up in a Cantonese household, you probably went to yum cha fairly regularly where the atmosphere was noisy with boisterous conversation and servers navigated crowded dining rooms with carts piled high with fragrant steaming baskets of both sweet and savory dim sum treats. One bite of this Vegan Lo Bak Go and you’ll be transported! 

If you’re trying Lo Bak Go for the first time, you’ll love it because it’s:

  • wonderfully savory and delicious,
  • crispy on the outside and creamy on the inside,
  • full of nutritious daikon and other plant-based ingredients,
  • one of easiest dim sum dishes you can make!

plate with Vegan Chinese Turnip Cake and mushroom dumplings

More Vegan Dim Sum Recipes:

How to make Vegan Lo Bak Go

I grate only half the daikon and chop the other half into small pieces. That’s just my personal preference as I like the contrasting textures but you can always simply grate the daikon for a smoother texture. Then cover it with water and cook until tender.

In the meantime, get the fillings ready. I’m using fried shiitake mushrooms, garlic, and shallots to impart a mouthwatering flavour. You can also use other savoury ingredients like chopped vegan sausage or mince.

sauteing shiitake mushrooms, scallions, shallots and garlicNext, rice flour is mixed with some of the cooking water from the daikon. To make this even more rich tasting, you can use vegetable broth instead of the cooking water. I keep it a bit on the lighter tasting side as I love dipping these cakes into sweet soy sauce and hot chilli oil and I don’t like overdoing it on salt.

Drain the daikon well, then put it back on the stove over low heat and add the rice flour solution and fillings. Stir that all together until the mixture becomes thick; it only takes a few minutes.

two ramekins full of uncooked lo bak go ready to steamGrease ramekins or bowls before filling with the batter and steam!

After it’s steamed the mixture should be nice and firm. At this point, you can slice the steamed turnip cake up and either finish it by pan-frying or storing in the refrigerator for a later date. You can keep the cooled lo bak go in the fridge for up to a week.

sliced steamed vegan Chinese turnip cake When you’re ready, pan fry the pieces to crispy perfection. Serve with fresh chopped scallions, chili sauce and soy sauce. And maybe some mushroom dumplings.
plate with Vegan Chinese Turnip Cake and mushroom dumplings 

Printable recipe for Chinese Turnip Cake Recipe ( Lo Bak Go )

Yield: 6 cakes

Vegan Chinese Turnip Cake (Lo Bak Go)

Vegan Chinese Turnip Cake (Lo Bak Go)

Lo Bak Go (Chinese Turnip Cake) is a staple at dim sum restaurants. These little crispy savory cakes of tasty perfection are made with Chinese turnip, also known as daikon. Additions of fried shiitake mushrooms, garlic, and shallots impart a mouthwatering flavour.

Prep Time 20 minutes
Cook Time 1 hour 15 minutes
Total Time 1 hour 35 minutes


  • 1lb grated daikon (or half grated, half chopped) [450g]
  • 1 3/4 cups fine rice flour (see notes) [225g]
  • water
  • 1 diced shiitake mushroom, rehydrated from dried (about 3" diameter)
  • 2 tablespoons scallions, minced
  • 2 tablespoons shallot, minced
  • 1 clove garlic, minced
  • 1 1/2 teaspoons sea salt or to taste
  • 1/2 teaspoon white pepper
  • oil for frying


  1. Place your grated/chopped daikon in a pot over high heat. Add just enough water to barely cover the daikon.
  2. Bring the water to a boil, then turn the heat to low and continue to simmer until the daikon is tender.
  3. In the meantime, fry up the fillings. Heat about a teaspoon of oil over high heat. Add the mushroom, scallions, shallot, garlic and salt.
  4. Cook while stirring continuously until the shallots are a bit golden then remove from heat and set aside.
  5. When the daikon is tender, drain it but reserve one cup of liquid. Keep the daikon in the cooking pot. If you prefer a saltier, more savory turnip cake, you can add a cube of vegetable broth to the reserved liquid. Or discard all the liquid and replace it with prepared vegetable broth.
  6. Mix the cup of liquid with the rice flour until the flour is dissolved. Add the fillings and white pepper and any additional seasonings you would like such as soy sauce.
  7. Add the rice flour mixture to the drained daikon. Cook over low heat while stirring until the mixture has thickened. Less than 5 minutes.
  8. Prepare your steaming apparatus. Add water to the base of your steamer and bring to a boil. Oil a heat-proof container that will fit into the steamer basket.
  9. Fill your heat-proof container with the daikon mixture, smoothing the top with a spatula or the back of a spoon.
  10. Place the container into the steaming basket and steam over high heat for 45 minutes to one hour. Check for doneness by inserting a toothpick into the center of the cake. If it comes out clean, it is done.
  11. At this point you can serve it or fry it first.
  12. Chill the cake to make slicing and frying easier. I find it is best to cover it and chill it overnight in the refrigerator.
  13. Afterwards, slice into 3/4" thick pieces. Fry in an oiled pan over medium/high heat for a minute on each side or until golden.
  14. Serve with sweet soy sauce, hot chili oil and fresh scallions.


  1. Too much water can make this cake soggy and too soft. Make sure you drain the daikon very well after cooking.
  2. Steaming for too long can make this cake too stiff. Just keep that in mind and check for doneness sooner rather than later.
  3. This turnip cake isn't as salty as the ones you will find in dimsum restaurants. I prefer to have the salt in the sauces I use for dipping, however, feel free to add more seasoning to the daikon mixture before steaming if you like.
  4. Using FINE rice flour is very important. I use this brand: http://amzn.to/2qbNbnV

Nutrition Information:



Serving Size:


Amount Per Serving: Calories: 208Total Fat: 3gSaturated Fat: 0gTrans Fat: 0gUnsaturated Fat: 3gCholesterol: 0mgSodium: 541mgCarbohydrates: 41gFiber: 3gSugar: 2gProtein: 3g

Nutritional Information automatically calculated by a plugin and may not be correct.

Did you make this recipe?

Please leave a comment on the blog or share a photo on Instagram

Showing 10 comments
  • Sarah

    Yeah I made it too soft UGH But the taste was super awesome! It kinda became pudding like oh well! I’ll try it again sometime! And I used store bought rice flour but when I mixed it with the water it became immediately porridge thick and I ended up having to use the double amount of water, yet the consistency looked exactly like yours when I put it in my ramekins. Will try again tho cause the taste is too amazing to give up on ^-^

    • Mary

      Hi Sarah,
      Maybe increase the amount of rice flour or decrease the amount of water. My guess is that your rice flour isn’t as fine as the one I used. Good luck!

  • Marilyn

    I donโ€™t have a steamer. Do I cover in pan need guidance

    • Mary

      You need to google “how to steam without a steamer”. There are many ways so just pick the way that you can do with the equipment you have. Good luck! ๐Ÿ™‚

  • Leticia

    This was a great recipe for the lunar new year! It was just like I remember eating at dim sum restaurants as a child. I added a bit of Chinese five spice and I steamed it in my instant pot – add 1 cup cold water, steam in a heat proof container and use the trivet, high pressure for 32 minutes and 20 minute natural pressure release.

    • Mary

      That’s wonderful to hear, Leticia! Thanks so much for sharing your instant pot process.

  • Yvette

    Thank you soooo much!!! I have been looking all over for this recipe!! I had it many years ago but my friend called it white carrot cake and I was never able to find it! Yay, yay, yay!! I tried your recipe with little tweaks and we loved it for breakfast this morning it was perfect!!! And happy that it is a plant based recipe!!! Excited to check out more of your recipe soon!!

    • Mary

      Oh that’s perfect, Yvette! I would be so confused if someone asked me for white carrot cake and didn’t mean white chocolate haha ๐Ÿ™‚ I’m stoked that you enjoyed this recipe.
      Thanks so much for sharing.


  • Sadie

    Can I use glutenous rice four for this? Loving your recipes as always!

    • Mary

      Hi Sadie,
      Sorry, it’s not a good substitute. You’ll want to use non-glutinous fine rice flour for this recipe.

Leave a Comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Skip to Recipe