My Plantiful Cooking

menu icon
go to homepage
  • Recipes
  • Newsletter
  • About
  • Contact
  • Vegan Valentine Recipes
subscribe
search icon
Homepage link
  • Recipes
  • Newsletter
  • About
  • Contact
  • Vegan Valentine Recipes
×
Add us as a trusted site on Google
Home » Recipes » Plant-based Breakfast Recipes

Chinese Taro Cake (steamed yam cake)

Mee Sha drinking a cup of coffee seated.
Modified: Jan 22, 2026 · Published: Jan 29, 2024 by Jim Mee Sha · This post may contain affiliate links · Leave a Comment
Jump to Recipe

A dim sum classic, this Chinese taro cake, also known as yam cake or orh kuih, is fragrant, tender, and packed with fluffy, steamed taro pieces in every bite. All you need is a handful of ingredients, and it is ready in under an hour.

We especially love serving it for the reunion dinner on Chinese New Year, alongside other favorites like vegan wontons, Hunan tofu, and vegan orange chicken.

Slices of yam cake on a plate with 2 cups of tea in the background.

We are recreating another of my childhood favorites: Chinese steamed yam cake! I used to have it a lot growing up, whether at our local dim sum place or at street stalls in the wet market.

It is great served on its own, or alongside other Chinese favorites, including soy sauce green beans, tofu lettuce wrap, and fried rice vermicelli.

Jump to:
  • 💚Why you will love this Chinese taro cake
  • 🧄What you will need 
  • 📃Ingredients notes and substitutions 
  • 🔪How to make taro cake
  • ✅Helpful tips 
  • 🥟How to serve 
  • ❄️Storing suggestions 
  • 🍽️More Asian dishes
  • 📖 Recipe

💚Why you will love this Chinese taro cake

  • A beloved Malaysian Chinese recipe guaranteed to be a crowd-pleaser
  • Fragrant and aromatic, with fluffy yam pieces with every bite
  • Includes both the traditional and plant-based versions
  • Fairly easy to prepare and ready in an hour

🧄What you will need 

Ingredients needed like rice flour, taro, onion, cornstarch, garlic, sugar, and other ingredients.

📃Ingredients notes and substitutions 

  • Taro (Thai yam) - Pick one that is blemish-free and heavy for its size.
  • Rice flour - Make sure to use regular rice flour, NOT glutinous rice flour. I prefer using Thai rice flour.
  • Oyster sauce - To make the plant-based version, opt for vegetarian oyster sauce like this Lee Kum Kee's stir-fry sauce.
  • Dried shrimp - I had omitted to make mine plant-based, but feel free to include it. Instructions on adding dried shrimps to the batter are provided below.
  • 5-spice powder - A popular Chinese spice blend that can be found in Asian markets or your local grocery.
  • Other add-ins - It is common to add Chinese sausage for extra flavor and texture.

🔪How to make taro cake

Flour mixture in a white bowl with a whisk beside.

Step 1: Combine rice flour, salt, sugar, and 5-spice powder. Then, add water and stir to combine.

Cooked onion and garlic in a non-stick pan.

Step 2: Fry shallots (and dried shrimps, if using) until fragrant, then add garlic.

Cooked yam cubes in a non-stick pan.

Step 3: Add the taro pieces and fry for a few minutes until browned.

Thickened taro batter in a pan with a spatula beside.

Step 4: Pour rice flour mixture into a square or round pan. Cook until the mixture thickens to the consistency of a thick soup, stirring consistently.

Taro cake batter in a square baking pan lined with parchment paper.

Step 5: Pour the yam cake batter into a square pan. Using the back of a spoon, press the mixture down.

Steamed taro cake in a square pan lined with parchment paper.

Step 6: Steam for 45 minutes. Allow to cool for 30 minutes before slicing and enjoying your taro cake!

Save this recipe!

Email yourself a link to this page and come back later.

Also get a FREE high-protein vegan recipe eBook + weekly new recipes! Unsubscribe anytime.

✅Helpful tips 

  • Wear gloves when handling taro - it contains calcium oxalate, which can irritate sensitive skin.
  • Do not overcook the batter - When cooking yam batter, cook only until the batter offers slight resistance to prevent a chewy yam cake.
  • Checking on doneness - Insert a toothpick down the middle; if it comes out clean, your taro cake is done steaming.
  • Cool before slicing - It will firm up as it cools, yielding cleaner slices.
  • Toppings - Fried shallots, chopped green onions, and dried chiles are common.

🥟How to serve 

