Brigadeiro Cake (Bolo de Brigadeiro)

By Valentina Dimitrova | Updated on October 23, 2026

Rich and fudgy, Brigadeiro Cake stacks three moist chocolate layers with creamy condensed milk fudge filling and frosting, finished with chocolate sprinkles for a classic Brazilian birthday celebration.

Whole Brigadeiro Cake covered in chocolate frosting and sprinkles, topped with brigadeiro fudge balls on an ivory cake stand.

Bolo de Brigadeiro is a traditional Brazilian chocolate cake inspired by Brazil's popular chocolate fudge truffles. Its creamy filling and frosting are softer and easier to spread than the mixture used for traditional brigadeiros. Sweeter and fudgier than a typical chocolate layer cake, it's a favorite for celebrations. The same chocolate fudge flavor is also found in our brigadeiro cupcakes and Brigadeirão, a creamy Brazilian chocolate fudge flan.

Quick Look: Brigadeiro Cake

  • ⏱️ Prep Time: 45 minutes
  • 🔥 Cook Time: 35 minutes
  • ❄️ Cooling Time: 3 hours (cake, filling, and frosting)
  • ⏲️ Total Time: 4 hours 20 minutes
  • 🍽️ Servings: 12 slices
  • 🍫 Flavor Profile: Sweet, rich chocolate fudge with cocoa and condensed milk
  • 🍰 Texture: Moist chocolate cake layers with thick, creamy filling and frosting
  • ⭐ Difficulty: Intermediate
  • 🎂 Best For: Birthdays and special celebrations
  • 🥣 Cooking Method: Stovetop brigadeiro filling and frosting; oven-baked chocolate cake layers
  • 🥛 Key Ingredients: Sweetened condensed milk, cocoa powder, cream, butter, flour, eggs, and chocolate sprinkles
  • Why This Recipe Works: Heavy cream gives the brigadeiro filling and frosting a smooth, spreadable texture, and cornstarch helps it hold its shape between the moist chocolate cake layers. A coating of chocolate sprinkles adds the traditional finishing touch to this Brazilian birthday cake.

SUMMARIZE & SAVE THIS CONTENT ON

Jump to:

Chef's Notes from Valentina

  • A traditional Bolo de Brigadeiro differs from regular chocolate cake because of its cooked fudge filling and frosting. Made with sweetened condensed milk, it has a richer, fudgier texture than chocolate buttercream.
  • The brigadeiro cake filling should be creamy and spreadable, not firm like the fudge used for rolled brigadeiros. If it's too stiff, it can pull crumbs from the cake during frosting.
  • I prefer Hershey's 100% unsweetened cocoa powder because it balances the sweetness of condensed milk. Nescau is popular in Brazil, but its added sugar makes the filling sweeter.
  • Serve a slice with strong Brazilian coffee (cafezinho) or an Iced Vanilla Latte. The coffee's slight bitterness balances the sweet chocolate fudge.

Ingredients

For the Brigadeiro Filling and Frosting

  • Sweetened condensed milk – 3 cans (14 oz each). Gives the brigadeiro frosting its sweet, milky flavor and thick, fudgy texture when cooked.
  • Cocoa powder – 1 ½ cups. Adds a deep chocolate flavor with a slight bitterness that balances the sweetness of the condensed milk.
  • Heavy cream or half-and-half – 2 ¼ cups. Heavy cream gives the filling a richer taste and silky texture, keeping it soft enough to spread after chilling.
  • Unsalted butter – 1 ½ tablespoons, softened. Adds richness and contributes to the smooth, glossy finish of the cooked fudge.
  • Cornstarch – 3 tablespoons. Thickens and stabilizes the mixture without making it as firm or sticky as traditional brigadeiro balls.

