The Best Millionaire Brownies Recipe
Rich millionaire brownies with fudgy chocolate base, rich caramel layer, and smooth chocolate topping. Easy homemade dessert recipe perfect for any occasion.
📋 Table of Contents
Why You’ll Love This Recipe
Three layers, three different set behaviours, and they have to end up compatible enough to cut cleanly.
The brownie base should be baked slightly firmer than you would want to eat on its own. It is carrying caramel and chocolate above it, and a very fudgy base compresses under that weight and squeezes out at the sides when sliced.
The caramel is the layer that decides everything. It needs to cool for several minutes off the heat before it is poured, or it sinks into the brownie and the definition between layers disappears. It also needs to be cooked far enough to set: an undercooked caramel stays fluid and runs out of every cut face.
The chocolate topping cracks under a knife unless a little butter or oil goes into it. That extra fat keeps the set flexible. Warm the knife in hot water and wipe it between every slice.
Millionaire Brownies Recipe
Ingredients
Equipment
Method
- Make the Brownies
- Preheat oven to 180°C (350°F).
- Melt chocolate and butter together (microwave or double boiler).
- Stir in sugar, then add eggs one at a time.
- Fold in flour, cocoa powder, and salt.
- Pour into a lined 8×8 inch (20×20 cm) pan.
- Bake for 20–25 minutes until just set (still fudgy).
- Let cool completely.
- Make the Caramel
- In a saucepan, combine all caramel ingredients.
- Cook over medium heat, stirring constantly.
- Simmer for 5–8 minutes until thick and golden.
- Pour over cooled brownie base.
- Chill for 30–60 minutes until firm.
- Add Chocolate Topping
- Melt chocolate with butter/oil.
- Pour over caramel layer and spread evenly.
- Chill until fully set (about 1 hour).
Notes
- For clean slices, chill fully and cut with a hot knife
- Use high-quality chocolate for best flavor
- Do not overbake the brownie layer — it should stay fudgy
- Stir caramel constantly to prevent burning
- Add flaky sea salt on top for a salted caramel twist
- Store in the fridge for firmer texture or at room temp for softer brownies
- Line your pan with parchment paper for easy removal
- Caramel thickens more as it cools — don’t overcook
Where This One Goes Wrong
Use a kitchen scale if possible for this Millionaire Brownies recipe. Brownies and caramel are both sensitive to ratios, and too much flour can make the base dry while too much butter in the caramel can cause a greasy layer on top. Melt the chocolate and butter gently, then let the mixture cool slightly before adding the eggs so they blend smoothly instead of scrambling.
For the brownie layer, stop baking when the center is just set. A toothpick should come out with moist crumbs, not wet batter and not clean. The brownie continues to firm as it cools, and later chilling tightens the texture even more. If it is fully baked in the oven, it can taste dry once cold.
The caramel should be cooked over medium heat with constant stirring. Scrape the base and corners of the saucepan because sweetened condensed milk scorches quickly. The caramel is ready when it thickens, turns golden, and briefly holds a line when you drag the spatula through it. If it becomes too thick to spread, warm it gently with a teaspoon of cream and stir until loosened.
Let the brownie base cool completely before adding caramel. Warm brownie can melt the caramel unevenly and make the layers slide. For the topping, adding a tablespoon of butter or neutral oil gives the chocolate a softer shine and makes slicing cleaner. Store the brownies in the refrigerator for firm layers, or bring them to room temperature for 15 minutes before serving if you prefer a softer caramel bite.
Controlling Spread and Chew
Whether these come out thin and crisp or thick and chewy is decided mostly before baking, by butter temperature and by which sugar you use.
Butter is the main lever. Melted butter coats the flour and spreads freely, giving a flatter, denser result. Softened butter creamed with sugar traps air and holds more height. Cold butter cut in barely spreads at all. If a batch came out flatter than you wanted, the butter was warmer than the recipe assumed, and a warm kitchen is enough to cause it.
Chilling the dough does two separate things. Firm fat takes longer to melt in the oven, so there is less time to spread. And resting the dough lets the flour hydrate fully, which deepens the flavour noticeably. Thirty minutes helps; overnight is better, and the difference is real rather than superstition.
Sugar changes the outcome too. Brown sugar holds moisture and is slightly acidic, giving a softer, chewier, more spread-out result. White sugar gives crisper edges and a more even shape. Shifting the ratio between them adjusts the texture without touching anything else.
Finally, pull them early. Take them out when the edges are set and the centres still look slightly underdone. The tray holds a lot of heat and keeps cooking them for several minutes after it leaves the oven. Anything that looks properly done in the oven will be dry once it cools.
Changing the Texture
For salted caramel Millionaire Brownies, sprinkle flaky sea salt over the chocolate topping while it is still glossy. The salt gives a crisp mineral bite and keeps the caramel from tasting overly sweet. For a darker version, use 70% dark chocolate in the brownie base and topping; the bars will taste more intense, with a roasted cocoa finish.
If you prefer a softer, sweeter topping, use milk chocolate. For a more grown-up flavor, stir 1 teaspoon of instant espresso powder into the melted brownie chocolate. It will not make the brownies taste strongly like coffee, but it deepens the chocolate and cuts through the richness of the caramel.
Gluten-free brownies can be made by replacing the all-purpose flour with a reliable 1:1 gluten-free baking blend. The texture may be slightly more tender, so chill thoroughly before slicing. For a nutty variation, scatter toasted pecans or hazelnuts over the caramel before adding the chocolate topping. Toasting first is important because it brings out aroma and keeps the nuts from tasting soft or bland.
You can also cut these into small bite-size squares for dessert platters. Because the layers are rich, smaller portions often serve better than large brownie slabs, especially after a meal.
Frequently Asked Questions
- Q: Why did my caramel turn grainy? The heat may have been too high or the sugar may not have dissolved evenly. Cook over medium heat, stir constantly, and avoid scraping any burnt bits from the bottom back into the caramel.
- Q: How do I get clean slices? Chill the brownies until fully firm, then cut with a hot sharp knife. Wipe the blade between cuts so the caramel does not drag through the chocolate topping.
- Q: Can I make Millionaire Brownies ahead of time? Yes. They are excellent made 1 day ahead because the layers set firmly and the chocolate flavor develops. Store covered in the refrigerator.
- Q: Can I use homemade caramel instead of condensed milk caramel? Yes, but it must be thick enough to set. A thin dessert sauce will run when sliced and make the chocolate layer slide.
- Q: Why is my brownie base dry? It was likely overbaked or too much flour was added. Bake only until moist crumbs remain on a toothpick, and measure flour carefully.
- Q: Should these brownies be served cold or room temperature? Cold brownies slice best and have firmer caramel. For a softer texture and stronger chocolate aroma, let them sit at room temperature for 10–15 minutes before serving.






thank you