Brazil · Latin America & Caribbean

Brazilian Brigadeiro Recipe: Rich, Chewy Chocolate Truffles

Updated November 3, 2026

Total time
2 hr
prep 25 min · cook 15 min
Serves
20
portions as written
Cuisine
Brazil
Latin America & Caribbean

Jump to recipe

Brazilian Brigadeiro Recipe: Rich, Chewy Chocolate Truffles

Brigadeiros are Brazilian chocolate sweets made by cooking sweetened condensed milk with cocoa and butter until thick, then rolling the cooled mixture in chocolate sprinkles. They are soft, rich, and pleasantly chewy, and this stovetop version uses simple ingredients and clear doneness cues to make shaping them straightforward.

Ingredients

  • 1 can sweetened condensed milk, 14 ounces (397 g)
  • 3 tablespoons unsweetened cocoa powder (15 g), sifted if lumpy
  • 1 tablespoon unsalted butter (14 g), plus 1 teaspoon (5 g) for greasing
  • ⅛ teaspoon fine salt (about 0.7 g)
  • ½ teaspoon vanilla extract (2.5 ml), optional
  • 1 cup chocolate sprinkles (about 160 g; the weight varies by brand)

Use sweetened condensed milk, not evaporated milk: condensed milk is thick and sweet, while evaporated milk is unsweetened and will not give the mixture the same texture. Dutch-process or natural cocoa both work. Chocolate sprinkles are the classic coating; if they are hard to find, finely grated chocolate or cocoa powder can be used, although each gives a different finish.

Instructions

  1. Prepare the pan and toppings. Lightly butter a shallow heatproof dish or plate with the teaspoon of butter. Set the sprinkles in a small bowl for rolling later. Measure the condensed milk, cocoa, butter, and salt before you start cooking, because the mixture needs frequent stirring once it heats.
  2. Combine the mixture. Put the condensed milk, cocoa, tablespoon of butter, and salt in a heavy-bottomed saucepan. Before turning on the heat, whisk or stir until the cocoa is evenly dispersed and no dry pockets remain. This small step helps prevent stubborn cocoa lumps in the finished candy.
  3. Cook gently. Set the pan over medium-low heat and stir continuously with a flexible spatula, scraping across the bottom and into the corners. Cook for about 12 to 15 minutes. Keep the heat moderate; a hard boil can scorch the milk solids or make the mixture cook unevenly before it has thickened properly.
  4. Check for doneness. The brigadeiro mixture is ready when it is glossy, very thick, and pulls away from the sides of the pan as you stir. Drag the spatula across the bottom: the track should remain visible for a moment before the mixture slowly flows back. You can also tilt the pan slightly; the mixture should move as one soft mass rather than run like sauce. If it still flows quickly, cook for another minute and check again.
  5. Add vanilla and transfer. Take the pan off the heat and stir in the vanilla, if using. Scrape the mixture onto the buttered dish and spread it into a fairly even layer so it cools at a consistent rate. Do not leave it in the hot saucepan, where residual heat can continue cooking and darken the bottom.
  6. Cool, then chill. Let the dish stand at room temperature for 20 minutes, until it is no longer steaming. Cover it and refrigerate for 1 hour, or until the mixture is firm enough to handle without sticking excessively. Chilling makes the candy easier to portion and roll; trying to shape it while warm usually leads to soft, misshapen balls.
  7. Portion the candies. Lightly butter your hands, then scoop roughly 1 tablespoon of mixture at a time. Roll each portion between your palms into a ball about 1 inch (2.5 cm) across. Aim for similar sizes so the batch looks neat and the coating is evenly distributed. If the mixture becomes sticky, wash and dry your hands, then lightly grease them again.
  8. Coat and serve. Roll each ball in the bowl of chocolate sprinkles, turning it gently until the surface is covered. Set the finished brigadeiros in small paper candy cups or on a plate. They can be served right away, though a brief return to the refrigerator helps them hold their shape if your room is warm.

Tips

  • Use a heavy saucepan and keep stirring. A thin pan creates hot spots that can scorch the condensed milk before the candy thickens. Stir continuously, scraping the full base of the pan; a heatproof silicone spatula is especially useful for reaching the corners.
  • Let the texture guide you, not only the clock. Stovetops, pans, and batch temperatures vary, so the 12-to-15-minute range is a guide. If the spatula track disappears immediately, the mixture needs more cooking. If it becomes stiff and difficult to stir, it may be overcooked and will make firmer, less tender candies.
  • Adjust the cocoa carefully. Sifting cocoa prevents lumps, and measuring it level keeps the chocolate flavor balanced. Adding extra cocoa may seem like a good way to make the candy darker, but it can make the mixture dry or bitter and can alter how well it rolls.
  • Choose a coating that will stick. Roll the balls while they are cool but still slightly tacky. If they have dried on the outside, press the sprinkles gently into the surface or rub the ball briefly between your palms to soften it. Grease hands lightly rather than heavily; too much butter can leave the finished candies slick.

