Brigadeiro Chocolate Cake Recipe: Fudgy Layers and Coffee-Infused Ganache Rivers

Desserts

Brigadeiro Chocolate Cake Recipe: Fudgy Layers and Coffee-Infused Ganache Rivers

This brigadeiro chocolate cake combines Brazil's beloved fudge balls with decadent layers of moist chocolate cake and coffee-infused ganache rivers. The secret lies in balancing rich, fudgy textures with the perfect crumb—no dry bites here.

What makes this recipe special is the fusion of traditional Brazilian flavors with modern cake techniques, creating a dessert that's both nostalgic and impressive.

The foundation starts with a foolproof chocolate cake batter that stays tender yet sturdy enough to hold the brigadeiro filling. Between each layer, we spread a luscious ganache infused with espresso powder, giving it that signature coffee note that pairs beautifully with chocolate.

The filling itself is a rich, spreadable mixture of condensed milk and chocolate, just like classic brigadeiros but transformed into a cake-worthy texture.

By the time you slice into this cake, you'll uncover layers of fudgy chocolate cake, smooth ganache rivers, and pockets of creamy brigadeiro filling. The contrast of textures—tender cake, glossy ganache, and velvety filling—makes every bite unforgettable.

It's the kind of dessert that feels indulgent yet balanced, perfect for celebrations or when you simply crave something truly special.

This recipe delivers restaurant-quality results at home with minimal fuss. The cake layers bake evenly, the ganache sets perfectly, and the filling stays rich and spreadable. Whether you're serving it at a party or treating yourself, this brigadeiro chocolate cake is sure to become a new favorite. Let's get started!

👨‍🍳
Difficulty
Medium
🔥
Calories
Med Cal

Ingredients for brigadeiro chocolate cake

Pantry staples meet Brazilian decadence—just 14 ingredients for restaurant-worthy layers.

Ingredient Amount Notes
Unsalted Butter 🧈 1 ½ cups Cold and cubed for cake layers
Granulated Sugar 🍚 3 cups Superfine preferred for smooth texture
All-Purpose Flour 🌾 2 ½ cups Sifted, spooned lightly
Cocoa Powder 🍫 1 cup Dutch-processed for rich flavor
Large Eggs 🥚 4 whole Room temperature for even mixing
Baking Powder 🍞 2 tsp Aluminum-free for tender crumb
Salt 🧂 ½ tsp Fine sea salt preferred
Espresso Powder ☕ 2 tbsp Instant espresso preferred
Vanilla Extract 🌿 2 tsp Pure Madagascar bourbon
Dark Chocolate Chunks 🍫 1 ½ cups 70% cacao, roughly chopped
Sweetened Condensed Milk 🥛 14 oz High-quality, no artificial flavors
Semi-Sweet Chocolate Chips 🍫 1 ½ cups Enjoy Life brand for allergies
Heavy Whipping Cream 🥛 2 cups Full-fat for ganache stability
Powdered Sugar 🍚 1 cup For dusting cake layers

The chocolate matters most here. Enjoy Life brand chips are my go-to for allergies, but any high-quality semi-sweet works. For the condensed milk, Goya or Eagle Brand are reliable—avoid the store-brand versions with artificial flavors. The cocoa powder should be Dutch-processed for that deep, rich flavor. Valrhona or Callebaut are worth the splurge if you're baking often, but Hershey's Special Dark works fine for weeknight baking. The espresso powder is non-negotiable for that authentic Brazilian coffee note—Starbucks or Nescafé instant work perfectly. Keep your spices fresh: if your vanilla extract smells stale, toss it and invest in a new bottle.

No espresso powder? Two tablespoons of instant coffee granules will do in a pinch, but the flavor won't be quite as rich. Running low on condensed milk? Substitute equal parts heavy cream and sugar, simmered until thickened (about 20 minutes)—it won't be identical, but you'll still get a fudgy texture. The chocolate chunks can be swapped for chopped chocolate bars, just make sure they're at least 60% cacao for proper melting. For the ganache, whipped cream can be substituted with coconut cream for a dairy-free version, though the texture will be slightly lighter. The cake layers can handle a flour swap to cake flour if you have it—just reduce the baking powder by half a teaspoon.

Store the cake layers airtight at room temperature for 3 days, or refrigerate for up to 5 days. The ganache keeps 1 week refrigerated, and the filling stays fresh for 2 weeks in the fridge. Assemble the cake just before serving—this is where the magic happens. The ganache will firm up slightly when chilled, making it easier to spread those gorgeous rivers. For make-ahead convenience, bake the layers and freeze them between parchment paper for up to 3 months. The filling can be made 2 days ahead and stored in the fridge.

❤️

