
Brazil's beloved chocolate confection — just condensed milk, cocoa and butter, rolled in chocolate sprinkles. The universal sweet at every Brazilian birthday party.
Brigadeiro is the Brazilian dessert — a simple mixture of sweetened condensed milk, cocoa powder and butter cooked until thick, cooled and rolled into balls, then coated in chocolate sprinkles (granulado). The texture is unique: softer than a truffle, fudgier than a ganache, with an intensely sweet, caramel-chocolate flavour that comes from the slow cooking of condensed milk. They are mandatory at every Brazilian children's party and most adults feel as strongly about them. The recipe has exactly three ingredients and requires nothing more than a saucepan, a wooden spoon and patience. Modern versions have expanded to include coconut, pistachio, Oreo and other coatings, but the classic chocolate sprinkle version remains the definitive brigadeiro.
Serves 30
Combine condensed milk, butter and cocoa in a heavy saucepan over medium-low heat. Stir constantly with a wooden spoon or spatula, scraping the bottom and sides.
Cook for 10–15 minutes until the mixture thickens and pulls away from the sides of the pan. To test: drag a spoon through — the channel should hold for 2–3 seconds before closing.
Pour the mixture onto a buttered plate or baking tray. Cool completely at room temperature, then refrigerate for at least 1 hour until firm enough to roll.
Butter your hands lightly. Scoop a teaspoon of mixture and roll between your palms into a smooth ball about 2.5 cm across.
Roll each ball immediately in chocolate sprinkles. Place in small paper cups. Refrigerate for 30 minutes before serving.
Stir constantly — if you stop, the bottom will burn. Low-medium heat is safer than high heat.
Butter your hands generously before rolling — the mixture sticks otherwise.
Make a double batch — they disappear instantly.
Weigh dry ingredients on a scale instead of using cups — grams are the difference between a tender and a tough crumb.
Brigadeiro branco: replace cocoa with white chocolate and roll in coconut flakes.
Romeo e Julieta filling: add cream cheese to the mixture for a more complex flavour.
Vegetarian: swap the protein for roasted king oyster mushrooms, smoked tofu or cooked chickpeas — adjust seasoning slightly upward to compensate.
Spicier: add a finely chopped fresh chile or a teaspoon of crushed Aleppo/Urfa pepper to the aromatics for warm, layered heat instead of a single sharp hit.
Keeps in an airtight container at room temperature for 3 days or in the fridge for 1 week.
Brigadeiro was created in Brazil in the 1940s, reportedly by supporters of Brigadier Eduardo Gomes during his presidential campaign. The sweet used condensed milk, then recently introduced and in widespread use as fresh milk was hard to obtain. It became the national confection.
The heat was too high, causing the sugar to crystallise. Use low-medium heat and stir constantly.
Yes — it produces a darker, slightly less sweet brigadeiro. Both natural and Dutch-process work.
Yes — most of the components can be prepared up to a day in advance and refrigerated separately. Reheat gently and assemble just before serving so textures stay distinct.
Stay close to the role each ingredient plays: swap aromatics for similar ones (shallot for onion, lime for lemon), and keep the fat-acid-salt balance intact. Spice blends can usually be approximated with what's in the cupboard.
Per serving · 30 servings total
Ask our AI cooking assistant anything about this recipe — substitutions, techniques, scaling.
Chat with AI Chef →Join the conversation
Sign in to leave a comment and save your favourite recipes