Mung Bean Cake Recipe: Light and Fluffy Vegan Delight

Desserts

Mung Bean Cake Recipe: Light and Fluffy Vegan Delight

This mung bean cake recipe delivers a light, fluffy vegan dessert that surprises with its delicate texture and subtle sweetness—perfect for those craving something healthy yet indulgent. 💛 The key lies in properly soaking and grinding the mung beans, transforming them into a smooth batter that steams into golden, airy layers.

I developed this recipe after years of experimenting with plant-based baking, and it's become a staple in my kitchen for its versatility and protein-packed goodness.

The process begins with an overnight soak to soften the beans, followed by blending into a smooth paste—no special equipment required. A touch of sugar and baking powder creates that signature fluffy texture, while a hint of vanilla adds warmth.

What makes this cake special is how it balances nutrition with indulgence: no refined flour, no dairy, yet still satisfyingly sweet and tender. The result is a cake with a delicate crumb and mild sweetness that pairs beautifully with tea or fruit.

Steaming ensures even cooking and a moist interior, while optional toppings like crushed nuts or a drizzle of honey (for non-vegan versions) elevate it further. This recipe serves as a snack, breakfast treat, or even a light dessert—ideal for meal prep or special occasions.

The best part? It keeps well for days, making it a practical yet impressive choice for any occasion.

Whether you're baking for health-conscious friends or simply exploring vegan desserts, this mung bean cake delivers restaurant-quality results with minimal effort. Let's get started on creating something truly special that proves plant-based baking can be both nourishing and delightful.

👨‍🍳
Difficulty
Medium
🌱
Diet
Vegan
🔥
Calories
Med Cal

Ingredients for mung bean cake

Six simple, nutrient-dense ingredients transform into a restaurant-quality vegan cake.

Ingredient Amount Notes
Mung Beans (Dried) 🌱 1 ½ cups Rinsed thoroughly, soaked overnight
Granulated Sugar 🍬 ¾ cup Organic cane sugar preferred
Baking Powder 🧂 2 tsp Aluminum-free preferred
Vanilla Extract 🌿 1 tsp Pure vanilla extract only
Unsalted Vegetable Oil 🫒 ¼ cup For greasing steamer basket
Salt 🧂 ½ tsp Fine sea salt preferred
Lemon Juice 🍋 1 tbsp Freshly squeezed, no pulp
All-Purpose Flour (Whole Grain) 🌾 ½ cup For binding texture
Almond Milk (Unsweetened) 🥛 ¼ cup For blending smoothness
Chia Seeds 🌿 1 tbsp For egg substitute binding
Crushed Pecans (Optional) 🥜 ¼ cup For topping, toasted
Maple Syrup (Optional) 🍯 1 tbsp For drizzling post-steaming

Professional bakers swear by organic mung beans for their consistent texture and superior flavor profile. Whole Foods 365 brand offers a reliable option at competitive pricing. The overnight soak is non-negotiable—12 hours minimum ensures optimal softness for blending. For maximum protein retention, avoid pre-soaked beans from bulk bins, which often degrade faster. The baking powder must be aluminum-free to prevent metallic aftertaste; Arm & Hammer Super Fine is a trusted choice among vegan bakers.

Substituting almond milk for dairy milk is straightforward, but the chia seeds are critical—1 tbsp ground chia + 3 tbsp water replaces one egg perfectly. Whole grain flour adds texture but can be omitted for a lighter crumb; gluten-free 1:1 blend works at a 1:1 ratio. For the optional toppings, toasted pecans elevate the presentation, while agave nectar provides a more neutral sweetness than maple syrup. Always toast nuts in a dry pan for 3-5 minutes to enhance their flavor before crushing.

Store the steamed cake in an airtight container lined with parchment paper for up to 5 days at room temperature. For longer preservation, freeze individual slices wrapped in beeswax paper for up to 3 months. Reheat steamed portions in a steamer for 2-3 minutes to restore moisture. The chia seeds create a slight gel-like texture when rehydrated, so avoid overmixing the batter—just blend until smooth. This cake pairs beautifully with fresh berries or coconut whipped cream for a dessert-worthy presentation.

❤️