Why You'll Love This Recipe

  • Here’s what sold me: it costs pennies to make but tastes like a bakery treat. Butter, sugar, flour, and cocoa are pantry staples, and the eggs tie it all together without breaking the bank. Plus, leftovers? They’re even better the next day—if there are any.
  • No Mixer Needed: I swear by this recipe because it’s all about the creaming method—just butter and sugar beaten until fluffy by hand (or with a fork if you’re in a rush). The eggs and cocoa powder blend in like magic, and honestly? The texture is so rich you’d never guess it didn’t come from a stand mixer.
  • Chocolate Overload: That deep, fudgy cocoa flavor? It’s like biting into a brigadeiro truffle, but in cake form. The butter and sugar caramelize just enough to give it a subtle, melt-in-your-mouth richness—no artificial flavors, just pure, indulgent cocoa satisfaction.
  • Party in a Box: Between us, this cake is my go-to for birthdays, potlucks, or even a last-minute dessert. The layers stay moist for days, and the frosting (if you add it) is foolproof—just melted chocolate and butter. I’ve brought this to gatherings, and it’s always the first slice to disappear.

Step-by-step instructions for brigadeiro chocolate cake

Here's how to create decadent fudgy layers and silky coffee-infused ganache rivers that define this Brazilian classic.

1

Cream Butter and Sugars for Light Texture

In a stand mixer fitted with the paddle attachment, combine the 1.5 cups unsalted butter and 3 cups granulated sugar. Beat on medium speed for 5-7 minutes until the mixture becomes light and fluffy, nearly tripling in volume. You'll notice the color lighten noticeably—this indicates proper aeration for tender cake layers.

I like to scrape down the sides of the bowl every 2 minutes to ensure even mixing. The butter should be completely incorporated, leaving no visible lumps. This step is critical for creating that signature moist, velvety texture brigadeiro cakes are known for.

2

Incorporate Wet Ingredients and Espresso

Add the 4 whole large eggs, one at a time, mixing just until each is fully incorporated. Then add the 2 tbsp espresso powder and 2 tsp vanilla extract, mixing on low speed for 30 seconds to combine. The espresso powder will dissolve completely, giving that authentic coffee note without overpowering the chocolate.

Next, whisk together the 2.5 cups all-purpose flour, 1 cup cocoa powder, 2 tsp baking powder, and 0.5 tsp salt in a separate bowl. Sift the dry ingredients directly into the wet mixture, mixing on low speed just until combined—about 20 seconds. Overmixing develops gluten, which can make the cake dense rather than light and fudgy.

3

Fold in Chocolate and Prepare for Baking

Remove the bowl from the mixer and gently fold in the 1.5 cups dark chocolate chunks using a silicone spatula. This ensures even distribution throughout the batter. Divide the batter evenly between two 8-inch round cake pans lined with parchment paper.

Bake in a preheated 350°F oven for 30-35 minutes, or until a toothpick inserted in the center comes out with moist crumbs but no wet batter. The edges should be set while the centers remain slightly springy. Rotate the pans halfway through baking for even browning.

4

Create the Coffee Ganache Rivers

While the cakes cool, prepare the ganache by combining 14 oz sweetened condensed milk and 1.5 cups semi-sweet chocolate chips in a microwave-safe bowl. Microwave in 30-second intervals, stirring between each, until the chocolate is completely melted and smooth. Let cool for 5 minutes until it reaches a thick pouring consistency.

Once the cakes have cooled completely, use a serrated knife to level the tops if needed. Cut a 1-inch deep horizontal groove around each cake layer, about ½ inch from the outer edge. Pour the ganache into these grooves, allowing it to flow naturally into rivers between the layers. This creates that signature visual and textural contrast.

5

Assemble and Dust with Powdered Sugar

Place one cake layer on a serving plate and spread a thin layer of the remaining ganache on top. Add the second layer and drizzle any remaining ganache over the top. The ganache should create beautiful rivers that cascade down the sides when the cake is sliced.

Finally, dust the entire cake generously with 1 cup powdered sugar using a fine-mesh sieve. This creates that classic brigadeiro finish while adding a delicate sweetness that complements the rich chocolate. Serve immediately for the best texture, or refrigerate for up to 4 hours before serving for a firmer ganache that holds its shape better.

👨‍🍳

Pro Tips For Making Brigadeiro Chocolate Cake

  • Melt Butter Slowly: After burning three batches, I finally figured out that melting the butter and sugar together over low heat—just until the butter’s fully incorporated—keeps the mixture smooth and prevents graininess. No need to rush; let it simmer like a lazy Sunday morning.
  • Sift That Cocoa: I used to just dump the cocoa powder and wonder why my cake turned out dense. Sifting it with the flour removes clumps and guarantees even distribution—no weird pockets of bitter, unsweetened cocoa hiding in your bites.
  • Don’t Overmix the Batter: The second you see streaks of flour disappear, stop stirring. Overmixing develops gluten, and your brigadeiro cake will turn out tough instead of tender. A few lumps? Doesn’t matter—this isn’t pancakes.
  • Use Room-Temp Eggs: Cold eggs sink like stones and can curdle the butter mixture. Let them sit out for 30 minutes before cracking them in—your cake’s texture will thank you with a lighter, more uniform crumb. (Yes, even if you’re impatient like me.)

