Brazilian Chocolate Balls Brigadeiro Recipe: Velvety Cocoa Bites With Toasted Coconut Crunch

Desserts

Brazilian Chocolate Balls Brigadeiro Recipe: Velvety Cocoa Bites With Toasted Coconut Crunch

This Brazilian chocolate balls brigadeiro recipe delivers the perfect balance of velvety cocoa and toasted coconut crunch that’s become a beloved tradition in Brazil. 💛 The secret lies in slow-cooked condensed milk and cocoa powder, creating a rich, fudgy center wrapped in crispy coconut—simple yet impressive enough for gatherings or special treats.

I’ve perfected this version to stay true to its roots while offering flexibility for modern twists.

The magic happens when you cook the mixture just right, achieving that signature smooth texture without any lumps. Brigadeiros are more than just dessert in Brazil—they’re a staple for birthdays, holidays, and celebrations, often served in colorful layers or with creative toppings.

This recipe stays authentic while letting you customize flavors like coffee, pistachio, or even vegan adaptations using coconut milk.

What you’ll end up with is a batch of bite-sized chocolate balls that melt in your mouth, offering a satisfying contrast between the creamy interior and crunchy coconut exterior. The process is straightforward, requiring just a few pantry staples and minimal effort, but the result feels like a gourmet treat.

Whether you’re making them for a party or simply craving a taste of Brazil, these brigadeiros never disappoint.

For extra flair, try rolling them in sprinkles, chopped nuts, or even crushed cookies. The possibilities are endless, but the foundation remains the same: rich, velvety chocolate that’s impossible to resist. Let’s get started on creating these iconic Brazilian sweets!

👨‍🍳
Difficulty
Medium
🔥
Calories
Low Cal

Ingredients for brazilian chocolate balls brigadeiro

Nine essential ingredients transform into velvety Brazilian chocolate balls with irresistible coconut crunch.

Ingredient Amount Notes
Sweetened Condensed Milk 🥛 14 oz Canned, full-fat preferred
Unsweetened Cocoa Powder 🍫 ½ cup Natural or Dutch-processed
Toasted Coconut Flakes 🥥 2 cups Unsweetened, finely chopped
Butter, Unsalted 🧈 2 tbsp Softened for easy mixing
Vanilla Extract 🌿 1 tsp Pure, high-quality preferred
Salt 🧂 ¼ tsp Fine sea salt preferred
Powdered Sugar 🍚 ½ cup For dusting and rolling
Dark Chocolate Chips 🍫 ¼ cup Optional for extra richness
Springform Pan 🍰 1 whole 6-inch, for baking
Parchment Paper 📄 1 sheet For easy release
Food Coloring 🎨 1 tsp Optional, gel-based preferred
Sprinkles 🌈 ½ cup For decorative topping

The condensed milk is the heart of brigadeiros—Eagle Brand or any quality canned brand works best. Look for full-fat versions if available, as they create a richer texture. Unsweetened cocoa powder is a must; Hershey's Special Dark or Dutch-processed brands add depth. Toasted coconut flakes should be finely chopped for that signature crunch—Trader Joe's or Bob's Red Mill brands are reliable. The butter needs to be soft but not melted—room temperature is key. If you're feeling adventurous, swap half the coconut for crushed amaretti cookies for a sophisticated twist.

No vanilla extract? Vanilla bean paste or even a scraped vanilla bean will work in a pinch. Powdered sugar is for dusting and rolling—Domino or Culinary Arts brands are finely milled and perfect. For extra richness, fold in dark chocolate chips at the end. The food coloring, if using, should be gel-based to avoid altering the texture. If you're making a batch for a crowd, double the recipe—these disappear fast. For a vegan version, use coconut condensed milk and coconut oil instead of butter.

Once mixed, the brigadeiro filling keeps in the fridge for 5 days in an airtight container. To prevent sticking, line your container with parchment paper. For long-term storage, freeze the mixture in 1-tablespoon portions—thaw and roll as needed. The finished balls stay fresh for 1 week at room temperature if stored in a cool, dry place. Pro tip: Roll them in powdered sugar right before serving to keep that signature look. If you make extras, freeze them—they reheat beautifully!

❤️

