Desserts
This bueno chocolate recipe delivers the perfect balance of crispy, golden pastries with a rich, fudgy chocolate center—just like the ones you’d find at Mexican bakeries. 💛 The secret lies in the dough’s precise texture: light enough to fry to golden perfection while holding its shape, and the chocolate filling that stays gooey yet sturdy.
I’ve perfected this recipe over years of testing, ensuring every bite delivers that satisfying crunch paired with velvety chocolate.
The traditional method calls for frying the dough in lard or vegetable shortening, which gives those signature crisp edges, but I’ve included an oven-baked adaptation for those who prefer a lighter approach.
The chocolate filling—made with a blend of dark chocolate and Mexican chocolate de agua—adds depth with its signature cinnamon and anise notes, making each bite taste like a warm hug.
Whether you’re serving them dusted with powdered sugar or paired with a cup of coffee, these buenos are guaranteed to impress.
What sets this recipe apart is the fudgy swirls of chocolate that cut through the crispy exterior, creating a texture that’s both indulgent and balanced. The dough is simple to make—just flour, sugar, eggs, and butter—but the technique ensures they fry up perfectly every time.
No special equipment is needed, though an air fryer works beautifully for a healthier twist.
Serve these warm for the best experience, or let them cool slightly and store in an airtight container for up to a week. They’re perfect for celebrations, coffee breaks, or as a sweet treat to share with friends. Let’s get started on making these irresistible buenos!
Ingredients for bueno chocolate
Fourteen ingredients for forty-eight golden, fudgy Mexican delights—crisp outside, molten inside!
| Ingredient | Amount | Notes |
|---|---|---|
| All-Purpose Flour 🌾 | 6 cups | Sifted for light texture |
| Granulated Sugar 🍚 | 1 ½ cups | White or light brown |
| Unsalted Butter 🧈 | 2 cups | Cold, cubed for dough |
| Large Eggs 🥚 | 6 whole | Room temperature |
| Baking Powder 🍞 | 2 tbsp | Diamond Crystal preferred |
| Salt 🧂 | 1 tsp | Fine sea salt |
| Vanilla Extract 🌸 | 1 tbsp | Pure alcohol-free if preferred |
| Dark Chocolate Bars 🍫 | 12 oz | 70% cacao, chopped fine |
| Chocolate de Agua 🍫 | 4 oz | Mexican drinking chocolate |
| Vegetable Shortening 🫒 | 2 cups | For frying, Crisco preferred |
| Powdered Sugar 🍚 | 1 cup | For dusting, confectioners |
| Ground Cinnamon 🌿 | 1 tbsp | For chocolate filling |
| Lemon Zest 🍋 | 1 tsp | Brightens chocolate flavor |
| Heavy Cream 🥛 | ½ cup | For chocolate filling |
The flour and butter are your golden ticket here. King Arthur flour works wonders for a lighter texture, but any all-purpose will do—just sift it first. Butter should be cold when you mix it in; grab it straight from the fridge and cut it into cubes. For the chocolate filling, Abel or Ibarra chocolate de agua is the holy grail—find it at Latin markets or online. If you can't, any high-quality Mexican chocolate with cinnamon and anise will work. The dark chocolate? Ghirardelli or Lindt 70% melts perfectly for those signature swirls. Pro tip: chop it while it's still cold to avoid melting prematurely.
No vegetable shortening? Lard works too—it's traditional, but use it sparingly for a lighter fry. Short on chocolate de agua? Mix dark chocolate with cinnamon and a pinch of anise—it won't be identical, but it'll get you close. The dough can be made ahead and chilled for up to 48 hours, which is a lifesaver if you're making these for a party. For the chocolate filling, if you're out of heavy cream, half-and-half or coconut cream will work in a pinch, though the texture might be slightly lighter. And that lemon zest? Zest a whole lemon—you'll have extra for other recipes.
Dough keeps 3 days in the fridge wrapped tightly in plastic, and the filled pastries can be frozen for up to 2 months before frying. Fry in batches—don't overcrowd the pot!—and drain on a wire rack or paper towels. Once cooled, store in an airtight container with parchment between layers to keep them crisp. These reheat beautifully in a 350°F oven for 5-10 minutes—perfect for a quick dessert fix. Dust with powdered sugar right before serving, or save it for garnish when you're ready to eat.
Why You'll Love This Recipe
- No Mixer Needed: I swear by this recipe—just fold the flour into melted butter until it looks like wet sand. No electric beaters, no sticky mess, and the result? A tender crumb that’s actually foolproof.
- Butter-Sugar Magic: That first bite of crispy edges with a fudgy center? It’s all thanks to the butter-to-sugar ratio here. The eggs bind it just right, so every slice stays moist without tasting heavy—like a hug from a bakery, but made in my kitchen.
- Weeknight & Holiday: Same dough, endless uses. Bake it as a cake for birthdays, slice it thin for cookies, or even press it into a tart pan for a fancy dessert. Honestly, I’ve made this for my book club, my mom’s birthday, and my very hungover Sunday—it works every time.
- Pantry Staple Power: Five ingredients, zero specialty items. If your cupboard has flour, sugar, butter, and eggs, you’re golden. And because it keeps for days (or freezes beautifully), I bake a batch and let it disappear—no sad, dried-out leftovers here.
Step-by-step instructions for fudgy swirls with warm cocoa crunch
Here's how to create decadent Bueno-style chocolate bars with signature swirls and rich cocoa crunch.
👨🍳 Step 1: Prepare the Chocolate Filling
In a medium saucepan, combine the 4 oz Chocolate de Agua, 0.5 cup Heavy Cream, and 1 tbsp Ground Cinnamon. Cook over medium-low heat, stirring constantly until the chocolate melts completely and the mixture reaches 110°F. You'll know it's ready when it's smooth and glossy with a thick, pudding-like consistency.
Remove from heat and stir in the 1 tsp Lemon Zest. Let this mixture cool to room temperature while you prepare the dough—it should thicken slightly as it cools. This filling is what creates those signature swirls and adds that authentic Bueno flavor profile.
👨🍳 Step 2: Mix the Dough Base
In a large mixing bowl, cream together the 2 cups Unsalted Butter and 1.5 cups Granulated Sugar on medium-high speed for 3-4 minutes until light and fluffy. Scrape down the sides of the bowl to ensure even mixing. The butter should be completely incorporated and the mixture should nearly double in volume.
Add the 6 whole Large Eggs, one at a time, mixing well after each addition. Then stir in the 1 tbsp Vanilla Extract and 1 tsp Salt. In a separate bowl, whisk together the 6 cups All-Purpose Flour and 2 tbsp Baking Powder, then gradually add to the wet ingredients, mixing on low speed just until combined.
🍳 Step 3: Create the Swirl Pattern
Divide the dough in half. For one portion, mix in the cooled chocolate filling until evenly distributed. Spread half of the plain dough onto a 12x17-inch parchment-lined baking sheet, pressing gently to create an even layer. Drop spoonfuls of the chocolate dough onto the plain dough, spacing them about 2 inches apart.
Using a butter knife, gently swirl the chocolate dough into the plain dough, creating marbled patterns. Top with the remaining plain dough and press lightly to seal. The key here is to maintain even pressure—this ensures the swirls stay distinct during baking. Chill the prepared sheet for 30 minutes in the refrigerator to firm up the dough before baking.
🔥 Step 4: Bake the Chocolate Bars
Preheat your oven to 350°F. Bake the chilled chocolate bars for 25-30 minutes or until the edges are light golden brown and a toothpick inserted in the center comes out clean. The center should still have a slight give—this ensures that fudgy texture we're after.
While baking, the chocolate filling will melt and create those beautiful swirls throughout the bars. Rotate the baking sheet halfway through for even baking. Let the bars cool completely on the baking sheet before cutting into 48 individual squares—this prevents the chocolate from melting during the cutting process.
🍽️ Step 5: Add the Crunchy Topping
Melt the 12 oz Dark Chocolate Bars with 2 cups Vegetable Shortening in a double boiler over low heat, stirring constantly until smooth. Remove from heat and stir in the 1 cup Powdered Sugar until fully incorporated. The mixture should be thick and glossy.
Spread this chocolate mixture evenly over the top of the cooled chocolate bars using an offset spatula. Sprinkle with additional chopped dark chocolate if desired for extra crunch. Let the topping set completely at room temperature for 2 hours before serving. Store in an airtight container in a cool, dry place for up to 2 weeks—they'll keep beautifully!
Pro Tips For Making Bueno Chocolate
- Mix Butter and Sugar First: I learned this the hard way—skipping the butter-sugar creaming step leaves you with a dense, cakey texture instead of that light, melt-in-your-mouth crumb. Let the butter sit at room temperature (about 1 hour out of the fridge), then beat it with sugar until it’s pale and fluffy—about 3-5 minutes with a mixer.
- Sift the Dry Ingredients: Yes, even if the recipe doesn’t say it. Baking powder loses potency fast, and lumps in flour can throw off your texture. Sift the flour, sugar, and baking powder together into a bowl, then whisk once before adding to the wet mix. This guarantees even distribution and a smoother batter.
- Don’t Overbake the Cake: The second the toothpick comes out clean is not the stopping point for this recipe. Bueno chocolate cake is dense and rich—pull it out when the edges are set but the center still jiggles slightly. Overbaking turns it dry and crumbly, and no one wants that.
- Use Cold Eggs: I was skeptical until I tried it: cold eggs whip up lighter and hold more air than room-temperature ones. Pull them straight from the fridge, crack them gently into a separate bowl to avoid shells, then add them one at a time to the butter-sugar mix. This keeps the batter airy longer.
Regional styles of this recipe
Mexican Market Style
In Mexican markets, buenos are often made with lard instead of shortening for that authentic, rich flavor. Use 2 cups lard (or a mix of lard and shortening) for frying, and serve them warm with a sprinkle of ground cinnamon and anise seeds on top.
Vendors in Oaxaca and Puebla often add a pinch of Mexican oregano to the dough for depth—it pairs beautifully with the chocolate. 🌶️
Spanish-Inspired Version
For a Spanish twist, replace the chocolate de agua with a filling made from dark chocolate, orange zest, and a splash of brandy. The citrus brightens the chocolate, while the brandy adds warmth.
Use 1 tsp orange zest and 1 tbsp brandy in the filling, and dust the finished pastries with powdered sugar for a festive touch. This variation is popular in Spain’s Catalan region.
Modern Baked Adaptation
Skip the frying entirely by baking the dough in a 375°F oven for 12-15 minutes on a parchment-lined tray. Brush the tops with melted dark chocolate and heavy cream before baking for a glossy finish.
This method works well for those who prefer a lighter, less greasy version. The texture will be slightly denser but still delicious—perfect for a healthier take on the classic.
Cajun Creole Fusion
Add a Louisiana flair by infusing the chocolate filling with ½ tsp cayenne pepper and 1 tsp smoked paprika. The heat balances the sweetness, creating a spicy-sweet contrast.
Top with crushed pecans or peanuts for crunch. This fusion is inspired by New Orleans’ love of bold flavors and works surprisingly well with the traditional buenos recipe. 🔥
Vegan Adaptation
Replace the butter with vegan butter or coconut oil, and use flax eggs (mix 2 tbsp ground flaxseed with 6 tbsp water per egg). For the chocolate filling, melt vegan dark chocolate with coconut cream instead of heavy cream.
The texture will be slightly different but still rich and satisfying—ideal for vegan-friendly gatherings.
Regional Serving Traditions
In Mexico, buenos are often served warm with cajeta (goat’s milk caramel) drizzled on top. In the U.S., they’re commonly paired with espresso or Mexican hot chocolate. For a festive touch, arrange them on a platter with cinnamon sticks and star anise pods for garnish.
The contrast of warm spices with the cool chocolate is pure magic. ✨
Nutrition facts
Frequently asked questions
Can I make these without a double boiler for the chocolate topping?
For the chocolate topping, melt the 12 oz dark chocolate and 2 cups vegetable shortening in a heatproof bowl placed directly over a pot of simmering water (about 2 inches apart). Stir constantly until smooth—this mimics a double boiler. Alternatively, microwave in 20-second bursts at 50% power, stirring between each interval to prevent overheating.
How do I store leftover chocolate bars to keep them crispy?
Store them in an airtight container with parchment paper between layers to prevent sticking. Keep at room temperature for up to 2 weeks—they’ll stay crispy if protected from moisture. For longer storage, freeze for up to 3 months and thaw at room temperature for 1 hour before serving. Reheat briefly in a 350°F oven for 3-5 minutes to restore crispness.
What’s the best way to cut them into perfect squares?
Use a sharp chef’s knife or pizza cutter for clean lines. First, chill the bars for 15 minutes in the fridge to firm up. Place a ruler alongside the cutting line and press firmly while slicing—this prevents crumbling. For extra precision, dip the knife in hot water, wipe dry, and cut immediately after. Aim for 2-inch squares to match the recipe’s yield of 48 pieces.
Can I substitute chocolate de agua if I can’t find it?
Yes! Mix 4 oz dark chocolate (70% cacao) with 1 tbsp ground cinnamon, ½ tsp anise seeds (crushed), and 1 tsp cornstarch to mimic the texture. Melt with the ½ cup heavy cream as directed. For deeper flavor, add ¼ tsp vanilla bean paste and a pinch of cayenne—this balances the sweetness like traditional Mexican chocolate.
Why did my chocolate filling turn grainy?
Graininess usually happens from overheating or using low-quality chocolate. Ensure the filling reaches 110°F but doesn’t boil—stir constantly over medium-low heat. For smoother results, whisk the melted chocolate vigorously before adding the cream. If using chocolate de agua, sift it first to remove any lumps. Pro tip: Add 1 tsp lemon juice to the filling to help emulsify the mixture.