For the Chocolate Cake

  • Cocoa powder – 1 cup, sifted. Gives the cake layers their chocolate flavor and dark color, which contrasts with the sweeter fudge filling.
  • Vegetable oil – ¾ cup. Keeps the chocolate cake moist and tender, even after refrigeration.
  • Unsalted butter – ¼ cup, melted. Adds a buttery flavor that complements the cocoa and makes the cake taste richer.
  • Whole milk – 1 ½ cups. Contributes to a soft, tender crumb and adds a mild dairy richness.
  • Large eggs – 3, at room temperature. Give the cake structure and help the layers hold together under the thick brigadeiro filling.
  • All-purpose flour – 3 cups, sifted. Keeps the cake layers tender yet sturdy enough to hold the thick brigadeiro filling. For a gluten-free Brigadeiro Cake, substitute a 1:1 gluten-free all-purpose baking flour, although the texture may differ slightly.
  • Sugar – 2 ½ cups. Sweetens the cocoa-flavored cake and contributes to its soft, tender texture.
  • Baking powder – 2 teaspoons and baking soda – 1 teaspoon. Work together to help the cake rise and develop a lighter crumb.
  • Pure vanilla extract – 2 teaspoons. Adds a subtle vanilla flavor that rounds out the chocolate taste.

Brigadeiro Cake Decoration

  • Chocolate sprinkles – 2–3 cups. Give chocolate brigadeiro cake its traditional Brazilian birthday cake appearance and add a slight crunch against the creamy frosting.

Substitutions And Additions

Half-and-Half: Swap the heavy cream for 2 ¼ cups of half-and-half for a lighter brigadeiro filling. Expect a slightly softer texture after chilling.

Brazilian Table Cream (Creme de Leite): Substitute canned media crema for heavy cream. Scoop out the thick cream and leave the watery liquid behind.

Coconut Brigadeiro Cake (Beijinho): Try a coconut brigadeiro filling instead of chocolate brigadeiro, then finish with shredded coconut for a tropical flavor.

Coffee Brigadeiro Cake: Mix 1–2 teaspoons of instant espresso powder into the chocolate filling for a hint of coffee and a deeper cocoa flavor.

Strawberry Brigadeiro Cake: Switch to strawberry brigadeiro (bicho de pé) for a fruity filling, and decorate the cake with pink sprinkles.

White Chocolate Brigadeiro Cake: Choose a white chocolate brigadeiro filling instead of the cocoa version for a sweeter, milder chocolate flavor.

How to Make Brigadeiro Cake (Bolo de Brigadeiro)

Baked chocolate cake layer, thick chocolate brigadeiro frosting, and a finished cake decorated with chocolate sprinkles and fudge balls.

Prepare the Brigadeiro Filling and Frosting

  1. Combine the ingredients: In a medium bowl, whisk the sweetened condensed milk, cocoa powder, and cornstarch until smooth and free of lumps. Transfer to a wide nonstick saucepan, add the half-and-half or heavy cream and softened butter, and stir until combined. Use a saucepan with at least 2 inches of space above the mixture because it expands during cooking.
  2. Cook the brigadeiro: Place the saucepan over medium-low heat. Cook for approximately 20–25 minutes, stirring constantly with a wooden spoon and scraping the bottom and sides to prevent sticking or burning. The mixture is ready when it reaches 195–200°F (90–93°C) and thickens to a pudding-like consistency.
    Note: The brigadeiro may bubble and splatter as it thickens. If this happens, temporarily remove the saucepan from the heat and continue stirring until the bubbling settles. Return it to the burner and finish cooking.
  3. Cool the filling and frosting: Transfer the hot brigadeiro to a heatproof bowl. Press plastic wrap directly against the surface to prevent a skin from forming. Let it cool at room temperature for approximately 1–2 hours, or until cool to the touch.
  4. Chill until spreadable: Refrigerate the brigadeiro for at least 1–2 hours, until cold, thick, and creamy. The mixture should hold its shape but remain soft enough to spread without pulling crumbs from the cake. PIC. 2

Make the Chocolate Cake Layers

  1. Prepare the oven and pans: During the brigadeiro's cooling time, preheat the oven to 350°F (175°C). Grease three 8-inch round cake pans, line the bottoms with parchment paper, and grease again. Set aside.
  2. Combine the dry ingredients: In a medium bowl, whisk together the sifted flour, cocoa powder, baking powder, and baking soda until evenly combined. Set aside.
  3. Beat the oil, butter, and sugar: In the bowl of an electric mixer fitted with a paddle attachment, beat the vegetable oil, melted butter, and sugar for approximately 2 minutes, until creamy.
  4. Add the eggs and vanilla: Mix in the vanilla extract, then add the eggs one at a time. Beat on medium speed just until each egg is incorporated, then stop mixing before adding the next. Scrape down the sides of the bowl as needed. Avoid beating longer than necessary, as overmixing can affect the cake's texture.
  5. Finish the batter: Reduce the mixer speed to low. Add the dry ingredients in three additions, alternating with two additions of whole milk. Begin and end with the flour mixture. Mix just until combined.
  6. Bake the cake layers: Divide the batter evenly among the three prepared pans. Bake for approximately 30–35 minutes, until a toothpick inserted into the center comes out with a few moist crumbs rather than wet batter.
  7. Cool the cakes: Place the pans on a wire rack and let the cakes cool for approximately 10 minutes. Carefully unmold the cakes, then let them cool completely on the rack before assembling. PIC. 1