This Chinese taro cake can be served on its own as a snack, but it is also great with the pairings below:

  • Dipping sauce - Soy sauce, hoisin sauce, Tim Cheong (Malaysian sweet sauce)
  • Make homemade dim sum - Serve it with Chinese steamed buns, dumplings (pork, shrimp, or tofu dumplings), vegan egg rolls, and any other dishes of your choice.
  • As an appetizer or side dish - We especially love serving it with Szechuan tofu and Chinese vegetable soup to make a hearty meal.
Taking out a piece of taro cake from a plate with a pair of chopsticks.

❄️Storing suggestions 

Storing - Leftover steamed taro cake can be refrigerated for 4-5 days in an airtight container. You can also freeze yam cake slices for up to 3 months.

Reheating - Allow frozen cakes to thaw overnight in the fridge, then proceed to heat them in the microwave or steam until heated through.

Fried taro cakes - Alternatively, you turn leftovers into fried taro cakes. Pan-fry them for 2-3 minutes on each side, or until both sides are golden and crispy.

Slices of taro cake arranged on a white plate with a pair of chopsticks and 2 cups of tea beside.

🍽️More Asian dishes

  • A bowl of wonton soup served with spoon with green onion and chili flakes beside.
    Vegan Wontons (soup or fried)
  • A bowl of congee served with spoon with 2 cups of tea beside.
    Vegan Congee (Jook)
  • A plate of stir-fry noodles on a plate served with a pair of chopsticks.
    Flavorful Tofu Noodles Stir-fry
  • A plate of green beans tofu served with spoon topped with sesame seeds.
    Green Beans Tofu Stir-fry

If you made this recipe, leave a rating and comment below. We would love to hear from you! Subscribe to My Plantiful Cooking to get new recipes delivered straight to your inbox! Follow us on Instagram, Facebook, and Pinterest to get the latest updates. 😉

📖 Recipe

A plate of yam cake slices with pair of chopsticks and 2 cups of tea in the background.

Chinese Taro Cake (steamed yam cake)

Meesha
A dim sum classic, this Chinese taro cake, also known as yamcake or orh kuih, is fragrant, tender, and packed with fluffy, steamed taro pieces in every bite. All you need is a handful of ingredients, and it's ready in under an hour.
4.80 from 5 votes
Print Recipe Pin Recipe
Prep Time 20 minutes mins
Cook Time 40 minutes mins
Total Time 1 hour hr
Course Breakfast, Snack
Cuisine Chinese
Servings 9 slices
Calories 118 kcal

Ingredients
  

For rice flour mixture

  • 1 cup rice flour (150g)*
  • 2 tablespoons cornstarch (20g)
  • 1 teaspoon salt
  • 1 teaspoon sugar
  • ½ teaspoon five-spice powder
  • ½ teaspoon ground white pepper
  • 2 ¼ cups water (540ml)
  • 1 tablespoon oyster sauce vegetarian if needed
  • 1 teaspoon sesame oil

Other ingredients

  • ½ cup dried shrimps 20g (omit for vegetarian option, see notes)**
  • 2 shallots diced (or 1 medium red onion)
  • 4 cloves garlic minced
  • ½ lb taro peeled and cubed (225g)

Toppings

  • 1 stalk green onion chopped
  • 1 red chili sliced
  • 2 tablespoons fried shallots
Prevent your screen from going dark

Instructions
 

Prepping the ingredients

  • If using dried shrimp, soak in water for 30 minutes, then chop it into small pieces.
  • In a bowl, add all dry ingredients for the rice flour mixture. Stir to combine.
    1 cup rice flour, 2 tablespoons cornstarch, 1 teaspoon salt, 1 teaspoon sugar, ½ teaspoon five-spice powder, ½ teaspoon ground white pepper
  • Pour water, oyster sauce, and sesame oil into the dry ingredients and whisk until all ingredients are well combined. Set aside.
    2 ¼ cups water, 1 tablespoon oyster sauce, 1 teaspoon sesame oil

Making taro cake batter

  • Heat a tablespoon of oil in a non-stick pan. Add shallots and dried shrimps (if using) and fry until fragrant.
    2 shallots
  • Stir in garlic and cook for a minute.
    4 cloves garlic
  • Add yam pieces next. Fry for a couple of minutes or until yam cubes are lightly browned.
    ½ lb taro
  • Whisk the rice flour mixture, then pour it into the pan. Stir consistently, and cook until the mixture has slightly thickened and has the consistency of a thick soup.
  • Pour the yam cake batter into a square pan lined with parchment paper. Using the back of a spoon, gently press the mixture down.

Steaming yam cake

  • Insert a steamer basket into a pot or wok. Add water right up until the height of the metal rack. Bring the water to a boil.
  • Steam the yam cake for 45 minutes or until it is cooked through. A toothpick should come out clean when inserted down the middle.
  • Allow yam cake to cool for 30 minutes, then top with fried shallots, chopped green onion, or other toppings. Slice it up, serve and enjoy!

