Brigadeiro is Brazil's classic party sweet, a soft chocolate fudge truffle made from condensed milk, cocoa, and butter, cooked down on the stove and then rolled into balls coated in chocolate sprinkles. It's named after Brigadier Eduardo Gomes, a 1940s political candidate whose supporters sold the candy at rallies to raise campaign funds.
The whole recipe runs on just a handful of pantry staples, no chocolate bars, no piping bags, no oven. What separates a good batch from a sticky mess is entirely about how long you cook the mixture and how attentively you stir it.
Brigadeiro shows up at essentially every Brazilian birthday party and celebration, and once you've made a batch you'll understand why it became a household staple rather than a special occasion treat only.
What Actually Matters
Getting the cooking time right, judged by a simple test, is what makes or breaks brigadeiro. Drag your spatula through the mixture as it cooks: when the pan bottom stays visible for a second before the mixture flows back together, it's done. Undercooked brigadeiro stays too soft to roll into balls even after cooling, while overcooked mixture turns hard and grainy. Stirring constantly the whole time also matters, since the milk solids scorch quickly if you walk away.

Brigadeiro Recipe
Serves 4. Prep time: 20 minutes (plus 1 hour cooling). Cook time: 12 minutes. Total time: 1 hour 30 minutes.
Ingredients
- 1 can (14 ounces) sweetened condensed milk
- 3 tablespoons unsweetened cocoa powder
- 1 tablespoon butter, plus more for greasing
- Pinch of salt
- Chocolate sprinkles, for coating
Method
- Combine the condensed milk, cocoa powder, butter, and salt in a saucepan over medium low heat.
- Cook, stirring constantly with a silicone spatula, for 10 to 12 minutes, until the mixture thickens enough that dragging the spatula through it leaves the pan bottom visible for a second before it closes back up.
- Pour the mixture onto a greased plate and let cool completely, about 1 hour, until firm enough to handle.
- Grease your hands lightly with butter, then roll the mixture into 1 inch balls.
- Roll each ball in chocolate sprinkles until fully coated.
- Place in small paper cups and serve at room temperature.
Nutrition (per serving, estimated)
| Calories | Protein | Fat | Carbs |
|---|---|---|---|
| 320 | 6g | 12g | 48g |
These values are a calculated estimate, not lab verified nutrition data.
Tips and Variations
Brigadeiro takes well to variation, try folding in shredded coconut, crushed nuts, or a shot of espresso into the base for different flavors. Rolled brigadeiro keeps at room temperature for up to 3 days, or refrigerated for up to a week. Keep your hands lightly buttered while rolling so the mixture doesn't stick to your palms.
Frequently Asked Questions
What is brigadeiro?
Brigadeiro is Brazil's classic party sweet, a soft chocolate fudge truffle made from condensed milk, cocoa, and butter, rolled into balls and coated in chocolate sprinkles.
How do I know when it's cooked enough?
Drag your spatula through the mixture. It's ready when the pan bottom stays visible for a second before the mixture flows back together.
Why is mine too sticky to roll?
It needs more cooking time. Undercooked brigadeiro stays too soft to hold a ball shape even after cooling.
Can I flavor it differently?
Yes, brigadeiro variations swap in different condensed milk flavors or add ingredients like coconut, crushed nuts, or a shot of espresso to the base.
How long does it keep?
Rolled brigadeiro keeps at room temperature for up to 3 days, or refrigerated for up to a week.
Where does the name come from?
It's named after Brigadier Eduardo Gomes, a 1940s Brazilian political candidate whose supporters sold the candy to fund his campaign.
More from Wine Drop Cookery
This recipe belongs on the Brazilian recipes hub. For a savory counterpoint to serve alongside it, try pao de queijo, and browse Kitchen Essentials for the tools this recipe needs.
I'm Chef Alan. I have spent 35 years in professional kitchens, I have formal culinary education in New Hampshire, and I have been honored as a 6-Time 4-Diamond Chef. More about me here.
If a recipe is missing something you needed, or a step didn't make sense, tell me. Get in touch and I'll fix it.
Cook Bolder, Serve Wiser, Eat Better.