Assemble the Brigadeiro Cake

  1. Secure the first layer: Spread a small amount of chilled brigadeiro filling and frosting in the center of a cake stand or serving platter. Place the first cake layer on top, flat side up, and gently press it into place to prevent sliding.
    Note: If the cakes have domed tops, trim them with a bread knife, serrated knife, or cake leveler before stacking. Use a brush to remove loose crumbs before filling and frosting your Brazilian birthday cake. Make sure the cake layers are even and straight for a stable, level cake.
  2. Add the first filling layer: Spoon approximately 1 ½ cups of brigadeiro filling onto the first cake layer. Spread it evenly with an offset spatula.
  3. Stack the remaining layers: Place the second cake layer on top, flat side up, and spread another 1 ½ cups of filling over it. Add the third cake layer, flat side up, and check that the layers are aligned.
  4. Frost the cake: Spread the remaining brigadeiro mixture over the top and sides of the cake with an offset spatula. Smooth the frosting evenly and cover any exposed cake.
  5. Decorate with chocolate sprinkles: Place the cake stand or serving platter inside a large rimmed baking sheet to catch falling sprinkles. Gently press chocolate sprinkles against the sides of the cake and scatter more over the top, if desired. Collect the excess sprinkles from the baking sheet and use them to cover any exposed frosting.
  6. Add optional decorations: Garnish the cake with traditional brigadeiro fudge balls, fresh strawberries, or chocolate-covered strawberries, if desired. You can also pipe some of the brigadeiro frosting into decorative swirls before serving. PIC. 3
Sliced Brigadeiro Cake showing three moist chocolate layers with thick fudge filling, with a slice served on an ivory plate beside a gold fork.

Expert Tips for Brigadeiro Cake

  • Sift the cocoa powder. Break up any lumps before mixing it with the condensed milk and cornstarch. The cocoa blends more evenly and gives the filling and frosting a smoother texture.
  • Choose a heavy-bottomed saucepan. A thick base distributes heat more evenly and reduces the risk of scorching the condensed milk mixture as it cooks.
  • Use a silicone spatula for the brigadeiro. Its flexible edge reaches the bottom and corners of the pan, preventing thickened fudge from collecting and burning in those areas.
  • Portion the brigadeiro before assembling. Measure about 1 ½ cups for each filling layer and reserve the rest for frosting. This keeps the layers even and leaves enough to cover the cake.
  • Choose softer chocolate sprinkles. Skip hard sugar sprinkles in favor of good-quality chocolate ones. Their softer texture and chocolate flavor pair better with the creamy frosting.
Close-up of a sliced Brazilian brigadeiro cake with three chocolate cake layers.

FAQ About Brigadeiro Cake

Can I use a boxed chocolate cake mix for Brigadeiro Cake?

Yes. Prepare the chocolate cake mix according to the package directions, then make the brigadeiro filling and frosting from scratch. Follow the package instructions for the pan sizes and baking times.

What other types of chocolate can I use?

Semisweet chocolate gives brigadeiro a richer chocolate taste. Milk chocolate makes it sweeter. Stick with unsweetened cocoa powder for this recipe. Melted chocolate would change the filling's texture and require different amounts.

Can I make Brigadeiro Cake in a different shape?

Yes. You can make it as a sheet cake or Bundt cake. Baking times and decorating methods will vary depending on the pan. The original recipe uses three 8-inch round cake layers.

Did You Love This Recipe? If you make this recipe and love it, stop back, give it a 5-star rating ★★★★★ and leave a comment.