Notes

*Rice flour - Make sure to use regular rice flour, NOT glutinous rice flour. I prefer using Thai rice flour. 
**Dried shrimp - I am omitting to make this recipe plant-based. If using dried shrimp, reduce salt to ½ teaspoon as it is quite salty. 
 
Helpful tips 
  • Wear gloves when handling taro - it contains calcium oxalate, which can irritate sensitive skin.
  • Do not overcook the batter - When cooking yam batter, cook only until the batter offers slight resistance to prevent a chewy yam cake.
  • Cool before slicing - It will firm up as it cools, yielding cleaner slices. 
  • Other add-ins - You can also add chopped Chinese sausage (Lap Cheong) or sliced shiitake mushrooms to the batter.
 
Storing - Leftover yam cake can be refrigerated for 4-5 days in an airtight container. You can also freeze yam cake slices for up to 3 months.
Reheating - Allow frozen yam cake to thaw overnight in the fridge. Heat it in the microwave, steam it, or lightly pan-fry it before serving. 

Save this recipe!

Email yourself a link to this page and come back later.

Also get a FREE high-protein vegan recipe eBook + weekly new recipes! Unsubscribe anytime.

Nutrition

Calories: 118kcalCarbohydrates: 26gProtein: 2gFat: 1gSaturated Fat: 0.1gPolyunsaturated Fat: 0.3gMonounsaturated Fat: 0.3gSodium: 320mgPotassium: 267mgFiber: 2gSugar: 1gVitamin A: 97IUVitamin C: 13mgCalcium: 17mgIron: 0.5mg

Nutrition info calculated is just a rough estimate and is provided as a courtesy. Bear in mind that value will vary based on variables like specific brand or type of product used. To obtain the most accurate representation, it is highly recommended that you calculate it on your own with the actual amount and type of ingredient used.

Did you make this recipe ?Tag @myplantifulcooking on Instagram !

More Plant-based Breakfast Recipes

  • A plate of tofu scramble served with a fork.
    Silken Tofu Scramble
  • A stack of crepes on a plate with strawberries, blueberries, and coffee beside.
    Eggless Crepes
  • A bowl of barley porridge with maple syrup and blueberries beside.
    Creamy Barley Porridge
  • A bowl of millet porridge served with spoon with a cup of coffee beside.
    Creamy Millet Porridge
4.80 from 5 votes (5 ratings without comment)

Join the discussion ! Cancel reply

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

Recipe Rating




A headshot of Mee Sha leaning on a handrail.

Hi there! I am Mee Sha, a registered dietitian with a passion for food, cooking, and all things nutrition. This is where I share quick, healthy recipes that make plant-based eating simple, nourishing, and genuinely delicious.

More about me →

💕Valentine's Day Recipes

  • Orange tofu served with rice and broccoli on a plate with chopsticks beside.
    Crispy Vegan Orange Chicken (orange tofu)
  • A tray of sliced oat flour brownies arranged on a parchment paper.
    Healthy Oatmeal Brownies
  • A ramekin on rice pudding topped with ground cinnamon with a blue teacloth beside.
    Almond Milk Rice Pudding
  • Tray of brownies on a parchment paper with dish of chocolate chips and cup of oats beside.
    Vegan Aquafaba Brownies
  • A glass of chocolate pudding topped with chopped almonds with a teaspoon beside.
    Silken Tofu Chocolate Pudding
  • A plate of partially sliced seitan steak served with salad with a fork beside.
    Juicy Vegan Seitan Steak

💚Reader's favorites

  • A plate of chickpea pasta with a fork, cilantro and chili flakes beside.
    Creamy Chickpea Pasta Sauce
  • 2 bowls of cabbage soup with dish of sesame seeds, teacloth and a pot beside.
    Chinese Napa Cabbage Soup
  • Dipping a piece of rice paper rolls in soy sauce.
    Crispy Air Fryer Rice Paper Rolls
  • A plate of noodles served with chopsticks with another bowl of noodles, tea, and chopped green onion beside.
    Stir-fry Noodles with Oyster Sauce
  • A plate of stir-fry vegetables on a wooden board with bowl of rice and chopsticks beside.
    Indian Stir-fry Vegetables
  • PB2 cookies on a white surface with bowl of sea salt, a spoonful of peanut butter and jar of PB2 beside.
    Rich Peanut Butter Powder Cookies (PB2 cookies)

Footer

↑ back to top

About

  • Privacy Policy
  • Accessibility Policy

Newsletter

  • Sign Up! for emails and updates

Contact

  • Contact

As an Amazon Associate I earn from qualifying purchases.

Copyright © 2025 My Plantiful Cooking

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required

Recipe Ratings without Comment

Something went wrong. Please try again.