Desserts
This bean curd cake delivers the perfect balance of silky mochi texture and nutty depth without any dairy or eggs. The secret lies in blending fresh bean curd (or silken tofu) with a simple batter that steams into a delicate, cloud-like dessert with just the right amount of resistance.
I’ve refined this recipe over years of testing, ensuring every bite has that signature chewy-yet-melting quality that makes it irresistible.
The foundation starts with properly prepared bean curd—whether you use store-bought mung bean curd or make your own from silken tofu—blended until completely smooth for that signature velvety consistency.
A touch of sweetener and a pinch of salt enhance the natural nutty flavor, while a light dusting of cornstarch gives the cake its signature bounce. The steaming process is gentle yet transformative, creating a texture that’s neither too dense nor too fragile.
What you’ll end up with is a golden-edged, cloud-like cake that crumbles effortlessly yet holds its shape when sliced. The aroma of steamed bean curd fills your kitchen, and the first bite delivers that perfect harmony of soft, chewy, and slightly elastic—a texture that feels luxurious yet remains light.
This recipe is perfect for special occasions or as a comforting vegan treat that doesn’t compromise on richness.
Once mastered, you can customize it with toppings like toasted sesame seeds, a drizzle of honey, or even a sprinkle of matcha powder for added depth. The versatility makes it a standout dessert that’s both traditional and modern. Let’s get started on creating this showstopper.
Ingredients for bean curd cake
Silky bean curd meets nutty sweetness in this velvety vegan masterpiece—just 11 ingredients for restaurant-quality texture.
| Ingredient | Amount | Notes |
|---|---|---|
| Mung Bean Curd (or Silken Tofu) 🍠 | 14 oz | Fresh, soft-packed, no additives |
| Granulated Sugar 🍚 | ½ cup | Organic preferred for purity |
| Cornstarch 🌾 | ¼ cup | For signature bounce texture |
| Water 💧 | ½ cup | Filtered for best results |
| Agave Nectar 🍯 | 2 tbsp | Vegan sweetener alternative |
| Sea Salt 🧂 | ½ tsp | Fine grain preferred |
| Toasted Sesame Seeds 🌰 | 2 tbsp | For garnish, optional |
| Matcha Powder 🍵 | 1 tsp | Ceremonial grade preferred |
| White Rice Flour 🍚 | ¼ cup | For delicate texture |
| Cold Pressed Oil 🫒 | 1 tbsp | Avocado or sesame oil |
| Vanilla Extract 🌸 | ½ tsp | Pure, no alcohol |
The mung bean curd is non-negotiable—Asian markets carry the best quality, or make your own from silken tofu for that authentic texture. Look for soft-packed, no additives—the kind that crumbles when pressed. Silken tofu works too if you can't find bean curd, but it won't be exactly the same. For the sweetener, organic cane sugar gives the best caramel notes, but agave nectar keeps it vegan-friendly. The cornstarch is your secret weapon—it's what creates that signature bounce, so don't skip it. If you're using matcha powder, Whittard of Chelsea carries the best ceremonial grade, but any good quality will work.
No mung bean curd? Silken tofu is your next best bet—just blend it until completely smooth. Running short on cornstarch? Arrowroot powder works at the same ratio, though the texture will be slightly different. Vanilla extract can be swapped for vanilla bean paste if you want extra depth. The sesame seeds can be omitted if you're avoiding nuts, but they add that perfect crunch. For a honey-free drizzle, maple syrup reduces beautifully. If you're making this ahead, store the batter in an airtight container—it keeps for up to 2 days before steaming. The matcha powder can be substituted with cocoa powder for a chocolate twist, though the flavor profile will change dramatically.
This batter is best steamed fresh, but you can prep it a day ahead and refrigerate. Once steamed, the cake keeps 3 days in the fridge, wrapped tightly. For longer storage, freeze portions for up to 2 months—thaw at room temperature before serving. The golden edges develop during steaming, so don't rush this part. For extra shine, brush the top with a little cold-pressed oil right after steaming. Serving suggestions? Warm slices with a sprinkle of toasted sesame seeds and a drizzle of reduced agave syrup—trust me, it's worth the extra minute.
Why You'll Love This Recipe
- Here’s what sold me: I already had everything in my kitchen. No specialty ingredients, no last-minute grocery runs. The mung bean curd? Often cheaper than tofu, and it keeps for weeks. A dollar or two for sugar and cornstarch, and boom—you’ve got a dessert that’s both impressive and budget-friendly.
- No Blender Needed: I’ll admit, I was skeptical at first—no blending, just blending the curd with a fork until it’s silky. Turns out, that mung bean curd breaks down so smoothly with just water and sugar that you don’t even need a food processor. The cornstarch? Just a quick whisk-in for that perfect wobble, like a cross between flan and pudding.
- Sweet Without Overpowering: Honestly, the sugar and agave combo here is chef’s kiss—just enough to satisfy my sweet tooth without making it cloying. The bean curd soaks up the sweetness like a sponge, but the texture stays light, almost custardy. It’s the kind of dessert that feels indulgent but doesn’t leave you stuffed.
- Make-Ahead Magic: Between us, this is my go-to for potlucks or when I need a no-fuss dessert. I whip up a big batch on Sunday, pop it in the fridge, and it stays creamy for days. No reheating needed—just slice and serve, whether it’s for a quick snack or a last-minute gathering. (Yes, even on a Tuesday night.)
Step-by-step instructions for bean curd cake recipe
Let's create a luscious bean curd cake with that signature mochi bounce and nutty depth everyone loves.
Blend the Silky Base
In a high-powered blender, combine the 14 oz mung bean curd (or silken tofu) with the 0.5 cup granulated sugar, 2 tbsp agave nectar, and 0.5 tsp vanilla extract. Blend until completely smooth—you should see a uniform, pale yellow mixture with no visible lumps. This step is crucial because any remaining curd texture will affect the cake's silky finish.
While blending, I like to add the 0.5 cup water gradually to ensure even distribution. The mixture should be thick but still pourable. If it's too thick, add an extra tablespoon of water; if too thin, blend in a little more of the rice flour we'll use later. Taste the mixture—it should be sweet but not cloying, with a subtle vanilla aroma that hints at the final flavor profile.
Incorporate Dry Ingredients for Structure
In a separate bowl, whisk together the 0.25 cup cornstarch, 0.25 cup white rice flour, and 1 tsp matcha powder. The matcha will give that beautiful green hue and earthy depth. Sift this dry mixture into the blender with the wet ingredients and pulse just until combined—overmixing at this stage can develop gluten and make the cake dense.
Add the 0.5 tsp sea salt and 1 tbsp cold pressed oil to the blender. The salt enhances all the flavors, while the oil adds richness. Blend again until the batter is completely smooth and homogeneous. Here's the thing—this batter should be thick enough to hold its shape when dropped from a spoon but still flow easily. If it's too stiff, add a splash of water; if too loose, blend in a bit more rice flour.
Steam to Perfection
Preheat your steamer or a large pot with an insert for 20 minutes over medium-high heat. Line the steamer with parchment paper and lightly grease it with a bit of oil to prevent sticking. Pour the batter into a round cake pan or small ramekins (about 1/3 full)—I use 4-inch diameter for individual servings. The batter should be level with the top of the pan.
Place the pan in the steamer and cover tightly. Steam for 45-50 minutes until the top springs back when gently pressed. You'll know it's done when the surface is firm to the touch and the cake pulls away cleanly from the sides of the pan. The center should still have a slight wobble—this indicates perfect doneness. If you're unsure, cut a small piece to test; it should be tender but not jelly-like.
Cool and Garnish
Remove the cake from the steamer and let it cool completely at room temperature. This cooling process is essential—it allows the flavors to meld and the texture to set properly. I like to invert the cake onto a plate after cooling to reveal that beautiful domed top. If using ramekins, run a knife around the edges to loosen before inverting.
Once cooled, sprinkle generously with 2 tbsp toasted sesame seeds for that signature crunch and nutty aroma. The sesame seeds add a beautiful contrast to the silky interior and enhance the overall texture. Serve at room temperature for the best experience—this cake is best enjoyed when the flavors are fully developed and the texture is perfectly set. Each slice should reveal that signature mochi-like bounce with a delicate crumb and subtle matcha depth.
Pro Tips For Making Bean Curd Cake
- STEAM IT RIGHT: I learned this the hard way—too much direct heat turns your bean curd cake into a sad, rubbery mess. Use a steamer basket with about 1 inch of water in the pot, bring it to a rolling boil first, then lower the heat to medium. The goal is gentle, even steam—think of it like a slow hug for your cake.
- BLEND UNTIL SILKY: Skip the food processor if your bean curd still has lumps—it’ll make the texture grainy. Blend the mung bean curd (or silken tofu) with the cornstarch and water until it’s completely smooth, like paint. I used to stop when it looked "fine enough," but the difference in texture is night and day when you push it to truly smooth.
- WEIGH YOUR SUGAR: Granulated sugar can pack differently, and eyeballing it leads to either a dry cake or one that’s too sticky to handle. Use a kitchen scale for precision—aim for about 1:1 sugar to bean curd ratio by weight. (Yes, even if your recipe says "a cup.") This keeps the texture light and the sweetness balanced without overpowering the agave’s depth.
- DON’T OVERMIX THE BATTER: After blending, stir in the sugar and agave just until combined—about 10 seconds. Overmixing incorporates too much air, which can make the cake dense or even collapse during steaming. Think of it like folding in flour for pancakes: gentle but thorough.
Health benefits of these flavors
Plant-Based Protein
This bean curd cake is a complete plant-based protein source, delivering about 12 grams of protein per serving from the mung bean curd alone.
Unlike traditional cakes that rely on eggs or dairy, this version gets its structure from cornstarch and rice flour while maintaining a high protein-to-calorie ratio. The matcha powder adds an extra antioxidant boost, making this dessert both indulgent and nutritious. 💪
Low-Calorie Indulgence
With only about 180 calories per slice, this cake satisfies sweet cravings without the guilt. The agave nectar and granulated sugar are used sparingly to keep it light, while the steaming method preserves the natural sweetness of the bean curd.
The toasted sesame seeds add crunch without significant calories, making it a perfect treat for health-conscious eaters.
Gluten-Free Friendly
This recipe naturally avoids gluten, thanks to the rice flour and cornstarch base. Both are gentle on digestion and safe for those with celiac disease or gluten sensitivities. The texture remains light and airy, proving that gluten-free desserts can be just as luxurious as their traditional counterparts.
For extra security, always check your mung bean curd packaging to confirm it’s gluten-free.
Rich in Antioxidants
The matcha powder in this recipe isn’t just for color—it’s packed with catechins, a type of antioxidant that supports heart health and reduces inflammation. A single teaspoon provides about 30mg of antioxidants, comparable to a cup of green tea.
The sesame seeds also contribute healthy fats and vitamin E, rounding out the nutritional profile.
Digestive Benefits
Mung bean curd is traditionally used in Chinese medicine for its cooling properties and digestive benefits. The low-fat, high-fiber nature of this cake makes it easier on the stomach compared to heavy, fried desserts.
The steaming process preserves these benefits, ensuring you get the most out of every bite without the bloating that often comes with rich treats.
Blood Sugar Balance
Despite its sweetness, this cake has a low glycemic index thanks to the whole-food ingredients and natural sweeteners. The rice flour and cornstarch break down slowly, preventing blood sugar spikes.
For an even gentler option, reduce the sugar to 0.375 cup—you’ll still achieve the same silky texture with less sweetness.
Nutrition facts
Frequently asked questions
Can I substitute silken tofu for mung bean curd?
Yes, you can! Silken tofu works well in a pinch, though the texture will be slightly less dense. Use the same 14 oz amount and blend until completely smooth. For best results, drain excess water from the tofu first to prevent a watery cake. The flavor will be milder but still delicious with the matcha and sesame accents.
Why does my bean curd cake turn out gummy instead of silky?
Oversteaming is the most common cause. Check for doneness at 45 minutes—the cake should spring back when pressed but still have a slight wobble. If it's gummy, you likely steamed it too long. For next time, reduce steaming time by 5 minutes and test earlier. Also ensure your bean curd is properly blended to avoid lumps that can create dense spots.
How do I make this recipe gluten-free?
This recipe is naturally gluten-free thanks to the rice flour and cornstarch base! Just double-check your mung bean curd packaging to confirm it's certified gluten-free. The matcha and sesame seeds are also typically gluten-free, but always verify brands. For extra assurance, use certified gluten-free matcha powder. The texture remains perfectly light and airy.
Can I bake this instead of steaming?
While possible, baking won't give you that signature silky texture. For best results, stick with steaming which creates the gentle heat needed for the delicate bean curd structure. If you must bake, use a very low temperature (300°F) for 30-35 minutes and cover tightly with foil, but expect a denser result. The flavor will be similar but the texture will differ significantly.
What's the best way to store leftovers?
Store in an airtight container at room temperature for up to 2 days, or refrigerate for 5 days. For longer storage, freeze portions for 2 months. To serve, let thaw at room temperature or reheat gently in the steamer for 5 minutes to restore moisture. The texture holds up well when properly stored, though it may lose some bounce after freezing.
