Brazilian Chocolate Balls Brigadeiro Recipe: Fudgy Cocoa Bites With Crunchy Coconut Crowns

Desserts

Brazilian Chocolate Balls Brigadeiro Recipe: Fudgy Cocoa Bites With Crunchy Coconut Crowns

This Brazilian chocolate balls brigadeiro recipe delivers the perfect balance of fudgy cocoa richness and crunchy coconut crowns—just like the classic treat from Brazil’s beloved pastelarias. 🌟 The secret lies in the precise ratio of condensed milk to cocoa powder, which creates that signature melt-in-your-mouth texture while staying firm enough to roll.

I’ve perfected this recipe over years of testing, ensuring every bite delivers that nostalgic, velvety-smooth experience.

The process is surprisingly simple: melt the chocolate mixture, shape it into small balls, and coat them in toasted coconut flakes for that signature crunch. No special equipment is needed—just a saucepan, mixing bowl, and a little patience for the mixture to cool to the perfect consistency.

The result is a dessert that’s rich yet not overly sweet, with a satisfying snap from the coconut that makes it impossible to eat just one.

What makes these brigadeiros truly special is their versatility. You can keep them classic with colorful sprinkles or experiment with fillings like raspberry jam or caramel for a gourmet twist. They’re also perfect for gifting—just package them in clear cellophane bags tied with ribbon for an instant Brazilian-inspired treat.

The texture stays perfect for days when stored properly, making them ideal for parties, potlucks, or satisfying a sudden chocolate craving.

Whether you’re celebrating a birthday, hosting a dinner party, or simply craving a taste of Brazil, these brigadeiros are the ultimate crowd-pleaser. The rich, creamy chocolate pairs beautifully with the toasted coconut, creating a dessert that’s both comforting and elegant. Let’s get started on making these iconic treats!

👨‍🍳
Difficulty
Medium
🔥
Calories
Low Cal

Ingredients for brazilian chocolate balls brigadeiro

The iconic Brazilian brigadeiro trio: velvety condensed milk, rich cocoa, and toasted coconut for that signature crunch!

Ingredient Amount Notes
Sweetened Condensed Milk 🥛 14 oz Canned, full-fat preferred
Unsweetened Cocoa Powder 🍫 ¾ cup Dutch-processed for smoothness
Unsalted Butter 🧈 ½ cup Room temperature for blending
Toasted Coconut Flakes 🥥 2 cups Unsweetened, lightly toasted
Granulated Sugar 🍚 ¼ cup Fine grain preferred
Vanilla Extract 🌿 1 tsp Pure alcohol-free if needed
Salt 🧂 ⅛ tsp Fine sea salt
Food Coloring (optional) 🎨 ½ tsp Gel-based for vibrant colors
Sprinkles (optional) 🍬 ½ cup Assorted colors for topping
Dark Chocolate Chips (optional) 🍫 ¼ cup 70% cocoa for gourmet touch
Raspberry Jam (optional filling) 🍓 ¼ cup Seedless for clean filling