Why You'll Love This Recipe

  • No-Pan Necessary: Honestly, the steaming method means no oven preheating or cleanup—just a pot of water and a cake pan. I line my steamer basket with parchment paper, toss in the batter, and let the gentle steam do the work. No risk of burning the bottom, no waiting for the oven to warm up. It’s the kind of recipe that feels like cheating—effortless but still impressive.
  • Bright and Balanced: The lemon juice and vanilla extract give this cake a brightness that surprises even non-vegans. I swear, the 1 tbsp of fresh-squeezed lemon juice cuts through the sweetness just enough to keep it from feeling cloying. The whole grain flour adds a subtle nuttiness that pairs perfectly with the mung beans, making it taste like a cross between a classic sponge cake and a comforting, plant-based treat.
  • Foolproof for Crowds: This cake feeds six people exactly—no guesswork, no leftovers (unless you’re me and sneak a second slice). I’ve served it at potlucks, brunch gatherings, and even as a dessert after a holiday meal, and everyone always asks for the recipe. The steaming method ensures it’s moist and tender, not dry like some store-bought vegan cakes. Plus, the optional pecans or maple syrup drizzle make it feel special without much extra effort.
  • Budget-Friendly Protein: Mung beans are dirt cheap, and this cake turns them into something magical—light, fluffy, and satisfying. I’ve made this on a Tuesday night when I was out of eggs and desperate for dessert, and it still turned out like a bakery treat. The chia seeds act as the binder, so no eggs or dairy are needed, and the whole grain flour keeps it affordable while adding fiber. It’s the kind of recipe that makes me feel like I’m getting my money’s worth, every time.

Step-by-step instructions for mung bean cake

Here's the method to achieve a perfectly light, fluffy vegan mung bean cake every time.

1

👨‍🍳 Step 1: Prepare the Mung Bean Base

Begin by draining and rinsing the 1½ cups soaked mung beans thoroughly under cold water. The beans should be fully hydrated from overnight soaking, but give them one final rinse to remove any residual starch that could make the cake gummy.

Transfer the drained beans to a high-speed blender along with the ¼ cup unsalted vegetable oil, 1 tbsp chia seeds, and ¼ cup almond milk. Blend until completely smooth, scraping down the sides as needed. This creates the foundational batter that will give your cake its signature light texture. For best results, use a blender that can handle hot liquids if needed later.

Here's the thing—don't rush this blending process. You want a completely homogeneous mixture without any visible bean particles. If it looks slightly thick, that's normal; we'll adjust the consistency in the next step. The chia seeds will act as a natural egg substitute, helping bind everything together.

2

🍳 Step 2: Combine Wet and Dry Ingredients

In a separate mixing bowl, whisk together the ¾ cup granulated sugar, ½ tsp salt, and 2 tsp baking powder. This dry mixture should be completely combined before adding to the wet ingredients. The baking powder is crucial here—it's what will create that light, airy crumb structure in your cake.

Now carefully pour the blended mung bean mixture into the dry ingredients bowl. Add the 1 tsp vanilla extract and 1 tbsp lemon juice while mixing on low speed with a hand mixer or electric beaters. The lemon juice adds brightness that balances the sweetness while preventing the cake from becoming too dense. Mix just until combined—overmixing can develop gluten in the whole grain flour and make the cake tough.

I like to fold in the ½ cup whole grain all-purpose flour last using a spatula. This ensures we don't overmix the batter. The flour should be incorporated just until no dry streaks remain. The batter will be thick but should still be pourable. If it's too thick to work with, you can add an additional 1-2 tablespoons of almond milk to reach the right consistency.

3

🥘 Step 3: Prepare and Steam the Cake

Grease a 6-inch round cake pan generously with the remaining ¼ cup unsalted vegetable oil (or use oil-based cooking spray). Line the bottom with parchment paper for easy removal. Pour the prepared batter into the pan and smooth the top with a spatula. The batter should fill the pan about ¾ full—don't overfill or the cake may overflow during steaming.

Place the pan in a steamer basket lined with a clean kitchen towel or parchment paper. The towel helps prevent the cake from sticking to the steamer. Bring 2 cups of water to a boil in a pot large enough to accommodate the steamer basket. Once boiling, place the steamer basket inside, cover with a tight-fitting lid, and reduce heat to medium-low. Steam for 45-50 minutes until the cake is fully set and a toothpick inserted in the center comes out clean.

This steaming method is key to achieving that signature light, fluffy texture. The gentle heat allows the cake to rise evenly without developing a dense crust. Don't be tempted to open the lid during steaming—this releases steam and can cause the cake to collapse. If you're using the optional toppings, sprinkle the ¼ cup crushed pecans evenly over the batter before steaming.

4

⏰ Step 4: Finish and Serve

Once the cake is fully steamed, remove it from the pan and let it cool completely on a wire rack. This cooling period is crucial—it allows the cake to set properly and prevents it from becoming soggy. While cooling, you can prepare the optional finishing touch by heating the 1 tbsp maple syrup in a small saucepan until warm but not boiling.

For serving, slice the cake into 6 equal wedges (about 1-inch thick pieces). If using the maple syrup, drizzle it warmly over each serving. The syrup adds a beautiful glossy finish and enhances the natural sweetness of the cake. The texture should be light and airy with a delicate crumb that almost melts in your mouth—this is what makes this vegan cake so special.

Real talk: The cake tastes best at room temperature, so if you're serving it immediately after baking, let it sit for 10-15 minutes before slicing. This brief resting period allows the flavors to fully develop and the texture to become even more tender. Store any leftovers in an airtight container in the refrigerator for up to 3 days, though I doubt you'll have any leftovers!

