Desserts
This Bayó chocolate bean recipe brings ancient Aztec traditions to your kitchen with its rich, spiced cocoa crunch and creamy texture. 🌟 The dish transforms simple mung beans into luxurious bites that blend Filipino sweetness with pre-Hispanic rituals—a perfect dessert for special occasions or when you crave something truly unique.
What sets it apart is the balance of earthy chocolate, coconut milk, and subtle pandan or ube variations that elevate it beyond ordinary treats.
The recipe starts with soaking mung beans overnight, then simmering them in coconut milk until tender before blending into a smooth paste. This base is enriched with melted chocolate, sugar, and a pinch of cinnamon or chili powder for depth—a process that transforms humble ingredients into something extraordinary.
The result is a dessert that’s both nostalgic and sophisticated, with a satisfying crunch from toasted beans or coconut flakes.
What makes this recipe special is its versatility—add purple yam (ube) for vibrant color, jackfruit for texture, or even a splash of pandan extract for aroma. It’s vegetarian-friendly, naturally gluten-free, and requires just 30 minutes of active prep (plus soaking time).
The aroma alone will draw everyone to the table, promising a dessert that’s as impressive as it is delicious.
Perfect for celebrations, potlucks, or simply indulging in a taste of history. Let’s create these Aztec-inspired bites that blend tradition with modern flavors—one step at a time.
Ingredients for bayo chocolate bean
Transform humble mung beans into luxurious Aztec-inspired bites with these 13 ingredients.
| Ingredient | Amount | Notes |
|---|---|---|
| Mung Beans 🌾 | 1 cup | Dry, uncooked, soaked overnight |
| Coconut Milk 🥥 | 13 ½ oz | Full-fat canned, unsweetened |
| Dark Chocolate 🍫 | 6 oz | 70% cocoa, chopped fine |
| Granulated Sugar 🍚 | ½ cup | White or organic cane sugar |
| Cinnamon 🌿 | ½ tsp | Ground, for warmth |
| Chili Powder 🌶️ | ¼ tsp | Adjust for heat preference |
| Pandan Extract 🌺 | ½ tsp | Optional, for floral aroma |
| Ube Purée 🍠 | ¼ cup | Purple yam, optional color |
| Toasted Coconut Flakes 🥥 | ¼ cup | For crunchy topping |
| Vanilla Extract 🌸 | 1 tsp | Pure, for depth |
| Sea Salt 🧂 | ¼ tsp | Fine grain, for balance |
| Vegetable Oil 🫒 | 1 tbsp | For greasing molds |
| Jackfruit 🍠 | ½ cup | Optional, for texture |
The mung beans are the foundation—soak them overnight to soften for blending. Filipino markets or Asian grocery stores carry the best quality, often pre-sorted and free of stones. For the chocolate, 70% cocoa or higher ensures rich flavor without overpowering the coconut. The coconut milk should be full-fat and unsweetened—Thai Kitchen or Goya brands are reliable. If using ube purée, Filipino stores sell it pre-made in tubes, saving prep time. Toast your coconut flakes lightly in a dry pan until golden for maximum crunch.
No pandan extract? Vanilla extract at double the amount mimics the floral notes. Substitute jackfruit with diced apples or pears for texture, though the flavor will differ. For a milder heat, reduce chili powder to one-quarter teaspoon or swap for smoked paprika. The chocolate can be vegan dark chocolate if needed—just ensure it’s at least 70% cocoa. If your coconut milk separates, whisk vigorously before using; it’s normal and won’t affect texture.
Store the blended base in an airtight container in the fridge for 5 days or freeze for 3 months. For best results, shape the bites just before serving—they hold their form for 2 hours at room temperature. Toasting the coconut flakes ahead of time saves 10 minutes on busy days. The ube purée can be refrigerated for 1 week once opened, so buy it fresh if possible.
Why You'll Love This Recipe
- No-Soaking Needed: I’ll admit, I used to dread soaking beans—but these mung beans? Just a quick rinse and they’re ready. Toss them in simmering coconut milk, and they soften in under 20 minutes while you stir in the chocolate. Honestly, that’s a win for anyone who skips the overnight prep.
- Rich Without Effort: The dark chocolate melts right into the coconut milk, creating this velvety, almost pudding-like texture that’s ridiculously satisfying. A pinch of cinnamon ties it all together—warm, slightly spiced, and just sweet enough to feel like a treat, not a chore.
- Double-Duty Snack: Between us, this is my go-to for both dessert and breakfast. Eat it warm with a spoon like a thick pudding, or let it cool and scoop it into bowls with toasted coconut flakes. My kids ask for it after school and before bed—proof it works for every mood.
- Budget Sweetness: A single bag of mung beans and a bar of dark chocolate stretch farther than you’d think. I’ve made this for potlucks, last-minute gifts (just package it in jars), and even as a cheap but impressive dessert for guests. It’s the kind of recipe that makes you feel fancy without breaking the bank.
Step-by-step instructions for Aztec ritual chocolate bites
Transform simple ingredients into rich, textured chocolate bites inspired by Aztec traditions.
👨🍳 Step 1: Prepare the Mung Bean Purée Base
Drain the soaked mung beans and blend them with 1 cup of water until completely smooth. I use a high-speed blender for this step—you want a velvety texture without any graininess. The purée should be thick enough to coat the back of a spoon but still flow easily.
Transfer the purée to a saucepan and cook over medium heat for 10-12 minutes, stirring constantly, until it thickens to a pudding-like consistency. This forms the foundation of our chocolate bites, providing structure and a subtle nutty depth. Taste it now—it should be neutral but slightly sweet, with no raw bean flavor remaining.
🍳 Step 2: Infuse the Coconut Milk Mixture
In a separate saucepan, combine 13.5 oz coconut milk, 0.5 cup granulated sugar, 0.5 tsp cinnamon, 0.25 tsp chili powder, 0.5 tsp pandan extract, 0.25 cup ube purée, 1 tsp vanilla extract, and 0.25 tsp sea salt. Heat over medium-low heat until just simmering—you'll see small bubbles form around the edges.
Simmer for 5-7 minutes until the mixture reduces slightly and the coconut fat begins to separate at the surface. This reduction concentrates the flavors and creates a syrupy texture that will bind everything together. The mixture should smell intensely of coconut, cinnamon, and a hint of floral pandan—this is where the magic happens.
🥘 Step 3: Combine and Temper the Chocolate
Remove both pans from heat. Slowly pour the warm coconut mixture into the mung bean purée while whisking continuously. Then, gradually add the 6 oz chopped dark chocolate, whisking until completely melted and smooth. The heat from the coconut mixture should melt the chocolate without scorching it.
Return the combined mixture to low heat and cook for 3-4 minutes, stirring constantly, until it reaches 110°F—this is the ideal tempering temperature for our chocolate bites. You'll know it's ready when the mixture becomes glossy and thickens noticeably. This step ensures the chocolate sets properly without becoming grainy.
🔪 Step 4: Incorporate the Jackfruit and Toasted Coconut
Fold in the 0.5 cup jackfruit (if using) and 0.25 cup toasted coconut flakes using a spatula. The jackfruit adds a subtle chewy texture that mimics traditional Aztec ingredients, while the coconut flakes provide a delightful crunch. Mix gently to avoid breaking up the jackfruit pieces—you want them to remain intact for texture contrast.
Let the mixture cool to 95°F while stirring occasionally. This temperature is crucial—too hot and the chocolate will seize when chilled; too cool and it won't set properly. The mixture should now have the consistency of thick pudding, with visible flecks of chocolate and coconut throughout.
⏰ Step 5: Mold and Set the Chocolate Bites
Lightly grease silicone molds or a baking dish with 1 tbsp vegetable oil, then spoon the chocolate mixture into the prepared molds, filling each ¾ full. Tap the molds gently on the counter to remove any air bubbles—this ensures smooth surfaces when unmolded.
Refrigerate for 2-3 hours until completely firm. The bites should pull away cleanly from the molds with no sticking. For extra shine, brush the tops with a tiny bit of coconut milk before serving. These bites should have a rich, fudgy interior with pockets of crunchy coconut and subtle jackfruit texture—each bite delivers layers of spiced cocoa, floral pandan, and warm cinnamon.
Pro Tips For Making Bayo Chocolate Bean
- SOAK BEANS OVERNIGHT: I learned this the hard way—rushing the soak with mung beans leaves them mealy and unappetizing. Toss them in water (about 3 cups per cup of beans) with a pinch of salt, cover, and let them sit for at least 12 hours. The longer they soak, the creamier your final texture will be, and trust me, that matters more than you’d think.
- STIR CONSTANTLY WHEN MELTING CHOCOLATE: Coconut milk and dark chocolate are a volatile duo if you’re not paying attention. Once you add the chopped chocolate to the simmering coconut milk, stir vigorously every 30 seconds—no distractions. I’ve seen batches seize up mid-cook because someone walked away for "just a minute." Keep that heat medium-low and keep stirring.
- USE FULLY RIPENED COCONUT MILK: The creamiest bayo comes from coconut milk that’s been sitting in the fridge for at least 3 days. The natural separation means more fat and a richer flavor when you use the thick, creamy top layer. Skip the canned stuff if you can—fresh or long-fermented makes a real difference, especially when paired with chocolate.
- TASTE BEFORE SWEETENING: I used to blindly dump in the sugar and cinnamon without checking the balance. After the chocolate and coconut milk have simmered for 10 minutes, take a spoonful—raw. You’ll often find it’s already sweet enough, or that the chocolate’s bitterness needs a touch of sugar to harmonize. Adjust in small increments; you can’t take it out later.
Perfect pairings for this dish
Coconut Milk Drinks
Pair your chocolate bites with a creamy coconut milk drink to enhance the tropical notes.
I love serving them with Thai iced coconut milk tea—simmer 1 cup coconut milk with 1 tsp pandan extract, 1 tsp vanilla, and 1 tbsp honey, then chill and serve over ice. The floral aroma complements the pandan in the bites beautifully.
For a non-alcoholic option, try coconut milk horchata—blend 2 cups coconut milk, 1 cup rice milk, 1 tsp cinnamon, and 2 tbsp sugar, then chill for 2 hours. 🥥
Spiced Coffee Pairings
For a sophisticated contrast, serve these bites with Mexican spiced coffee. Brew a dark roast and add ½ tsp cinnamon, ¼ tsp chili powder, and a pinch of sea salt while hot.
The warmth of the spices mirrors the cinnamon and chili in the recipe, creating a harmonious balance. A shot of espresso with a dash of orange liqueur also works wonderfully for a dessert-focused pairing. ☕
Fruit-Based Garnishes
Brighten the presentation with fresh fruit garnishes that cut through the richness. I recommend mango slices or passion fruit purée drizzle—both add a tangy contrast to the sweet chocolate. For a tropical touch, serve with toasted coconut flakes on the side, so guests can sprinkle them over their bites.
A few fresh mint leaves also elevate the dish with a refreshing aroma. 🍓
Warm Cinnamon Tea
A simple warm cinnamon tea is the perfect lighter option to balance the indulgent bites. Steep 1 cinnamon stick in 2 cups hot water for 5 minutes, then add 1 tbsp honey and a splash of lemon juice for brightness.
The tea’s warmth and spice complement the chocolate’s depth without overpowering it. Serve in small cups for an elegant touch. 🌿
Alcoholic Pairings
For an adult twist, pair these bites with Mexican mezcal or Filipino rum. A mezcal nectar (mezcal + agave syrup) enhances the smoky, earthy notes in the recipe, while rum-infused coconut milk (reduce ½ cup coconut milk with 1 oz dark rum) adds a boozy depth.
Serve chilled for a refreshing contrast to the rich bites. 🍹
Nutrition facts
Frequently asked questions
Can I substitute mung beans for another type of bean?
The recipe relies on mung beans for their mild, neutral flavor and smooth texture when blended. For a similar result, try adzuki beans or black beans, but soak them for 4-6 hours instead of overnight. Avoid kidney beans—they have a stronger flavor that may overpower the chocolate. If using chickpeas, blend them until ultra-smooth to prevent graininess.
How do I make this recipe without pandan extract?
Pandan extract adds a unique floral aroma, but you can easily substitute it! Use 1 teaspoon vanilla extract (double the amount) for a sweeter floral note, or try ½ teaspoon almond extract for a nutty alternative. For a more tropical flavor, add ½ teaspoon lime zest along with the vanilla. The recipe will still taste delicious without it—just slightly different!
Why did my chocolate bites turn grainy?
Graininess usually happens when chocolate isn't properly melted or the mixture cools too quickly. Ensure your chocolate reaches 110°F when tempering, and let the final mixture cool to 95°F before molding. Avoid refrigerating the mixture too soon—give it 10-15 minutes to thicken at room temperature first. If it happens, blend the mixture again briefly before setting.
Can I make this recipe ahead of time?
Prepare the blended base (without chocolate) up to 5 days ahead and store it in an airtight container in the fridge. For the final assembly, add the chocolate and coconut flakes just before molding. The bites will keep in the fridge for 5 days or freeze for 3 months. Let them sit at room temperature for 30 minutes before serving for the best texture.
What's the best way to serve these chocolate bites?
These bites are perfect for special occasions! Arrange them on a platter with toasted coconut flakes or fresh mint leaves for garnish. Serve with warm spiced coffee or Thai iced coconut milk tea for a complete experience. For a festive touch, dust with powdered cinnamon or drizzle with melted dark chocolate before serving. They're also great for potlucks or holiday gatherings!
