Bean Curd Pudding Recipe: Silky Coconut Cream With Hidden Bean Sweetness

Desserts

Bean Curd Pudding Recipe: Silky Coconut Cream With Hidden Bean Sweetness

This bean curd pudding recipe delivers the perfect balance of silky coconut cream and subtle bean sweetness—creamy, jiggly, and utterly satisfying. The secret lies in soaking bean curd until it transforms into a velvety base, then blending it with coconut milk and a touch of sugar for natural sweetness.

Traditional versions use agar or cornstarch to achieve that signature wobble, while modern twists incorporate matcha or chia seeds for added depth.

The texture is what makes this dessert truly special—light yet firm, with a gentle shake revealing its luscious layers. Unlike traditional red bean desserts, this version is vegan-friendly and surprisingly easy to prepare.

Whether you serve it chilled with a drizzle of coconut syrup or topped with fresh fruit, it’s a dessert that feels both nostalgic and innovative.

What sets this recipe apart is its versatility—adjust the sweetness to your taste, swap in different bean varieties, or experiment with flavors like pandan or vanilla. The result is a dessert that’s elegant enough for gatherings but simple enough for a weeknight treat. Let’s create something truly special.

Once you taste the first spoonful, you’ll understand why this pudding has become a favorite across cultures. The combination of creamy coconut and the subtle earthiness of bean curd creates a harmony that’s both comforting and exciting. Ready to make it?

👨‍🍳
Difficulty
Easy
🔥
Calories
Low Cal

Ingredients for bean curd pudding

Silken tofu and coconut milk transform into this luxurious vegan dessert with just a few simple ingredients.

Ingredient Amount Notes
Silken Tofu (Bean Curd) 🥬 14 oz Extra-firm for best texture
Full-Fat Coconut Milk 🥥 13 ½ oz Canned, chilled overnight
Coconut Sugar 🍯 ½ cup Or substitute maple syrup
Agar Powder 🌿 1 ½ tsp For perfect jiggly texture
Vanilla Extract 🌸 1 tsp Pure vanilla preferred
Matcha Powder 🍵 1 tsp Optional for green tea flavor
Coconut Flakes 🥥 ¼ cup Toasted for garnish
Fresh Coconut Cream 🥥 ½ cup From chilled coconut milk
Water 💧 ½ cup For agar mixture
Sea Salt 🧂 ¼ tsp Fine grain preferred
Lime Zest 🍋 1 tsp Brightens the flavor
Coconut Syrup 🍯 2 tbsp For drizzling (optional)

The silken tofu is the star—extra-firm gives the best texture, but regular firm works in a pinch. Trader Joe's carries great silken tofu, but any brand in the refrigerated section will do. For coconut milk, grab the full-fat canned variety—Thai Kitchen or Aroy-D are my go-tos. Chill it overnight so you can scoop out the thick cream. The matcha is optional but adds that elegant green tea note that makes this feel special. If you can't find it, skip it—this still tastes amazing without it.

No agar powder? Cornstarch or arrowroot powder works at double the amount, but the texture won't be quite as firm. Running short on coconut sugar? Maple syrup or agave both work well—just reduce the water slightly since they're more liquid. The lime zest might seem like an afterthought, but it's what really makes the flavors pop. No fresh lime? Lemon zest works too. For the coconut cream, just scoop it from the chilled can—no need to shake. The cream will be the thick part that settles at the top after refrigeration.

This pudding keeps beautifully for 4-5 days in the fridge, so make a double batch. The texture actually improves after the first day as everything sets. For serving, I like to drizzle with coconut syrup and sprinkle toasted coconut flakes on top—toast them in a dry pan for 2-3 minutes until golden. Freezes well too if you want to make it ahead for a party. Just thaw in the fridge overnight before serving.

❤️