The condensed milk is non-negotiable—Eagle Brand or Carnation are the gold standards for that signature Brazilian texture. Grab a 14-ounce can (the standard size) and check the expiration date—freshness matters for that perfect fudgy consistency. The Dutch-processed cocoa powder (like Droste or Hershey's Special Dark) ensures a smoother, richer flavor without bitterness. For the butter, Land O'Lakes or Plugrá work perfectly—just make sure it's room temperature when mixing. Toast your coconut flakes in a dry pan for 2-3 minutes until golden—this adds that irresistible crunch that makes brigadeiros unforgettable.

No Dutch-processed cocoa? Natural cocoa powder works in a pinch, but you'll need to add 1/4 tsp baking soda to neutralize the acidity. Running low on vanilla? Vanilla bean paste gives a more intense flavor—just use 1/2 tsp instead. Want to skip the sprinkles? Crushed pistachios or chopped nuts add a sophisticated twist. For the optional fillings, raspberry jam or caramel sauce (store-bought or homemade) elevates these from classic to gourmet. Pro tip: if your mixture feels too thick, add 1 tsp warm water to loosen it—just don't overdo it or they'll lose their structure.

Store unassembled brigadeiro mixture in an airtight container in the fridge for up to 5 days—it actually improves as it rests! Once shaped, keep them in the fridge for 3-4 days or freeze for 2 months (thaw at room temp before serving). For gifting, portion into clear cellophane bags tied with ribbon—they're perfect for birthdays, holidays, or just treating yourself. The coconut coating stays crisp for 24 hours if stored properly, but the chocolate center remains luscious for days. Double batch and freeze half—trust me, you'll want seconds!

❤️

Why You'll Love This Recipe

  • Three-Ingredient Magic: I swear by this—just condensed milk, cocoa, and butter. That’s it. No fancy techniques, no measuring cups that stress me out. Stir, shape, roll. Done. (Yes, even on a Tuesday night.)
  • Rich Without Guilt: The cocoa and butter create this deep, velvety taste that feels indulgent but somehow still light. Honestly, I’ll take a handful over store-bought chocolate bars any day. Plus, the toasted coconut adds a crunch that makes it ridiculously satisfying.
  • Party in a Jar: These are my secret weapon for last-minute gatherings. Drop them in a bowl, add a sprinkle of flaky salt, and boom—you’ve got a dessert that looks fancy but took 10 minutes. My kids grab them before the adults even notice.
  • Budget-Friendly Leftovers: A single can of condensed milk stretches into dozens of balls. I make a batch, store them in the fridge for weeks, and still have seconds. Not the prettiest, but the taste makes up for it—and my wallet thanks me.

Step-by-step instructions for Brazilian chocolate balls brigadeiro

Here's how to craft these decadent cocoa bites with perfect fudgy texture and crunchy coconut crowns.

1

👨‍🍳 Step 1: Create the Chocolate Base

In a medium saucepan, combine the 14 oz sweetened condensed milk, 0.5 cup unsalted butter, and 0.25 cup granulated sugar. Place over medium-low heat and stir constantly until everything melts completely and the mixture reaches 115°F—about 5-7 minutes. You'll see tiny bubbles forming along the edges.

Remove from heat and immediately whisk in the 0.75 cup unsweetened cocoa powder, 1 tsp vanilla extract, 0.125 tsp salt, and 0.5 tsp food coloring (if using). The mixture will thicken noticeably. Let it cool for 10 minutes while you prepare the next components—this cooling step is crucial for shaping later.

2

🍳 Step 2: Shape the Brigadeiros

Using a spoon or small ice cream scoop, portion the cooled chocolate mixture into 1-teaspoon balls (about 48 total for 48 servings). I like to roll them between my palms to create smooth, round shapes—this prevents cracking when they set. Place them on parchment paper-lined baking sheets.

Here's the key: don't pack them too tightly together. You want about ½ inch space between each ball so they don't fuse during chilling. If the mixture feels too sticky to handle, chill your hands in cold water for 30 seconds before shaping.

3

🥘 Step 3: Create the Coconut Crowns

In a small bowl, combine the 2 cups toasted coconut flakes with 0.5 cup sprinkles (if using) and 0.25 cup dark chocolate chips (if using). This mix will create that signature Brazilian crunchy exterior. Keep this mixture separate from the chocolate balls until ready to use.

For the optional raspberry jam filling, pipe or spoon ¼ teaspoon of jam into the center of each brigadeiro ball using a small spoon or piping bag. Gently press the edges to seal the filling inside—this creates those delicious surprise pockets of fruity flavor.

4

⏰ Step 4: Assemble and Chill

Roll each brigadeiro ball in the coconut mixture, pressing gently to adhere. For extra flair, I like to press a few extra coconut flakes on top to create a crown effect. Place the coated balls back on the prepared baking sheets, spacing them evenly.

Refrigerate for at least 2 hours (or up to 24 hours) until completely firm. The longer they chill, the more intense that fudgy texture becomes. Pro tip: If you're short on time, freeze them for 1 hour—they'll still taste amazing, just slightly firmer.

5

🍽️ Step 5: Serve and Enjoy

Once fully set, transfer the brigadeiros to a serving platter. They should hold their shape perfectly with that beautiful coconut crown. Serve at room temperature for the best texture contrast—cool, creamy center with crispy coconut exterior.

For maximum presentation, arrange them on a parchment-lined tray and dust with a pinch of cocoa powder. These little bites are perfect for parties, dessert buffets, or as a sweet treat with your afternoon coffee. The combination of rich chocolate, toasted coconut, and optional fruity jam creates a flavor explosion in every bite!

👨‍🍳

Pro Tips For Making Brazilian Chocolate Balls Brigadeiro

  • STOP WHEN IT STICKS: Mix the condensed milk, butter, and sugar over medium-low heat—if it starts to bubble or smell burnt, you’ve gone too far. I used to crank the heat and end up with a grainy, bitter mess. Keep it at a simmer where you can still see the bottom of the pan for 5-7 minutes max.
  • TOAST COCONUT RIGHT: Don’t just toss coconut flakes in a dry pan and hope for the best. Toast them in a single layer over low heat, stirring constantly, until they’re golden and smell like caramel—not burnt. Cold flakes clump and taste flat; warm, toasted ones add real texture and flavor.
  • CHECK YOUR COCOA FIRST: Sift that cocoa powder before mixing it in—lumps turn your brigadeiros into a gritty disappointment. I learned this after making a batch where half the texture was ruined. A quick sift (or even rubbing it between your palms) makes all the difference.
  • ROLL THEM COLD: Let the mixture cool completely—even if it feels like forever—before rolling. Warm hands or a slightly sticky filling means lumpy, misshapen balls. Pop them in the fridge for 10 minutes, then roll between your palms until smooth. Patience here guarantees perfect little spheres.

Flavor customization for this dish

Classic vs. Gourmet

Keep it traditional with just the toasted coconut flakes for that iconic Brazilian crunch, or go gourmet by adding dark chocolate chips and sprinkles to the coating.

I love using 70% dark chocolate chunks for a sophisticated twist—just melt them slightly in the microwave for 10 seconds before mixing with the coconut. For extra richness, fold in 1 tbsp heavy cream to the chocolate base before shaping. 💫

Fruity Fillings

Add a surprise element with raspberry jam or strawberry preserves—pipe a small amount into each ball before rolling in coconut. I recommend seedless jam to avoid texture issues. For a tropical twist, try guava paste or mango purée (about ¼ tsp per ball).

These fillings stay vibrant in the fridge for 3-4 days, making them perfect for special occasions. 🍓

Spiced Variations

Infuse warmth with ½ tsp cinnamon or ¼ tsp chili powder into the chocolate base for a Mexican-inspired twist. For a Brazilian café-style touch, add 1 tsp instant coffee granules to deepen the chocolate flavor.

I also love sprinkling crushed pistachios or almonds on top instead of coconut for a nutty crunch. 🌶️

Vegan Adaptations

Replace the condensed milk with coconut condensed milk (like Goya) and use vegan butter (such as Miyoko's). For the cocoa base, ensure your chocolate chips are vegan-certified (like Enjoy Life).

The texture stays firm, though slightly less fudgy. Toast unsweetened coconut flakes as usual—they add the same satisfying crunch! 🥥

Seasonal Twists

Celebrate holidays with themed toppings: green coconut + mint for Christmas, orange zest + crushed candy canes for winter, or red sprinkles + white chocolate drizzle for Valentine's Day. For summer, swap coconut for crushed graham crackers and add peanut butter drizzle—it’s a Southern-inspired fusion that’s surprisingly delicious. 🎄

Texture Experiments

For a chewier texture, add 1 tbsp cornstarch to the chocolate base. Want extra crunch? Roll the balls in crushed pretzels or granola before the coconut.

I once tried crushed freeze-dried strawberries for a tangy contrast—it worked surprisingly well! The key is balancing moisture and structure to keep them bite-sized and stable. ✨

Nutrition facts

Servings 48
Amount Per Serving
Calories 180kcal
% Daily Value *
Total Fat 11g14%
Saturated Fat 7g35%
Cholesterol 30mg10%
Sodium 25mg1%
Total Carbohydrate 23g8%
Dietary Fiber 1g4%
Sugars 21g
Protein 2g4%
* 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

Why do my brigadeiros turn out too sticky?

The mixture is likely too warm when shaping. Let it cool to room temperature (about 10 minutes) before handling—this helps them set properly. If they're still sticky after chilling, they may need 30 more minutes in the fridge. Overmixing can also make them gummy, so stir just until smooth.

2

Can I make brigadeiros without a saucepan?

Yes! Use a microwave-safe bowl instead. Heat the condensed milk, butter, and sugar in 30-second intervals, stirring between each, until smooth (115°F). Just monitor closely to avoid overheating. The texture will be identical, but the microwave method is faster and less messy.

3

How do I store brigadeiros for maximum freshness?

Keep uncoated brigadeiros in an airtight container in the fridge for 5 days or freeze for 2 months. Once coated, store them in the fridge for 3-4 days—the coconut stays crispest when refrigerated. For gifting, portion into clear bags and store at room temp for 24 hours before serving.

4

What's the best way to make vegan brigadeiros?

Replace the condensed milk with coconut condensed milk, use vegan butter, and ensure your cocoa powder and chocolate chips are plant-based. The texture stays firm but slightly less fudgy. Toast unsweetened coconut flakes as usual—they provide the same satisfying crunch! The flavor remains rich and satisfying.

5

Can I make brigadeiros ahead for a party?

Shape and coat them 1 day ahead—they actually taste better after resting. Store in the fridge, then let them sit at room temperature for 30 minutes before serving. For a crowd, double the recipe and freeze half. Thaw overnight in the fridge for perfect texture every time.

★★★★★4.7(1 review)
Categories Desserts