Serving Suggestions

Serve brigadeiros at room temperature in small paper candy cups, arranged on a platter alongside coffee or tea. Their sweetness and compact size make them a natural finish for a Brazilian-style celebration table, but they also work as a simple after-dinner sweet. Since they are rich, one or two small candies per person is often a comfortable serving; the recipe makes about 20 balls of roughly 1 inch each.

For a dessert spread, place them beside fresh fruit, plain cookies, or less-sweet cakes so guests have a range of flavors and textures. If serving from the refrigerator, set the candies out for about 10 to 15 minutes before eating. They soften slightly as they warm, making the center more tender while the sprinkles keep their familiar little crunch.

Variations

Use a different coating. Finely grated dark or milk chocolate gives a softer, less crunchy outside than sprinkles. Unsweetened cocoa makes a more bittersweet coating, so use it if you prefer a less sugary finish. Finely chopped toasted nuts are another option, though they change the traditional flavor and may not adhere as evenly as sprinkles.

Make a white-chocolate-style version. For beijinho-inspired sweets, omit the cocoa and use ½ cup (about 40 g) finely shredded unsweetened coconut in the mixture, then roll the chilled balls in more coconut. The result is a coconut confection rather than a chocolate brigadeiro. Keep the same gentle heat and thick, pan-pulling doneness cue.

Add a restrained flavor accent. A small pinch of instant espresso powder can deepen the chocolate flavor without making the candies taste strongly of coffee. A little finely grated orange zest stirred in after cooking gives a bright aromatic note. Keep additions modest; extra liquid or a large quantity of mix-ins can soften the mixture and make rolling difficult.

Make smaller party pieces. Use about 2 teaspoons of mixture per candy for bite-size brigadeiros, and roll them in the same way. You will get more than 20 pieces, and they will need less room on a platter. Because smaller balls have more coating in proportion to their centers, choose sprinkles or grated chocolate rather than a strongly flavored coating such as cocoa.

Storage and Reheating

Because these candies contain cooked dairy, refrigerate them within 2 hours of making or serving. Store them in a single layer in an airtight container, with parchment between layers if stacking is necessary. They keep well in the refrigerator for up to 5 days. For the best texture, let a portion stand at room temperature for 10 to 15 minutes before serving; avoid leaving the full batch out for an extended period.

Brigadeiros can be frozen in an airtight container for about 1 month. Freeze them in a single layer first so they do not stick together, then transfer them to a container with parchment between layers. Thaw overnight in the refrigerator and bring to room temperature briefly before serving. The sprinkles may soften slightly after thawing, but the centers should remain pleasantly chewy.

Finished brigadeiros do not need reheating. If the cooked mixture is too soft to roll, chill it longer rather than warming it. If it has become unusually firm after refrigeration, let it sit at room temperature for a few minutes before shaping; reheating can make it greasy or too loose to handle.

Frequently Asked Questions

What is a brigadeiro?

A brigadeiro is a small Brazilian chocolate sweet traditionally made by cooking sweetened condensed milk with cocoa and butter, then rolling the cooled mixture in chocolate sprinkles. It is commonly shaped into a ball and served in a paper cup. Recipes and coatings vary between households and occasions, so this is a classic-style version rather than the only way to make one.

Why is my brigadeiro mixture not getting thick?

It may need more time over the heat, or the heat may be too low to reduce the mixture effectively. Continue stirring over medium-low heat and check the spatula track and pan-pulling cues rather than relying only on the timer. Also confirm that you used sweetened condensed milk, not evaporated milk, which is much thinner and unsweetened.

Can I make brigadeiros without cocoa powder?

Yes. Leave out the cocoa for a pale condensed-milk candy, or add coconut to make a beijinho-inspired variation. The cooking method stays much the same, but the mixture may thicken a little differently without cocoa. Cook until it is thick and pulls away from the pan, then cool and chill before rolling.

Can I make the mixture ahead of time?

Yes. Cook and cool the mixture, cover it, and refrigerate it before shaping. It can be chilled overnight; let it sit briefly if it is too firm to scoop, then roll and coat the portions. You can also shape the candies ahead and store them in an airtight container in the refrigerator for up to 5 days.

How do I fix brigadeiros that are too sticky to roll?

First chill the mixture for longer, since warm or under-chilled candy is difficult to shape. If it remains very soft after thorough chilling, it may not have cooked long enough; you can return the mixture to the saucepan and cook it gently for a few more minutes, stirring constantly, then cool and chill again. Lightly buttered hands help with normal tackiness, but they cannot compensate for a mixture that is too loose.

Related

More recipes to cook

Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes

Spotted an error? Tell us and we will correct it (corrections policy).