Why You'll Love This Recipe

  • No Blender Needed: I swear by this trick—just whisk the silken tofu until smooth, then blend in the coconut milk by hand. The agar powder does all the heavy lifting, so you’re not stuck with a soupy mess. (Yes, even if you hate appliances.)
  • Creamy Without Guilt: That full-fat coconut milk makes it rich, but the coconut sugar keeps it from tasting heavy. The vanilla? Oh, it’s like a warm hug in dessert form—simple, but somehow better than anything store-bought.
  • Meal Prep Magic: Make a big batch on Sunday, portion it into jars, and refrigerate. It sets up like Jell-O but with actual depth—perfect for office lunches or when you’re too tired to cook. (Pro tip: Add a sprinkle of toasted coconut before serving.)
  • Budget Luxury: Silken tofu and coconut milk are cheap staples, but this tastes like a fancy dessert. I’ve served it at potlucks, and no one guesses it’s not from a bakery. Plus, leftovers? They last forever—just reheat with a splash of milk.

Step-by-step instructions for silky coconut cream pudding

This velvety bean curd pudding transforms simple ingredients into a luxurious dessert with perfect texture every time.

1

Prepare the Agar Mixture for Perfect Texture

In a small saucepan, combine the 0.5 cup water and 1.5 tsp agar powder. Bring to a gentle boil over medium heat, stirring constantly with a silicone spatula to prevent clumping. The mixture will thicken dramatically—this is normal and essential for that signature jiggly texture we're after.

Once fully dissolved and thickened (about 3-5 minutes), remove from heat immediately. Let it cool for 5 minutes while you prepare the coconut base. The agar needs to cool slightly before mixing, or it could set prematurely in the warmer coconut mixture.

2

Blend the Coconut Base for Ultra-Smoothness

In a high-speed blender, combine the 14 oz silken tofu (bean curd), 13.5 oz full-fat coconut milk, 0.5 cup coconut sugar, 1 tsp vanilla extract, 1 tsp matcha powder, 0.5 cup fresh coconut cream, 0.25 tsp sea salt, and 1 tsp lime zest. Blend until completely smooth—this should take about 1-2 minutes at high speed. You want a silky, homogeneous mixture with no visible bean curd pieces.

Taste the mixture and adjust sweetness if needed—some coconut sugars vary in intensity. This is your flavor foundation, so don't rush this step. The matcha adds subtle earthiness that balances the coconut sweetness beautifully.

3

Combine and Set the Pudding Mixture

Carefully pour the cooled agar mixture into the blender with the coconut base. Blend again for 30 seconds to fully incorporate. The mixture will appear slightly thicker than before. Divide evenly among 6 (4-ounce) serving glasses—fill each about ¾ full to allow for expansion as it sets.

Cover each glass with plastic wrap pressed directly onto the surface to prevent skin formation. Refrigerate for at least 4 hours, preferably overnight, until completely firm. The pudding should have a gentle wobble when shaken gently—this indicates perfect setting. Patience here is crucial for that ideal texture.

4

Garnish and Serve for Maximum Appeal

Before serving, toast the 0.25 cup coconut flakes in a dry skillet over low heat for 2-3 minutes until golden and fragrant. Let them cool slightly, then sprinkle generously over each pudding. Drizzle with 2 tbsp coconut syrup if using, and a pinch of additional matcha powder for visual contrast.

Serve chilled from the refrigerator. The pudding should release cleanly from the glasses with a slight quiver, revealing its creamy interior. Each bite should deliver that perfect balance of coconut richness, subtle matcha depth, and bright citrus notes from the lime zest.

👨‍🍳

Pro Tips For Making Bean Curd Pudding

  • Blend Silken Tofu First: Drain the tofu, pat it very dry, then blend it into a smooth puree before mixing with coconut milk—this prevents grainy texture later. I used to skip this and ended up with a pudding that tasted like it had sand in it.
  • Bloom Agar Properly: Sprinkle agar powder over cold coconut milk, let it sit for 5 minutes to absorb, then heat gently—never boil it or it’ll turn rubbery. After burning two batches, I finally realized the recipe meant "warm, not scald."
  • Sweeten Gradually: Stir in coconut sugar after the agar has dissolved, then taste and add more if needed—it’s easier to fix under-sweetened than to salvage a cloyingly sweet pudding. My first attempt was a disaster; now I adjust in stages.
  • Chill in Shallow Molds: Use wide, shallow containers so the pudding sets evenly—deep dishes trap heat and leave the center soupy. I learned this after cutting into a wobbly center that made me question my life choices.