Why You'll Love This Recipe

  • Four-Ingredient Magic: I swear, these only need condensed milk, cocoa, butter, and vanilla—no fancy gadgets, no stress. Just mix, shape, and roll. My kids think I’m some kind of dessert scientist, but honestly? It’s more like alchemy for people who don’t want to bake.
  • Coconut-Kissed Richness: That toasted coconut on the outside? It’s the secret weapon—crunchy, caramelized, and clinging to every bite. The inside? Silky, fudgy, and so deep in chocolate flavor you’ll forget about store-bought candy. (Between us, I’ve caught myself sneaking one straight from the fridge.)
  • Party in a Jar: They’re my go-to for birthdays, potlucks, or just because—no one ever leaves with leftovers. Roll them in sprinkles for kids, keep them classic for adults, or even stuff them into mini waffle cups for edible gifts. Honestly, they’re the easiest way to look like a host who tried.
  • Zero-Waste Sweetness: A batch lasts me a week, and the ingredients? Cheap as it gets. The condensed milk and cocoa stretch far, the butter adds just enough luxury without breaking the bank, and the coconut? You can toast a big batch once and use it for everything. (Yes, even on a Tuesday night.)

Step-by-step instructions for Brazilian chocolate balls brigadeiro

Here's how to craft these velvety Brazilian treats with perfect texture and crunch.

1

👨‍🍳 Step 1: Melt the Base Ingredients Together

In a medium saucepan, combine the 14 oz sweetened condensed milk, 0.5 cup unsweetened cocoa powder, 2 tbsp softened butter, 1 tsp vanilla extract, and 0.25 tsp salt. Place over medium-low heat and stir constantly with a silicone spatula until the mixture reaches a smooth, thick consistency—about 10-12 minutes.

You'll know it's ready when it thickens enough to coat the back of a spoon and leaves a clean trail when you run your finger through it. This is the foundation of your brigadeiros, so don't rush this step. If any lumps form, strain the mixture through a fine-mesh sieve for ultra-smooth texture.

2

🍳 Step 2: Incorporate Chocolate and Cool the Mixture

Remove the saucepan from heat and immediately stir in the 0.25 cup dark chocolate chips until completely melted and evenly distributed. Let the mixture cool to room temperature—about 30-45 minutes—stirring occasionally to prevent skin formation. This cooling step is crucial for shaping later.

Here's the thing—if you try to roll the mixture while it's still warm, the coconut coating will melt and create a sticky mess. The ideal temperature is when you can press your finger into the mixture and it holds its shape without being too firm. I like to test it by dipping a spoon in—if it holds its shape when lifted, it's ready.

3

🥘 Step 3: Shape and Coat the Brigadeiros

Line a baking sheet with parchment paper and set aside. Using your hands, roll the cooled mixture into 1-inch balls (about the size of a walnut). Place them on the prepared baking sheet and refrigerate for 15 minutes to firm up slightly. This makes them easier to handle when coating.

In a shallow bowl, combine the 2 cups toasted coconut flakes with 0.5 cup powdered sugar and 0.5 cup sprinkles. If using, add the 1 tsp food coloring to the coconut mixture for vibrant colors. Roll each chilled brigadeiro ball in the coconut mixture until fully coated, pressing gently to adhere. Place back on the baking sheet.

4

⏰ Step 4: Chill and Set for Perfect Texture

Return the coated brigadeiros to the refrigerator and chill for at least 2 hours (or up to 24 hours). This is where the magic happens—they'll firm up into their signature velvety texture with crisp coconut coating. The longer they chill, the more intense the coconut flavor becomes.

Real talk: Don't skip this step. If you serve them too soon, the coconut coating will be powdery and the centers might be too soft. The 2-hour minimum gives you that perfect balance of creamy interior and crunchy exterior that makes brigadeiros irresistible.

👨‍🍳

Pro Tips For Making Brazilian Chocolate Balls Brigadeiro

  • STIR CONSTANTLY ON LOW HEAT: I learned this the hard way—skipping the stir while heating the condensed milk and butter turns your brigadeiros into a sticky, uneven mess. Keep the heat low and stir every 30 seconds until it just starts to bubble, or you’ll end up with burnt bits and a lumpy texture.
  • TOAST COCONUT UNTIL IT SMELLS RIGHT: Freshly toasted coconut makes all the difference, but don’t just eyeball it. Toast the flakes in a dry pan over medium heat until they’re golden and smell intensely nutty—about 3-4 minutes. Over-toasting burns them, and under-toasting makes them taste bland (and your brigadeiros will feel it).
  • CHILL THE MIX FULLY BEFORE ROLLING: I used to rush this step, and the dough would stick to my hands and crumble when I tried to shape it. Let the mixture cool to room temperature first, then refrigerate for at least 30 minutes. Cold hands help, but the dough needs to be firm enough to hold its shape—no shortcuts here.
  • USE A LITTLE LESS COCONUT: The recipe might call for a full cup, but trust me: brigadeiros are all about the chocolate-coconut balance. Start with ¾ cup toasted coconut, then add more only if you’re craving extra texture. Too much coconut overpowers the rich, creamy base—this isn’t a coconut candy, after all.