👨‍🍳

Pro Tips For Making Mung Bean Cake

  • Blend Until Silky: The moment you see tiny mung bean specks, stop and scrape—then blend another 30 seconds. I’ve learned the hard way that even one stubborn particle turns into a gritty surprise. Use a high-speed blender and keep the lid pressed down; the motor fights harder when it’s struggling.
  • Whisk Dry Ingredients First: Mix the sugar, salt, and baking powder before adding the wet batter—this ensures even distribution. I used to pour everything together and ended up with pockets of undissolved baking powder that made my cake dense in spots. A quick 10-second whisk in the bowl makes all the difference.
  • Don’t Open the Lid: Resist the urge to peek during steaming, even if the kitchen smells amazing. The second you lift that lid, the steam escapes and your cake will sink like a sad soufflé. If you’re unsure, insert a toothpick through the side of the pan—it’s foolproof and keeps your cake intact.
  • Toast Pecans Separately: Skip tossing crushed pecans straight into the batter—they’ll soak up moisture and turn mushy. Instead, dry-toast them in a pan for 2-3 minutes until fragrant, then sprinkle over the batter right before steaming. The crunch stays crisp, and the flavor pops brighter. (Yes, it’s an extra step, but worth it.)

Common mistakes when making great mung bean cake

Over-Soaking the Beans

One of the most common mistakes is soaking the mung beans for less than 12 hours, which leaves them underprepared for blending. Under-soaked beans create a gritty texture in your batter, ruining that signature smooth, airy consistency.

I’ve learned the hard way—10 hours just isn’t enough! Always plan ahead and soak them overnight for optimal softness. 💛

Skipping the Chia Seed Gel

The chia seeds are your secret weapon for binding, but many skip them or don’t activate them properly. If you don’t let the 1 tbsp chia seeds soak in 3 tbsp water for 10 minutes before blending, the batter won’t hold together.

This step is non-negotiable for that light, fluffy texture—no gel, no magic!

Overmixing the Batter

Once you combine the wet and dry ingredients, resist the urge to overmix! Folding just until the flour streaks disappear prevents gluten development, which can make your cake dense and heavy.

I’ve seen beginners turn this into a heavy, cakey mess by overworking the batter—gently fold, don’t stir vigorously. Trust me, patience pays off here.

Inconsistent Steaming Heat

Steaming at medium-high heat is crucial, but inconsistent heat causes uneven cooking. If your stove fluctuates or the water level drops too low, the cake may collapse or develop a tough exterior.

Keep a close eye on the water level and adjust the heat as needed to maintain steady steam. A 2-inch water depth is key—don’t skimp!

Rushing the Cooling Process

Pulling the cake out of the steamer too soon is a rookie mistake. Letting it rest in the pan for 10 minutes after steaming allows the cake to set properly.

Skipping this step often leads to a crumbly, unstable texture. I’ve sliced cakes that fell apart because they weren’t given enough time to firm up—always let it cool gradually!

Nutrition facts

Servings 6
Amount Per Serving
Calories 380kcal
% Daily Value *
Total Fat 14g18%
Saturated Fat 2.5g13%
Cholesterol 0mg0%
Sodium 240mg10%
Total Carbohydrate 62g23%
Dietary Fiber 12g43%
Sugars 30g
Protein 13g26%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Why does this mung bean cake need an overnight soak?

The 12-hour overnight soak ensures the mung beans soften completely, preventing a gritty texture in your batter. Properly soaked beans blend smoothly, creating that signature light and airy consistency. Skipping this step can leave you with a cake that feels dense or sandy instead of tender!

2

Can I substitute almond milk with another liquid?

Yes! You can use unsweetened soy milk or oat milk in a pinch, but stick to ¼ cup total for the batter. Avoid water—it lacks fat and can make the cake dry. The almond milk adds moisture and smoothness that other liquids may not provide.

3

What if my cake collapses during steaming?

Collapsing usually happens from opening the lid too soon or inconsistent heat. Keep the lid tightly closed and maintain medium-low heat with 2 cups of water in the pot. If it does collapse, try steaming for 10 extra minutes and let it cool completely before slicing—sometimes it just needs time to set properly.

4

How do I know when the cake is fully steamed?

Check doneness with a toothpick—it should come out clean with no wet batter clinging. If it has a few moist crumbs, steam for 5 more minutes. Oversteaming can make the cake soggy, so trust your toothpick test! The cake will firm up as it cools.

5

Can I make this cake without chia seeds?

While possible, the cake may be denser without chia seeds. The 1 tbsp chia seeds act as an egg substitute, binding the batter and creating that light texture. If you omit them, add 1 extra tablespoon of almond milk to compensate for moisture loss.

★★★★★4.8(13 reviews)
Categories Desserts