The Brownie That Made Me Understand What “Millionaire” Desserts Are All About

Some desserts earn their extravagant name honestly — buttery shortbread, a dense fudgy brownie layer, gooey homemade caramel, and a glossy dark chocolate ganache on top, all stacked into one bar. These millionaire brownies are exactly that kind of indulgence, and despite how luxurious they look sliced up on a plate, the process breaks down into manageable stages that don’t require any advanced baking skill.
Here’s exactly how I make them.
What You’ll Need
- 1 cup (227g) unsalted butter, softened, divided between crust and topping
- 2 cups (240g) all-purpose flour
- ¾ cup (90g) powdered sugar
- ½ teaspoon fine salt
- 1 can (14oz) sweetened condensed milk
- ½ cup (100g) light brown sugar
- 2 tablespoons light corn syrup
- 1 teaspoon vanilla extract
- ¾ cup (180ml) heavy cream
- 8oz (225g) dark chocolate
- 2 tablespoons unsalted butter (for the ganache)
- Flaky sea salt, optional, for sprinkling on top
(You’ll also need your favorite brownie batter recipe for the middle layer.)
How to Make Them
1. Make the caramel first.
Since it needs time to cool, start here. Combine the sweetened condensed milk, butter, brown sugar, and corn syrup in a saucepan over medium heat, stirring continuously until it turns a rich golden color. Remove from heat and stir in the vanilla and salt, then let it cool completely to room temperature before using.
2. Make the shortbread crust.
Preheat your oven to 350°F (175°C) and line an 8×8-inch pan with parchment paper. Mix the butter, flour, powdered sugar, and salt, then press firmly into the pan. Prick it with a fork and bake until the edges turn lightly golden. Lower the oven to 325°F (163°C) for the next stage.
3. Add the brownie layer.
While the crust cools, prepare your brownie batter. Pour it over the shortbread and smooth it evenly. Bake for 38–43 minutes, until just set, then let it cool completely on a wire rack — a stint in the freezer for about 30 minutes speeds this up if you’re short on time.
4. Make the ganache.
Heat the heavy cream until it just begins to bubble, then pour it over the chopped dark chocolate. Let it sit for a minute, then stir until smooth, adding the butter and a touch of corn syrup for shine. Let it cool to room temperature until it thickens into a scoopable consistency.
5. Assemble.
Once the brownies are fully cooled, spread the cooled caramel evenly over the top. Layer the ganache over that, smoothing carefully. Finish with a sprinkle of flaky sea salt to balance the sweetness. Slice into squares using a warm, sharp knife, wiping it clean between each cut for the neatest edges.
Tips for the Best Results
Let the caramel cool completely before spreading it — it distributes far more evenly that way. Mixing butter and corn syrup into the ganache while it’s still warm is what gives you that glossy, professional shine. A warm knife makes for cleaner slices, and chilling the pan briefly before cutting helps prevent the layers from smearing together. Fresh, homemade shortbread crust genuinely tastes better than any pre-made alternative.
Easy Variations
For a dairy-free version, swap the butter for coconut oil and use coconut cream in place of heavy cream. A sugar substitute like monk fruit sweetener works in the crust and caramel for a lower-sugar option. Toasted nuts, shredded coconut, or a pinch of espresso powder stirred into the caramel each bring something different, and milk or white chocolate can stand in for dark chocolate if you want a sweeter topping.
How to Serve Them
Arrange on a decorative platter or wooden board, finished with extra sea salt, chocolate shavings, or a light caramel drizzle. They pair beautifully with coffee, tea, or a scoop of vanilla ice cream for something even more indulgent.
Make Ahead and Storage
Store leftovers in an airtight container at room temperature for up to 2 days to keep them soft and gooey. They freeze well too — wrap individual slices in plastic wrap and store in a freezer-safe container for up to 3 months. To bring back that just-baked gooeyness, microwave a slice for 10–15 seconds without melting the ganache entirely.
Why This One Is Worth the Multi-Step Process
What makes these brownies feel genuinely special isn’t any single difficult technique — it’s the way three simple layers (shortbread, brownie, caramel, ganache) combine into something far more impressive than the sum of its parts. Once you’ve worked through the layering and timing once, it becomes a surprisingly manageable dessert to repeat for gifting, special occasions, or just an indulgent weekend baking project.


