As the holiday season approaches, the cozy feeling of celebration fills the air, and I find myself yearning for a dessert that can bring back those cherished memories of family gatherings. Enter Kuih Bahulu, a traditional Malay egg sponge cake that has captured my heart—and now with a delightful chocolate twist! Each bite of these fluffy treats perfectly balances the lightness of the sponge with the rich decadence of chocolate.
In just 30 minutes, you can whip up this easy dessert, making it the ideal choice for festive occasions or even a simple afternoon snack. Whether it’s for sharing with guests or enjoying during a quiet moment, these chocolate-dipped delights are sure to impress. So, roll up your sleeves and prepare to indulge in a sweet escape that transports you to a cozy kitchen filled with laughter, warmth, and gooey chocolate goodness.
Why is Kuih Bahulu with Chocolate so special?
Tradition with a Twist: This recipe takes a beloved traditional dessert and enhances it with a rich chocolate dip, creating a unique flavor experience.
Quick and Easy: Within just 30 minutes, you can create these delightful treats, making them perfect for any occasion.
Versatile Treat: Great for festive celebrations or casual afternoon snacks, these chocolate-dipped kuih bahulu fit into any gathering.
Crowd-Pleasing: The combination of fluffy sponge and chocolate makes it irresistible for both kids and adults alike.
Personal Touch: Customize with toppings like crushed peanuts or coconut to make each batch uniquely yours.
Satisfying Comfort: Indulge in the warm, cozy nostalgia that these treats bring while enjoying their light and airy texture.
Kuih Bahulu with Chocolate Ingredients
For the Cake
- Eggs – These give structure and leavening, ensuring a light and airy cake; try an egg replacer for a vegan alternative.
- Sugar – Adds sweetness and helps the cake rise; feel free to adjust the amount if you prefer a less sweet treat.
- Flour – This is the backbone of the cake; use all-purpose flour or a gluten-free blend to fit dietary needs.
- Baking Powder – Essential as a leavening agent to make the cake rise beautifully.
- Vanilla Essence (optional) – Adds a lovely depth of flavor; almond extract can be a nice substitute.
For the Chocolate Coating
- Bittersweet Baking Chocolate – Creates a rich chocolate coating for a delightful contrast; you can swap it with semi-sweet or dark chocolate if you prefer.
- Crushed Peanuts – Adds texture and a nutty flavor on top; feel free to omit for a nut-free version of this delectable Kuih Bahulu with Chocolate.
How to Make Kuih Bahulu with Chocolate
-
Preheat oven: Start by setting your oven to 385°F (195°C). This ensures that your kuih bahulu bakes evenly and develops that lovely golden color.
-
Whisk eggs and sugar: In a large mixing bowl, beat the eggs and sugar on high speed for about 8-10 minutes. The mixture should turn pale, creamy, and triple in volume—this is what gives your cake its light and airy texture.
-
Fold in dry ingredients: Gradually sift in the flour and baking powder. Gently fold these into the egg mixture until fully incorporated. If you’re using vanilla essence, add it here to enhance the flavor.
-
Fill the molds: Spoon the batter into greased kuih bahulu molds, filling them about 3/4 full. This allows space for the cakes to rise beautifully without spilling over.
-
Bake the cakes: Place your molds in the oven and bake for 10-12 minutes or until the tops are golden brown. Once baked, let them cool for about 5 minutes before gently removing the cakes from the molds.
-
Prepare the chocolate coating: In a microwave-safe bowl, melt the chopped bittersweet baking chocolate in 20-second intervals, stirring in between until smooth and fully melted.
-
Dip and decorate: Take each cooled kuih bahulu and dip the tops into the melted chocolate. Then, sprinkle some crushed peanuts on top for added texture and flavor. Allow the chocolate to set before serving.
Optional: Serve with a hot cup of tea or coffee for the perfect afternoon treat!
Exact quantities are listed in the recipe card below.
What to Serve with Kuih Bahulu with Chocolate?
Indulge in the sweetness of these delightful treats that perfectly complement the warmth of your festivities.
- Coconut Chai Latte: This creamy beverage’s warmth and spice harmonize beautifully with the light, fluffy texture of the kuih bahulu.
- Fresh Fruit Salad: A refreshing mix of seasonal fruits adds a vibrant, zesty contrast that enhances every bite of chocolatey delight.
- Classic Malaysian Teh Tarik: This frothy, creamy tea provides a comforting balance, making each bite even more pleasurable.
- Nutty Ice Cream: The creaminess of the ice cream paired with roasted nuts mirrors the crushed peanuts on the kuih bahulu, creating a delicious synergy.
- Rich Chocolate Ganache: For the chocolate lover, serve with a side of ganache for an indulgent dip, allowing double the chocolate goodness!
- Sticky Rice Cake: The chewy texture of this traditional treat complements the kuih bahulu, adding a unique contrast on the dessert platter.
- Almond Biscotti: The crunchiness of biscotti makes for a delightful texture change, energizing the palate with each interaction.
Expert Tips for Kuih Bahulu with Chocolate
- Whisk High and Fast: Beat the eggs and sugar on high speed for 8-10 minutes. Achieving a pale, airy mixture is key for the lightest kuih bahulu.
- Gentle Folding: When adding flour and baking powder, fold them in carefully to avoid deflating the egg mixture. Preserve that airy texture!
- Don’t Overbake: Monitor your cakes closely. Overbaking can lead to a dry texture; aim for golden tops within 10-12 minutes.
- Perfect Molds: Ensure your kuih bahulu molds are well-greased to make removal easier. Consider adjusting baking time if using non-traditional molds.
- Chocolate Tips: For a smoother coating, ensure the chocolate is fully melted and stir until creamy. This will help it stick better to your kuih bahulu.
- Topping Variations: Feel free to mix it up! Try topping with desiccated coconut or leaving off the peanuts for a nut-free Kuih Bahulu with Chocolate.
Make Ahead Options
These Chocolate-Dipped Kuih Bahulu are perfect for busy home cooks who want to save time without sacrificing flavor! You can whisk and prepare the batter up to 24 hours in advance, simply cover the bowl tightly with plastic wrap and refrigerate it to maintain freshness. For the chocolate coating, prepare it ahead of time as well; just store it in a sealed container at room temperature. When you’re ready to serve, pour the batter into greased molds and bake, which takes only 10-12 minutes. After cooling, dip the tops in the melted chocolate and let them set. With these make-ahead tips, you’ll enjoy delightful treats with minimal fuss!
Storage Tips for Kuih Bahulu with Chocolate
Room Temperature: Store the chocolate-dipped kuih bahulu in an airtight container at room temperature for up to 3 days to maintain freshness and texture.
Fridge: If you need them to last longer, you can refrigerate them for up to a week. Make sure they’re wrapped to prevent drying out.
Freezer: For long-term storage, freeze the uncoated kuih bahulu in a single layer before placing them in a freezer-safe bag for up to 2 months.
Reheating: When ready to enjoy, simply thaw and dip in melted chocolate again for that delightful experience, or serve them cold for a refreshing treat.
Kuih Bahulu with Chocolate Variations
Feel free to customize your kuih bahulu with chocolate; let your creativity shine in the kitchen!
-
White Chocolate: Swap bittersweet chocolate for white chocolate for a sweeter, creamier taste. Perfect for those who love that sugary indulgence!
-
Coconut Topping: Replace crushed peanuts with desiccated coconut. This adds a tropical twist and a delightful chewy texture.
-
Different Extracts: Substitute vanilla essence for almond or orange extract to create unique flavor profiles that surprise your taste buds.
-
Spice It Up: Add a pinch of cinnamon or nutmeg into the batter for a warm hint of spice, perfect for those cozy gatherings.
-
Fruit Infusion: Fold in some finely chopped dried fruits like raisins or apricots into the batter. This offers a sweet surprise in every bite!
-
Vegan Version: Use an egg replacer and dairy-free chocolate to make this recipe suitable for a vegan-friendly option while maintaining that irresistible taste.
-
Nutty Variation: Incorporate finely chopped nuts like walnuts or almonds into the batter for a delightful crunch inside the soft sponge.
-
Chili Chocolate: For the adventurous, add a sprinkle of chili powder to the melted chocolate for a surprising kick that complements the sweetness beautifully.
Kuih Bahulu with Chocolate Recipe FAQs
What eggs are best for this recipe?
Absolutely! Fresh large eggs are ideal for kuih bahulu as they provide the structure and airy texture needed for this sponge cake. If you’re looking for a vegan option, try using an egg replacer, which can give you similar results.
How should I store my kuih bahulu with chocolate?
For sure! Store these delightful treats in an airtight container at room temperature for up to 3 days. This keeps them fresh and allows the chocolate coating to maintain its lovely texture. If you want them to last longer, refrigerate them for up to a week.
Can I freeze kuih bahulu with chocolate?
Yes, indeed! To freeze your uncoated kuih bahulu, first place them in a single layer on a baking sheet and freeze until solid. Then, transfer them to a freezer-safe bag or container for storage. They can be frozen for up to 2 months. When you’re ready to enjoy, simply thaw and dip them in melted chocolate again!
What should I do if my cake didn’t rise properly?
Oh no, that can be disappointing! If your kuih bahulu didn’t rise, it might be due to not whisking the eggs and sugar long enough—aim for a pale, creamy consistency and triple the volume. Additionally, ensure your baking powder is fresh, as expired leavening agents won’t help the cake rise.
Are there any allergy considerations for this recipe?
Absolutely! This recipe contains eggs and peanuts, which can be allergens for some people. If you’re making it for a gathering, consider offering a nut-free version by omitting the crushed peanuts. For a vegan alternative, you can substitute the eggs with a suitable egg replacer, making it friendly for those with dietary restrictions.
How can I tell when the kuih bahulu are done baking?
Great question! Your kuih bahulu will be done baking when they turn a beautiful golden brown on top, usually within 10-12 minutes. You can gently press the tops; they should spring back when lightly touched. Keep a close eye as they bake to avoid overcooking!

Chocolate-Dipped Kuih Bahulu: A Delicious Twist on Tradition
Ingredients
Equipment
Method
- Preheat your oven to 385°F (195°C).
- In a large mixing bowl, beat the eggs and sugar on high speed for about 8-10 minutes until pale and creamy.
- Gradually sift in the flour and baking powder, folding them into the egg mixture until fully incorporated. Add vanilla if using.
- Spoon the batter into greased kuih bahulu molds, filling them about 3/4 full.
- Bake for 10-12 minutes or until golden brown. Let cool for about 5 minutes before removing from molds.
- Melt the bittersweet baking chocolate in a microwave-safe bowl in 20-second intervals until smooth.
- Dip the tops of each cooled kuih bahulu into the melted chocolate and sprinkle with crushed peanuts. Let the chocolate set before serving.