Flavor customization for this dish

Coffee Intensity

Adjust the espresso powder to taste—start with the 2 tbsp called for, but add 1 extra tbsp if you love bold coffee flavors. For a milder note, reduce to 1 tbsp or use 1 tsp instant coffee granules instead.

The key is balancing the chocolate richness with the coffee's bitterness. I find Starbucks Via Instant Espresso gives the cleanest flavor without graininess.

Spiced Variations

Infuse the ganache with warm spices for depth. Add ½ tsp ground cinnamon or ¼ tsp cayenne pepper to the melted chocolate mixture for a Mexican chocolate twist.

For a Brazilian-inspired touch, stir in 1 tsp orange zest with the espresso powder during mixing. These additions work beautifully with the cake's chocolate base.

Fruit Fillings

Replace the traditional brigadeiro filling with fruit purées for a lighter option. Blend 1 cup strawberries or 1 ripe mango with 2 tbsp powdered sugar until smooth, then spread between layers.

The acidity cuts through the richness, creating a perfect balance. For extra decadence, mix in 1 tbsp white chocolate chips with the fruit purée.

Nutty Crunch

Add texture contrast by folding ½ cup chopped pecans or walnuts into the ganache before assembling. Toast the nuts first in a dry pan for 3-5 minutes until fragrant, then chop coarsely.

Sprinkle them over the top layer before dusting with powdered sugar. The crunch provides a delightful contrast to the cake's softness.

Boozy Enhancements

Elevate the ganache with a splash of alcohol. Add 1 tbsp dark rum or 1 tsp coffee liqueur to the melted chocolate mixture for depth. For a festive touch, use ½ cup baijiu (Chinese liquor) to create a mocha-flavored ganache that pairs beautifully with the cake's chocolate layers.

Let the alcohol infuse for 5 minutes before using.

Dairy-Free Adaptations

Make this cake allergy-friendly by substituting dairy ingredients. Use coconut cream instead of heavy whipping cream for the ganache, and swap condensed milk for a 1:1 coconut milk reduction (simmer 1 can full-fat coconut milk until thickened).

For the cake batter, use dairy-free butter like Miyoko's or Earth Balance. The texture remains rich and fudgy, just with a subtle coconut undertone.

Nutrition facts

Servings 12
Amount Per Serving
Calories 580kcal
% Daily Value *
Total Fat 34g43%
Saturated Fat 22g110%
Cholesterol 145mg48%
Sodium 320mg14%
Total Carbohydrate 68g25%
Dietary Fiber 3g11%
Sugars 58g
Protein 6g12%
* 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 cake without condensed milk?

Yes, but the texture will differ. Replace the 14 oz condensed milk with a 1:1 ratio of heavy cream and sugar (simmered until thickened). For the ganache, use equal parts melted chocolate and heavy cream instead. The result will be slightly lighter but still delicious. For a closer match, try a high-quality coconut milk reduction if you're avoiding dairy.

2

How do I prevent the cake layers from cracking?

Cracking usually happens when the cake cools too quickly. Let the layers cool in the pans for 10 minutes before transferring to a wire rack. Avoid opening the oven door early, and don't overbake—remove the cakes when the center is just set (a toothpick should come out with moist crumbs). For extra insurance, brush the tops with simple syrup after baking.

3

Can I bake this cake in a different pan size?

Yes, but adjust the baking time. For 9-inch pans, bake 25-30 minutes at 350°F, while 6-inch pans will need 18-22 minutes. The cake should always be set at the edges with a slightly springy center. Divide the batter proportionally—an 8-inch pan uses about 2 cups batter per layer. The ganache quantity should stay the same regardless of pan size.

4

What's the best way to store leftovers?

Store the assembled cake in an airtight container at room temperature for 2 days, or refrigerate for up to 5 days. The ganache will firm up slightly when chilled, making it easier to slice. For longer storage, freeze the cake (without powdered sugar) for up to 3 months. Thaw at room temperature before serving. The filling stays fresh for 2 weeks in the fridge if stored separately.

5

Can I make this cake gluten-free?

Replace the 2.5 cups all-purpose flour with a 1:1 gluten-free baking flour blend (like Bob's Red Mill). Add ½ tsp xanthan gum to help bind the crumb. The cake may be slightly denser but will still hold its shape beautifully. For the ganache, ensure your chocolate chips are gluten-free certified. Always check labels on cocoa powder and espresso powder too.

★★★★★4.5(5 reviews)
Categories Desserts