Whole chocolate cake decorated with brigadeiro fudge balls and chocolate sprinkles, displayed beside a pink gift box.
Print This Recipe SAVE Pin
5 from 1 vote

Brigadeiro Cake (Bolo de Brigadeiro)

Rich and fudgy, Brigadeiro Cake stacks three moist chocolate layers with creamy condensed milk fudge filling and frosting, finished with chocolate sprinkles for a classic Brazilian birthday celebration.
Course:Dessert
Cuisine:Brazilian
Prep Time 45 minutes
Cook Time 35 minutes
Cooling Time 3 hours
Total Time 4 hours 20 minutes
Servings 12 slices
Calories586.8 kcal
Cost $ 1.25 per slice

Equipment

  • 3 (8-inch) round cake pans
  • oven
  • mixer
  • spatula
  • serving plate

Ingredients

For the Brigadeiro Filling and Frosting

  • 3 14-ounce cans sweetened condensed milk
  • 1 ½ cups cocoa powder
  • 3 tablespoons cornstarch
  • 2 ¼ cups half-and-half or heavy cream
  • 1 ½ tablespoons unsalted butter – softened

For the Cake Batter

  • 3 cups all-purpose flour – sifted
  • 1 cup cocoa powder – sifted
  • 2 teaspoons baking powder
  • 1 teaspoon baking soda
  • ¾ cup vegetable oil
  • ¼ cup unsalted butter – melted
  • 2 ½ cups sugar
  • 2 teaspoons pure vanilla extract
  • 3 large eggs – at room temperature
  • 1 ½ cups whole milk

For Decoration

  • 2 – 3 cups chocolate sprinkles

Instructions

Prepare the Brigadeiro Filling and Frosting

  • Combine the ingredients: In a medium bowl, whisk the sweetened condensed milk, cocoa powder, and cornstarch until smooth and free of lumps. Transfer to a wide nonstick saucepan, add the half-and-half or heavy cream and softened butter, and stir until combined. Use a saucepan with at least 2 inches of space above the mixture because it expands during cooking.
  • Cook the brigadeiro: Place the saucepan over medium-low heat. Cook for approximately 20–25 minutes, stirring constantly with a wooden spoon and scraping the bottom and sides to prevent sticking or burning. The mixture is ready when it reaches 195–200°F (90–93°C) and thickens to a pudding-like consistency.
    Note: The brigadeiro may bubble and splatter as it thickens. If this happens, temporarily remove the saucepan from the heat and continue stirring until the bubbling settles. Return it to the burner and finish cooking.
  • Cool the filling and frosting: Transfer the hot brigadeiro to a heatproof bowl. Press plastic wrap directly against the surface to prevent a skin from forming. Let it cool at room temperature for approximately 1–2 hours, or until cool to the touch.
  • Chill until spreadable: Refrigerate the brigadeiro for at least 1–2 hours, until cold, thick, and creamy. The mixture should hold its shape but remain soft enough to spread without pulling crumbs from the cake.

Make the Chocolate Cake Layers

  • Prepare the oven and pans: During the brigadeiro's cooling time, preheat the oven to 350°F (175°C). Grease three 8-inch round cake pans, line the bottoms with parchment paper, and grease again. Set aside.
  • Combine the dry ingredients: In a medium bowl, whisk together the sifted flour, cocoa powder, baking powder, and baking soda until evenly combined. Set aside.
  • Beat the oil, butter, and sugar: In the bowl of an electric mixer fitted with a paddle attachment, beat the vegetable oil, melted butter, and sugar for approximately 2 minutes, until creamy.
  • Add the eggs and vanilla: Mix in the vanilla extract, then add the eggs one at a time. Beat on medium speed just until each egg is incorporated, then stop mixing before adding the next. Scrape down the sides of the bowl as needed. Avoid beating longer than necessary, as overmixing can affect the cake's texture.
  • Finish the batter: Reduce the mixer speed to low. Add the dry ingredients in three additions, alternating with two additions of whole milk. Begin and end with the flour mixture. Mix just until combined.
  • Bake the cake layers: Divide the batter evenly among the three prepared pans. Bake for approximately 30–35 minutes, until a toothpick inserted into the center comes out with a few moist crumbs rather than wet batter.
  • Cool the cakes: Place the pans on a wire rack and let the cakes cool for approximately 10 minutes. Carefully unmold the cakes, then let them cool completely on the rack before assembling.

