If you’ve ever wanted a dessert that feels fancy but uses pantry basics, this brigadeiro recipe is the one. Sweetened condensed milk, cocoa powder, and butter cook down into a glossy, thick paste, then get rolled into bite-size truffles that disappear fast at any party. It looks like it took hours; the actual work is mostly stirring.
The real secret isn’t a rare ingredient — it’s controlling low heat and recognizing the exact moment the mixture is ready to come off the stove. Once you’ve got that down, the classic version, brigadeiro branco, spoonable versions, and flavored variations all use the same core technique.
Brigadeiro is a Brazilian confection made by cooking sweetened condensed milk, cocoa, and butter into a thick, fudgy paste, then rolling it into small balls and coating them in sprinkles. It’s fudgy and deeply chocolatey without needing cream, and it’s arguably Brazil’s most iconic sweet — showing up at birthdays, holidays, and casual get-togethers alike.
The name traces back to a real historical figure: Brigadier Eduardo Gomes, a 1945 presidential candidate whose supporters reportedly sold the candy to raise campaign funds, and the name stuck long after the election. A quick language note: “brigadeiro” is also the Portuguese word for a military rank (similar to “brigadier”), so recipes usually pair it with “candy” or “recipe” for clarity.
A 2-quart saucepan is the right size for a standard batch — too large and the mixture cooks too thin and fast to control; too small and it can bubble up and overflow.
Condensed milk already carries concentrated sugar and dairy. Cooking it with cocoa and butter over gentle heat thickens it gradually as moisture cooks off — rush it with high heat, and the sugars scorch before the texture properly develops.
18–24
truffles10
minutes15
minutes1 can (14 oz / 395g) sweetened condensed milk
2 tbsp unsweetened cocoa powder
1 tbsp butter, plus extra for greasing your hands and plate
Pinch of salt
1 tsp vanilla extract (added at the end, off heat)
Chocolate sprinkles (or chopped nuts, or coconut), for coating
Wash and dry thoroughly. Submerge the leaves in cold water, swish to remove grit, then dry completely with a salad spinner or towel. Wet leaves steam instead of sauté, which softens the texture more than you want.
Add butter and salt. Turn the heat to low, add the butter and salt, and start stirring right away.
Stir constantly. Keep the spatula moving, scraping the corners and bottom of the pan the entire time. Stopping "just for a second" is the most common reason brigadeiro sticks and scorches.
Cook to the right texture. After 8–12 minutes, the mixture will darken and turn glossy. Test it: scrape the bottom with your spatula — if it pulls cleanly into a cohesive mass and briefly exposes the pan, it's ready. Another check: drag the spatula through the center; the line should hold open for a second before slowly closing.
Cool before rolling. Spread onto a lightly buttered plate and let it cool until just barely warm, about 20–30 minutes. This isn't optional — warm brigadeiro smears instead of holding its shape.
Roll and coat. Butter your hands lightly, roll into balls, and coat in sprinkles or your topping of choice. Chilling the rolled balls for 10 minutes before coating helps sprinkles stick more cleanly, especially in humid weather.
Serve. Place in paper liners for the classic presentation, or arrange on a platter.
Store in an airtight container at room temperature for up to 2 days, or refrigerate for up to a week — let refrigerated brigadeiros sit a few minutes at room temperature before serving so the texture softens back up. To freeze, freeze the fully cooled, coated balls in a single layer until firm, then transfer to an airtight container with parchment between layers. Thaw in the fridge overnight.
About 2 days in an airtight container, away from heat and direct sunlight. In warmer climates, refrigeration is safer since they can soften too much at room temperature.
Yes — freeze them fully cooled and coated, in a single layer until firm, then transfer to an airtight container with parchment between layers. Thaw in the fridge overnight.
Yes — that’s brigadeiro branco. Use the same method, but without cocoa, the flavor is milkier and sweeter, so many people add vanilla, citrus zest, or a coconut coating for balance.
A thick, dairy-free condensed milk alternative works for a vegan version. Simmering milk and sugar down yourself is possible, but the consistency is less predictable and can crystallize.
Usually it’s undercooked or hasn’t cooled enough. If it’s still sticky after cooling, it likely needs more time on the heat — cook a bit longer while stirring until it passes the pan-release test.
Yes — cook the condensed milk, cocoa, and butter in a microwave-safe bowl in short bursts, stirring well between each. It’s faster, but the edges can scorch if the power is too high, so keep it moderate and stir thoroughly.
Once you understand the low-heat thickening process and recognize the “pulls from the pan” stage, brigadeiro becomes one of the easiest party desserts you can make on repeat. It’s simple, flexible, and genuinely rewarding the first time you nail that glossy, rollable texture.