If you love chocolate desserts, Brazilian Brigadeiro Cake is a recipe worth adding to your baking collection. Inspired by one of Brazil’s most beloved sweets, this cake combines soft, moist chocolate layers with a rich, creamy brigadeiro filling and frosting. The result is an indulgent dessert that feels both homemade and special enough for birthdays, celebrations, and family gatherings.
Brigadeiro is a traditional Brazilian chocolate confection made with sweetened condensed milk, cocoa powder, and butter. It is commonly rolled into small balls and covered with chocolate sprinkles, especially at birthday parties. In this cake version, that familiar flavor becomes a smooth chocolate topping that pairs beautifully with a tender chocolate sponge.
The recipe uses simple ingredients that are easy to find in most American grocery stores. You do not need professional baking equipment or advanced techniques to make it. With a little patience and the right preparation, you can create a beautiful Brazilian-inspired dessert right in your own kitchen.
Ingredients
For the Chocolate Cake
- 2 cups (250 g) all-purpose flour
- 1 ¾ cups (350 g) granulated sugar
- ¾ cup (75 g) unsweetened cocoa powder
- 2 large eggs
- 1 cup (240 ml) whole milk
- ½ cup (120 ml) vegetable oil
- 1 cup (240 ml) hot water
- 2 teaspoons baking powder
- 1 teaspoon baking soda
- 1 teaspoon vanilla extract
- ½ teaspoon salt
For the Brigadeiro Filling and Frosting
- 2 cans (14 oz / 397 g each) sweetened condensed milk
- ½ cup (45 g) unsweetened cocoa powder
- 2 tablespoons unsalted butter
- 1 cup (240 ml) heavy cream
- 1 teaspoon vanilla extract
- A small pinch of salt
For Decoration
- ½ cup chocolate sprinkles
- Chocolate shavings, optional
- Fresh strawberries, optional
How to Make Brazilian Brigadeiro Cake
Step 1: Prepare the Oven and Cake Pans
Preheat your oven to 350°F (175°C). Grease two 9-inch round cake pans with butter or cooking spray, then lightly dust them with cocoa powder. You can also line the bottoms with parchment paper to make removing the cakes easier.
Preparing the pans before mixing the batter helps prevent sticking and ensures the cakes come out cleanly after baking.
Step 2: Mix the Dry Ingredients
In a large mixing bowl, combine the flour, sugar, cocoa powder, baking powder, baking soda, and salt. Whisk everything together until evenly distributed.
This step is important because it helps spread the leavening agents throughout the flour, allowing the cake to rise evenly.
Step 3: Add the Wet Ingredients
Add the eggs, milk, vegetable oil, and vanilla extract to the dry ingredients. Mix with an electric mixer on medium speed or whisk by hand until the batter becomes smooth.
Slowly pour in the hot water while mixing on low speed. The batter will become quite thin, but this is completely normal. The hot water helps dissolve the cocoa powder and enhances the chocolate flavor.
Step 4: Bake the Chocolate Layers
Divide the batter evenly between the prepared cake pans. Place them in the preheated oven and bake for approximately 30 to 35 minutes.
Check for doneness by inserting a toothpick into the center of each cake. If it comes out with only a few moist crumbs, the cakes are ready.
Allow the cakes to cool in their pans for about 10 minutes before transferring them to a wire rack. Let them cool completely before adding the brigadeiro cream.
Step 5: Make the Brigadeiro Cream
While the cakes are cooling, prepare the brigadeiro filling.
In a medium saucepan, combine the sweetened condensed milk, cocoa powder, butter, and salt. Stir until the cocoa powder is completely incorporated and no dry lumps remain.
Place the saucepan over medium-low heat. Cook, stirring constantly with a silicone spatula, especially along the bottom and sides of the pan.
After approximately 8 to 12 minutes, the mixture should become thicker and glossy. It should be thick enough to coat the back of a spoon but still soft enough to spread.
Remove the saucepan from the heat and gradually stir in the heavy cream and vanilla extract until smooth.
Let the brigadeiro cream cool until it reaches a spreadable consistency. If it becomes too thick, stir in a little additional cream.
Step 6: Assemble the Cake
Place one completely cooled chocolate cake layer on a serving plate or cake stand.
Spread a generous amount of brigadeiro cream over the top, distributing it evenly toward the edges.
Carefully place the second cake layer on top. Use the remaining brigadeiro cream to cover the top and sides of the cake.
For a more polished appearance, use an offset spatula to smooth the frosting. Alternatively, leave some natural swirls for a homemade look.
Step 7: Decorate and Chill
Sprinkle chocolate sprinkles over the top and sides of the cake. You can also add chocolate shavings or fresh strawberries for extra color and texture.
Refrigerate the cake for approximately 30 to 45 minutes before serving. This helps the brigadeiro frosting set slightly and makes slicing easier.
Tips for Making the Best Brigadeiro Cake
Use good-quality cocoa powder. Since chocolate is the main flavor, choosing unsweetened cocoa powder with a rich chocolate taste makes a noticeable difference.
Do not overbake the cake. Chocolate cake can become dry if left in the oven too long. Start checking for doneness around the 30-minute mark.
Stir the brigadeiro constantly. Sweetened condensed milk can stick to the bottom of the saucepan and burn easily. Keep the heat moderate and stir continuously.
Allow the cake layers to cool completely. Warm cake can melt the brigadeiro frosting, making assembly difficult. Patience at this stage produces a much better result.
Adjust the frosting consistency. For a thicker filling, cook the brigadeiro slightly longer before adding the cream. For a softer frosting, incorporate a little more heavy cream.
How to Store Brazilian Brigadeiro Cake
Because the frosting contains dairy, this cake should be stored in an airtight container in the refrigerator. It will generally stay fresh for up to 4 days.
For the best texture and flavor, remove individual slices from the refrigerator about 15 to 20 minutes before serving. This allows the chocolate frosting to soften slightly.
You can also freeze individual slices. Wrap each piece tightly in plastic wrap and place it in a freezer-safe container. Freeze for up to 2 months. Thaw overnight in the refrigerator before serving.
Frequently Asked Questions
Can I make Brazilian Brigadeiro Cake a day ahead?
Yes. In fact, making the cake a day ahead is a great idea. The chocolate layers have time to absorb some of the moisture from the brigadeiro cream, creating an even more flavorful dessert. Keep it covered in the refrigerator until serving.
Is brigadeiro frosting the same as regular chocolate frosting?
No. Traditional brigadeiro is made primarily with sweetened condensed milk, cocoa powder, and butter. It has a distinctive creamy texture and a sweeter, more concentrated chocolate flavor than typical buttercream frosting.
Can I use a different cake pan?
Yes. You can bake the batter in a rectangular 9-by-13-inch pan instead of two round pans. Baking time may vary, so check the center with a toothpick before removing it from the oven.
Can I make the recipe without chocolate sprinkles?
Absolutely. Chocolate shavings, chopped chocolate, cocoa powder, or fresh berries are all suitable alternatives.
A Taste of Brazilian Celebration
Brazilian Brigadeiro Cake brings together everything that makes a homemade chocolate dessert memorable: soft cake, creamy chocolate filling, and a beautiful finish. Its inspiration comes from a traditional Brazilian treat, but its familiar ingredients and straightforward preparation make it accessible to home bakers everywhere.
Whether you are celebrating a birthday, preparing a weekend dessert, or simply craving something rich and chocolatey, this cake is a wonderful choice. Serve it chilled or slightly softened, share it with family and friends, and enjoy a delicious taste of Brazilian baking.