clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Caramel brownies are rich, moist, and decadent. Baked from the thickest and indulgent chocolate batter and topped with a homemade creamy caramel sauce. |

Caramel Brownies

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Sam Hu | Ahead of Thyme
  • Total Time: 45 minutes
  • Yield: 9 squares
  • Diet: Vegetarian


Caramel brownies are rich, moist, and decadent. Baked from the thickest and indulgent chocolate batter and topped with a homemade creamy caramel sauce. 


  • 6 ozsemi-sweet chocolatecoarsely chopped (or 1 cup chocolate chips)
  • 1/2 cup butterunsalted
  • 1/2 cup granulated sugar
  • 1/2 cup brown sugar
  • 2 large eggs
  • 1 teaspoon vanilla extract
  • 3/4 cup all-purpose flour
  • 1/2 cup cocoa powder
  • 1/2 teaspoon salt

For the Caramel Topping:

  • ¾ cup granulated sugar
  • 4 + ½ tablespoons unsalted buttercubed
  • 6 tablespoons heavy cream


Make the Brownies:

  1. Preheat the oven to 350°F. Grease a 9-inch square baking pan and line it with parchment paper so that it hangs over two sides to make it easy to life the brownies out of the pan when baked.
  2. Melt the chocolate with butter in a medium heatproof bowl over a pan of simmering water. Make sure the bottom of the bowl does not touch the water, or you will burn the chocolate. Whisk until melted and smooth. Remove from heat.
  3. Add sugars into the chocolate mixture and whisk until completely combined.  Then, whisk in eggs and vanilla, until just combined. 
  4. Add in flour, cocoa powder, and salt and fold together using a large spatula until just combined. Transfer the thick batter into the prepared baking pan.
  5. Bake for 25-30 minutes, until a toothpick inserted comes out clean with moist a few moist crumbs attached. If it comes out clean, it's overbaked.

Make the Caramel Sauce:

  1. Meanwhile, make the caramel sauce by heating sugar in a large shallow saucepan over medium-high heat. Whisk continuously as the sugar as it begins to melt. It will form clumps but will eventually melt completely. This can take 10-15 minutes. Continue to stir continuously until the sugar reaches a deep amber colour. Keep a close eye because the sugar will burn if you overcook. 
  2. Add the butter (note that the butter will immediately begin bubbling and may splatter, so be careful). Whisk until the butter is completely melted, then cook for 1 minute without stirring.
  3. Slowly pour in the heavy cream and whisk until combined in the mixture. Again, be careful as the mixture will bubble and may splatter. Remove from heat and allow the sauce to cool in the saucepan for 10 minutes. The caramel will thicken as it cools. 

Add the Topping:

  1. Once the brownies are done, remove the baking pan from the oven and place it on a wire cooling rack. Allow the brownies to cool for 10 minutes in the pan, then remove from the pan and place on the wire cooling rack.
  2. Pour the slightly cooled caramel sauce on top of the brownies. Spread it evenly with a metal spatula.
  3. Allow the caramel to set, then cut into squares. You can place it in the refrigerator to help it firm up faster. 


How to store: Store in an airtight container at room temperature for up to 3 days, or in the refrigerator for up to one week. I would not suggest stacking them up as the caramel may cause them to stick together when stacked.

How to freeze: Brownies freeze really well. Store in single layers divided in between pieces of parchment paper in an airtight container or freezer bag. Freeze for up to 3 months. To eat, allow the brownies to thaw in the refrigerator overnight or on the kitchen counter for a few hours.

  • Prep Time: 20 minutes
  • Cook Time: 25 minutes
  • Category: Bars
  • Method: Bake
  • Cuisine: American