Assemble the Brigadeiro Cake

  • Secure the first layer: Spread a small amount of chilled brigadeiro filling and frosting in the center of a cake stand or serving platter. Place the first cake layer on top, flat side up, and gently press it into place to prevent sliding.
    Note: If the cakes have domed tops, trim them with a bread knife, serrated knife, or cake leveler before stacking. Use a brush to remove loose crumbs before filling and frosting your Brazilian birthday cake. Make sure the cake layers are even and straight for a stable, level cake.
  • Add the first filling layer: Spoon approximately 1 ½ cups of brigadeiro filling onto the first cake layer. Spread it evenly with an offset spatula.
  • Stack the remaining layers: Place the second cake layer on top, flat side up, and spread another 1 ½ cups of filling over it. Add the third cake layer, flat side up, and check that the layers are aligned.
  • Frost the cake: Spread the remaining brigadeiro mixture over the top and sides of the cake with an offset spatula. Smooth the frosting evenly and cover any exposed cake.
  • Decorate with chocolate sprinkles: Place the cake stand or serving platter inside a large rimmed baking sheet to catch falling sprinkles. Gently press chocolate sprinkles against the sides of the cake and scatter more over the top, if desired. Collect the excess sprinkles from the baking sheet and use them to cover any exposed frosting.
  • Add optional decorations: Garnish the cake with traditional brigadeiro fudge balls, fresh strawberries, or chocolate-covered strawberries, if desired. You can also pipe some of the brigadeiro frosting into decorative swirls before serving.

Recipe Notes

Allow 3 hours for the baked cake layers to cool completely and the brigadeiro filling and frosting to cool and chill until thick enough to spread before assembling the cake.

Make-Ahead and Storage

Make-Ahead: Bake the chocolate cake layers 1–2 days in advance. Once completely cool, wrap them tightly in plastic wrap and refrigerate. Prepare the brigadeiro filling and frosting a day ahead, cover, and refrigerate separately. Assemble the cake once the frosting is cold and spreadable.
Refrigerate: Store the assembled Brigadeiro Cake covered in the refrigerator for up to 3–4 days. Keep refrigerated until ready to serve.
Freezer: Freeze the baked, unfrosted cake layers for up to 3 months. Wrap each cooled layer tightly in plastic wrap and aluminum foil to protect against freezer burn.
Thawing: Thaw the wrapped cake layers overnight in the refrigerator before assembling. Keep the brigadeiro filling refrigerated until needed.
Frosting: Freezing the brigadeiro filling and frosting isn't recommended because thawing may affect their smooth, creamy consistency.

Nutrition

Calories: 586.8kcal | Carbohydrates: 81.6g | Protein: 10.6g | Fat: 29g | Saturated Fat: 11g | Polyunsaturated Fat: 8.7g | Monounsaturated Fat: 7.4g | Trans Fat: 0.3g | Cholesterol: 74.5mg | Sodium: 222.8mg | Potassium: 431.1mg | Fiber: 7.5g | Sugar: 45.7g | Vitamin A: 432IU | Vitamin C: 0.4mg | Calcium: 161.8mg | Iron: 4.3mg

** Nutrition labels on easyanddelish.com are for educational purposes only. This info is provided as a courtesy and is only an estimate, since the nutrition content of recipes can vary based on ingredient brand or source, portion sizes, recipe changes/variations, and other factors. We suggest making your own calculations using your preferred calculator, based on which ingredients you use, or consulting with a registered dietitian to determine nutritional values more precisely.

Please note that health-focused and diet information provided on easyanddelish.com is for educational purposes and does not constitute medical advice, nor is it intended to diagnose, treat, cure, or prevent disease. Consult with your doctor or other qualified health professional prior to initiating any significant change in your diet or exercise regimen, or for any other issue necessitating medical advice.

Did you make this recipe?

Comment and rate the recipe. Also follow us on Pinterest at @easyanddelish for more delish recipes.
5 from 1 vote

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating




 

One Comment

  1. 5 stars
    This looks incredibly moist and fudgy! Definitely making this for the next party—it's a crowd-pleaser for sure.