Desserts · Part 1 of 3: Ingredients
Triple Chocolate Salted Caramel Brownie Bars with Caramel Swirls

- Prep
- Cook
- Total
- Serves
- 16
Imagine a thick brownie bar with a fudgy, dense crumb, pockets of melted dark and milk chocolate, toasted hazelnuts and ribbons of salted caramel. A web of white chocolate lies across the top, finished with grated chocolate curls and a pinch of flaky sea salt. This is a single-pan dessert built for sharing.
Triple chocolate fudge salted caramel brownie bars bring three kinds of chocolate into one pan: dark chocolate for depth, milk chocolate for softness and grated chocolate for texture on top. Chopped hazelnuts add crunch, soft caramel pieces melt into the batter, and a drizzle of caramel sauce swirled with white chocolate creates the marbled look.
The bake is short and steady, so the middle stays fudgy and the bars slice cleanly. Work through the steps in order, and set aside time for the brownie to cool completely before you lift it out, because that cooling is what gives thick, glossy bars their clean edges.
Ingredients
Brownie batter
- 4 oz dark chocolate, chopped
- 2 oz milk chocolate, chopped
- 1/2 cup unsalted butter, cut into pieces
- 1 cup granulated sugar
- 2 large eggs, at room temperature
- 1 tsp vanilla extract
- 1/2 cup all-purpose flour
- 1/4 cup unsweetened cocoa powder
- 1/4 tsp fine sea salt
- 1/2 cup hazelnuts, roughly chopped
Caramel
- 1/2 cup soft caramel pieces, chopped
- 1/4 cup caramel sauce
Topping
- 2 oz white chocolate, melted
- 1 oz dark chocolate, grated into curls and shavings
- flaky sea salt for serving
Why this recipe works
Melting the chocolates with butter gives the batter a glossy, dense structure. Using a modest amount of flour and cocoa keeps the crumb close and fudgy rather than cakey, so each bite holds together. Folding the dry ingredients in only until they disappear prevents extra gluten from forming, which would make the bars tough.
The caramel works in two ways. Soft caramel pieces soften in the warm batter and form chewy pockets, while caramel sauce drizzled on the surface and swirled with melted white chocolate creates ribbons that stay visible after baking.
The flaky sea salt sprinkled at the end balances the sweetness of the caramel and deepens the chocolate flavor without tasting salty.
Notes and substitutions
Choose a bar chocolate with a clear cocoa percentage for the dark chocolate and a good-quality milk chocolate with real cocoa butter, since the flavor of the chocolate carries the whole bake.
Keep the hazelnuts roughly chopped so they stay crunchy in the fudgy crumb. The caramel pieces should be soft and chewy; very hard candy will not melt into ribbons. Use a caramel sauce that is thick enough to drizzle without running off the batter.
Use a 9 by 13-inch metal baking pan because metal conducts heat evenly and gives a set, sliceable edge. Line it with parchment paper and let the overhang act as handles to lift the brownie out. A wooden board and a sharp chef's knife are best for chopping the hard chocolate and sticky caramel.
A box grater makes fine curls and shavings for the topping, and a skewer or toothpick is all you need for the swirl. Substitutions are easy: walnuts or pecans can replace the hazelnuts, and thick dulce de leche, warmed slightly, can stand in for the caramel sauce.
- milk chocolate: additional dark chocolate, for a less sweet bar
- hazelnuts: walnuts or pecans, chopped
- caramel sauce: thick dulce de leche, warmed slightly so it drizzles
Equipment
- 9 by 13-inch metal baking pan
- parchment paper
- wooden cutting board and chef's knife
- box grater
- skewer or toothpick
- wire rack
Up next · Part 2 of 3
6 steps · 30 min of cooking · what to look for at each stage
Step-by-step instructions (Part 2)