Serving suggestions for this bean curd pudding

Classic Garnish Ideas

Toasted coconut flakes add a delightful crunch and visual appeal—simply dry-toast ¼ cup in a skillet for 2-3 minutes until golden. For extra elegance, dust with matcha powder or a pinch of flaky sea salt.

I love adding a few lychee fruit halves or mango slices on top for a tropical twist that brightens the creamy texture.

Fruit Pairings

Fresh mango or pineapple complements the coconut perfectly—slice ½ cup into bite-sized pieces and arrange around the pudding. The natural acidity cuts through the richness while adding vibrant color. For a lighter option, try passion fruit pulp drizzled on top—its tangy sweetness enhances the matcha notes beautifully.

Sauce Drizzles

A light drizzle of coconut syrup (about 2 tbsp) elevates the presentation instantly. For a more sophisticated touch, warm ¼ cup coconut cream> with 1 tsp vanilla> and a pinch of salt, then drizzle over the pudding.

The warm sauce contrasts beautifully with the chilled dessert, creating a luxurious mouthfeel.

Seasonal Variations

In summer, add fresh berries like raspberries or blackberries—their juiciness balances the creamy texture. For winter, try candied ginger or orange zest to add warmth and depth. I also love sprinkling crushed pistachios for a nutty crunch that pairs wonderfully with the coconut.

Presentation Tips

Use clear glassware to showcase the pudding's silky texture—fill glasses ¾ full to allow for the perfect wobble when served. For a restaurant-worthy look, layer the pudding with a thin coconut cream swirl on top.

Serve with a small spoon to let guests experience that signature jiggly texture with every bite. 💫

Nutrition facts

Servings 6
Amount Per Serving
Calories 280kcal
% Daily Value *
Total Fat 20g26%
Saturated Fat 16g80%
Cholesterol 10mg3%
Sodium 120mg5%
Total Carbohydrate 28g10%
Dietary Fiber 3g11%
Sugars 22g
Protein 8g16%
* 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

Can I make this bean curd dessert without agar powder?

Yes! You can substitute 2 tsp cornstarch or arrowroot powder mixed with 2 tbsp water for the agar. Cook this mixture until thickened, then cool before blending with the coconut base. The texture will be slightly less firm but still delicious. For best results, use 1.5 tsp agar if you can find it—it gives that signature wobble!

2

How do I know when the pudding is set properly?

Gently shake the serving glasses—if the pudding holds its shape with just a slight wobble, it's ready! It should feel firm but still have that signature jiggly texture. If it's too soft after 4 hours, return it to the fridge for another 1-2 hours. Over-setting can make it rubbery, so aim for that perfect in-between stage.

3

What's the best way to store leftover bean curd pudding?

Store in an airtight container in the fridge for up to 5 days. The texture actually improves after the first day as flavors meld. To reheat, microwave for 10-15 seconds (though it's best served chilled). For freezing, portion into single servings and freeze for up to 1 month—thaw overnight in the fridge before serving.

4

Can I use regular tofu instead of silken tofu?

Not recommended—regular tofu is too firm and won't blend as smoothly, resulting in a grainy texture. Silken tofu's delicate consistency is key for that luxurious, velvety finish. If you only have regular tofu, drain it well and blend with 2 tbsp coconut milk first to help break it down, but expect slightly less smooth results.

5

Why does my pudding taste bitter?

Bitterness usually comes from overcooked agar or using too much matcha. For the agar, remove it from heat immediately after thickening. If using matcha, reduce to ½ tsp or omit entirely. Always taste your coconut base before adding agar—adjust sweetness with more coconut sugar if needed. A pinch of salt helps balance flavors too!

★★★★★4.5(15 reviews)
Categories Desserts