
This Brazilian chocolate fudge sauce transforms any dessert into something extraordinary. With just a few simple ingredients and 15 minutes, you can create a rich, velvety drizzle that elevates ice cream, fruit, or pastries.
The secret lies in the perfect balance of sweetened condensed milk and cocoa powder. This sauce comes together smoothly on the stovetop, creating a glossy finish that’s impossible to resist. Store it in the fridge for up to two weeks.
Ingredients for Brigadeiro Sauce
Seven ingredients transform into a velvety Brazilian chocolate fudge drizzle with ease.
| Ingredient | Amount | Notes |
|---|---|---|
| Sweetened Condensed Milk 🥛 | 1 can | 14 oz can, full-fat preferred |
| Unsweetened Cocoa Powder 🍫 | 3 tbsp | Dutch-process for smoother flavor |
| Unsalted Butter 🧈 | 2 tbsp | For richness and shine |
| Vanilla Extract 🌿 | 1 tsp | Pure extract recommended |
| Pinch of Salt 🧂 | 1 pinch | Balances sweetness |
| Granulated Sugar 🍚 | 2 tbsp | Optional for adjustment |
| Whole Milk 🥛 | 1 tbsp | Adjusts consistency if needed |
The sweetened condensed milk is non-negotiable here—Eagle Brand is the gold standard in most grocery stores. Look for full-fat; the low-fat versions don’t deliver the same creamy texture. Cocoa powder matters too: Dutch-process (like Hershey’s Special Dark) gives that smooth, deep chocolate flavor. Butter should be unsalted so you control the seasoning. Always check the expiration date on the condensed milk—it’s shelf-stable until opened, but old cans can develop off flavors.
No Dutch-process cocoa? Natural cocoa powder works but may taste slightly sharper. Out of condensed milk? Dulce de leche at a 1:1 ratio is your best bet. The butter can be swapped for coconut oil (refined for neutral taste), though the flavor will shift slightly. Vanilla is flexible—almond extract at half the amount adds a nice twist. For a darker sauce, increase cocoa powder by 1 tablespoon.
This sauce thickens as it cools. Store in an airtight container in the fridge for up to 14 days. Reheat gently in the microwave (10-second bursts) or a double boiler, stirring until smooth. For longer storage, freeze in ice cube trays for up to 3 months. Stir before using—it’ll separate slightly but comes back together easily.
Why You’ll Love This Recipe
- One-Pot Wonder: I toss everything in a single saucepan—condensed milk, cocoa, butter—and stir until it thickens. No fancy equipment, no mess.
- Rich Chocolate Fix: The cocoa and vanilla create this deep, velvety chocolate flavor that’s sweet but not cloying. Honestly, it’s hard to stop sneaking spoonfuls.
- Drizzle on Anything: I’ve poured it over ice cream, swirled it into cupcakes, even dipped strawberries. Between us, it makes store-bought desserts taste gourmet.
- Budget Dessert Hack: A can of condensed milk and pantry staples turn into something luxurious. I’ll be real: it costs less than fancy chocolate sauce and tastes just as good.
Step-by-Step Instructions for Brazilian Chocolate Fudge Drizzle
Master this technique for a velvety sauce that transforms desserts with authentic Brazilian flair.
Step 1: Combine Base Ingredients
In a medium saucepan, combine the 1 can Sweetened Condensed Milk with the 3 tbsp Unsweetened Cocoa Powder and 2 tbsp Unsalted Butter. Use a whisk to break up any lumps in the cocoa powder, ensuring a smooth, uniform mixture before heating.
This initial combination is critical—the fat from the butter helps bloom the cocoa powder, creating a richer chocolate foundation. Place the saucepan over medium-low heat to begin the cooking process gently, preventing scorching or uneven melting.
Step 2: Cook with Constant Attention
Bring the mixture to a gentle simmer, stirring constantly with a wooden spoon or silicone spatula. Scrape the bottom and sides of the pan frequently to prevent hot spots from forming. After 5 minutes, you’ll notice the mixture thicken slightly and darken in color.
Continue cooking for another 8-10 minutes until it reaches a pudding-like consistency that coats the back of a spoon. The sauce should pull away from the sides of the pan briefly when stirred, but still flow slowly. Watch for subtle sheen development—this indicates proper emulsification.
Step 3: Add Final Flavorings
Remove the saucepan from heat and immediately stir in the 1 tsp Vanilla Extract and 1 pinch Pinch of Salt. The vanilla enhances the chocolate’s depth while the salt balances the sweetness. Taste and adjust sweetness if needed with up to 2 tbsp Granulated Sugar.
If the sauce appears too thick for drizzling, stir in 1 tbsp Whole Milk, 1 teaspoon at a time, until it reaches your desired pouring consistency. The sauce will thicken further as it cools, so err on the side of slightly thinner at this stage.
Step 4: Cool and Serve
Transfer the sauce to a heatproof bowl and let it cool at room temperature for 15-20 minutes, stirring occasionally to prevent a skin from forming. The texture will transform from liquid to a luscious, spoonable consistency perfect for drizzling.
For the best results, serve warm over ice cream, fresh fruit, or Brazilian brigadeiro balls. Store any leftovers in an airtight container in the refrigerator for up to 1 week. Reheat gently in a double boiler or microwave in 15-second intervals, stirring between each, to restore the perfect drizzling consistency.
Pro Tips For Making Brigadeiro Sauce
- Stir Constantly: After burning my first batch, I learned this the hard way—keep stirring on medium-low heat for 8-10 minutes until the mixture thickens and pulls away from the pan.
- Use Full-Fat Condensed Milk: Skip the light version; full-fat sweetened condensed milk gives brigadeiro its signature creamy, fudgy texture.
- Wait to Add Vanilla: Add vanilla extract only after removing from heat—adding it too early can make the sauce bitter.
- Butter the Bowl: Grease your serving bowl with a little extra butter before pouring in the hot sauce; it prevents sticking and makes serving easier.
Make-Ahead Tips for This Recipe
Prep Ahead Basics
You can mix the sweetened condensed milk, cocoa powder, and butter in a saucepan the night before. Cover and refrigerate. This lets the cocoa hydrate fully for a smoother start to cooking. 💡
Cooking in Batches
Double the recipe easily—just use a larger pot and extend cooking time by 3-5 minutes. The sauce thickens the same way, so watch for that glossy sheen. I often make 2-3 batches for holiday desserts.
Storage Containers
Transfer cooled sauce to glass jars with airtight lids for fridge storage. I love Ball mason jars—they’re sturdy and show off the rich chocolate color beautifully.
Freezing for Later
Pour into ice cube trays and freeze for 4 hours, then transfer cubes to a freezer bag. Thaw in the fridge overnight or microwave single cubes in 10-second bursts. ✨
Reheating Success
For best results, reheat gently in a double boiler over low heat. Add a splash of milk if needed to restore that perfect drizzling consistency. Stir constantly to prevent scorching.
Make-Ahead Timeline
Cook the sauce up to 3 days ahead. It thickens slightly in the fridge, so thin with 1-2 tsp milk when reheating. This actually deepens the flavors over time.
Nutrition Facts
Frequently Asked Questions
Can I use milk chocolate instead of cocoa powder?
Yes, but reduce sugar as milk chocolate is sweeter. Melt 4 oz milk chocolate with the condensed milk and butter, then proceed with the recipe.
Why did my sauce turn grainy?
This usually means the mixture wasn’t stirred enough during cooking. Lower heat and stir constantly to prevent cocoa from clumping. A whisk helps smooth it out.
How thin should the sauce be for drizzling?
It should coat the back of a spoon but still slowly drip off. If too thick, stir in warm milk 1 tsp at a time until perfect.
Can I make this without condensed milk?
Dulce de leche works as a 1:1 substitute. For a dairy-free version, use coconut condensed milk with 1 extra tbsp cocoa powder.
- Prune Sauce Recipe for Pork: Rich and Fruity Glaze for Roasts - September 25, 2026
- Fries Dip Sauce Recipe: Creamy Garlic Herb Blend for Perfect Pairing - September 25, 2026
- Firecracker Shrimp Sauce Recipe: Spicy-Sweet Dipping Delight - September 25, 2026