Wine and beer pairings for these flavors

Brazilian Coffee Pairings

Brigadeiros and Brazilian coffee are a match made in heaven—just like the perfect espresso from a Bodum French press or a rich cafezinho (small, strong coffee). The bold flavors of brigadeiros complement the bitterness of Brazilian coffee beans, especially Arabica varieties from Minas Gerais.

Serve with a demitasse cup of freshly brewed coffee, and you’ll experience the full depth of both flavors. 💛

Portuguese Vinho Doce

For a dessert wine pairing, reach for a Portuguese Vinho Doce, like Moscatel de Setúbal or Malvasia. These sweet wines have caramel and citrus notes that harmonize beautifully with the chocolate and coconut.

The slight acidity in these wines cuts through the richness of the brigadeiros, balancing the sweetness. Chill the wine slightly before serving for a refreshing contrast.

Creamy Brazilian Cachaça Cocktails

If you’re feeling festive, try a cachaça cocktail like a Batida de Coco (coconut cachaça cocktail) or a Caipirinha with lime and sugar. The tropical notes in these drinks mirror the coconut in the brigadeiros, creating a cohesive and celebratory experience.

For a non-alcoholic option, serve a coconut milk-based mocktail with a splash of lime juice and a sprinkle of cinnamon.

Italian Dessert Wine

For a more international twist, pair brigadeiros with an Italian dessert wine like Vin Santo or Moscato d’Asti. The nutty, honeyed flavors of Vin Santo complement the cocoa and coconut, while the light bubbles in Moscato d’Asti add a playful contrast.

Both wines are versatile enough to stand up to the richness of the brigadeiros without overpowering them.

Chocolate Liqueur Pairing

If you love liqueurs, a chocolate liqueur like Godiva Chocolate Liqueur or Kahlúa elevates the brigadeiros to another level. Drizzle a small amount over the balls or serve a shot alongside for dipping.

The deep cocoa notes in these liqueurs enhance the chocolate flavor in the brigadeiros, making every bite even more indulgent. 🍫

Nutrition facts

Servings 24
Amount Per Serving
Calories 180kcal
% Daily Value *
Total Fat 10g13%
Saturated Fat 7g35%
Cholesterol 15mg5%
Sodium 50mg2%
Total Carbohydrate 25g9%
Dietary Fiber 1g4%
Sugars 22g
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

Can I make brigadeiros without coconut?

While coconut is traditional, you can substitute it with crushed amaretti cookies, chopped nuts (like hazelnuts or pecans), or even sprinkles for a festive look. For a vegan option, use toasted coconut flakes made from coconut milk or crushed cereal like Corn Flakes. The key is to keep the coating dry and crunchy.

2

Why did my brigadeiros turn out too hard?

Over-chilling or using too much powdered sugar in the coating can make them hard. The mixture should be cool but still pliable when rolling—like playdough. If it's too firm, gently warm it in the microwave for 10-15 seconds and re-roll. Also, ensure your coconut mixture isn't too dry; add a splash of coconut milk if needed.

3

How do I store leftover brigadeiros?

Store them in an airtight container in the fridge for up to 5 days, separated by parchment paper to prevent sticking. For longer storage, freeze the uncoated mixture in 1-tablespoon portions—thaw and roll as needed. The coconut coating may soften slightly after freezing, so re-chill for 30 minutes before serving.

4

Can I make brigadeiros without condensed milk?

Yes! For a lighter version, mix 1 cup evaporated milk with 1 cup powdered sugar and 1 tbsp butter to mimic condensed milk. For a vegan option, use coconut condensed milk (available in specialty stores) or a blend of coconut milk and agave syrup. The texture will differ slightly, but the flavor remains rich.

5

What’s the best way to make colorful brigadeiros?

Use gel food coloring (liquid colors can make the mixture too runny) and mix it directly into the warm chocolate base before cooling. For vibrant colors, divide the mixture into portions and tint each separately. Pro tip: Add a pinch of citric acid (1/4 tsp) to prevent color fading. Roll in contrasting coconut or sprinkles for a festive look!

★★★★★4.6(5 reviews)
Categories Desserts