With a river of caramel running through the middle of each one, these chocolate caramel brownies are next-level goodness. Gooey, chewy and indulgent, my cheats caramel is just 2 ingredients and you can have these in the oven in less than 20 minutes.

The brownie base is amazing. It has the perfect crackly top and just the right amount of gooey and fudgy whilst also holding it’s shape. With a good hit of caramel they are also seriously addictive.

For more favourite brownies, try these brownie blondies and these triple chocolate brownies.

Top down view of 9 brownies, topped with caramel.

There are different types of brownies, from fudgy to cakey to gooey brownies just like these. While my favourites are either fudgy or gooey, even the cakey style have their place.

This caramel chocolate brownies recipe is one I now adapt for all my brownie recipes. It makes a perfect fudgy brownie, ready for add-ins, like these Fererro Rocher brownies or a great base for topping like these fudgy marshmallow brownies or my chocolate coconut brownies.

Ingredients & substitutions

Most of the ingredients in these caramel stuffed brownies are self-explanatory but some benefit from a little explanation.

Jump to the recipe card for full ingredients and instructions.

  • Caramel: This recipe starts with my cheats caramel which is a simple combination of chewy store-bought caramels and cream. I like Werthers chewy caramels best but Kraft caramels will work too. There are other options for the caramel though;
    • If you want to get extra creative, make this homemade caramel sauce,
    • Or you can use a store-bought caramel sauce (like Bonne Maman),
    • The ratio of caramel to brownie will change but you can use caramel-filled chocolate like Rolos or Cadbury Caramello.
  • Chocolate: Use a dark chocolate or semi-sweet chocolate with anywhere from 50%-70% cocoa solids.
  • Dutch processed cocoa – I use this mainly for its dark colour in this recipe so you can absolutely swap it out for standard unsweetened cocoa.

Variations

  • You can swap the caramel for Biscoff spread, peanut butter or Nutella too.
  • Turn them into salted caramel brownies by stirring some salt into your caramel to taste.
  • You could add in some dark/semi-sweet chocolate chips for even more chocolate flavor.
  • Try adding some nuts like pecans or walnuts for some crunch.
A stack of 3 brownies with caramel oozing down the sides.

How to make chocolate caramel brownies

No box mixes here because they’re so quick you don’t need them. I love simple recipes like this. You can get all the dry ingredients mixed together and stored in your pantry ready to go at a moments notice. Ok, so with this recipe, having a mix ready to go will only save you 5 minutes, but 5 minutes is 5 minutes. Especially when chocolate is involved.

Making caramel brownies from scratch means you get to control what goes into them and they are truly easy to do. There is no need to par-bake a base, just mix up the batter then layer it right in the tin before baking.

Jump to the recipe card for full ingredients and instructions.

1. Make the caramel

Either make a homemade caramel sauce or make my cheats caramel (per the recipe card below). Just combine chewy caramels and cream in a pan over low heat and stir until smooth. Set that aside to cool before making the brownie batter.

Caramels being stirred into cream in a saucepan.

2. Make the brownie batter

Start by melting together chocolate and butter in a microwave safe bowl in the microwave. Next, beat the sugar and eggs together until really light and fluffy then pour in the butter and chocolate mixture.

Chocolate being poured into whipped eggs.

Gently stir it all together until almost fully combined.

Stirring the chocolate into the wet ingredients.

Next, add the dry ingredients and again, very gently fold them through.

The chocolate brownie batter in a mixing bowl with a spatula sticking out.

3. Assemble and bake

Spread ⅓ of the batter into the base of a prepared tin, then make little dents all over. Pour over the caramel, right to the edges. Lots of it will settle into those dents.

Caramel being poured onto brownie batter in a pan.

Now, dollop spoonfuls of the remaining batter over the caramel (this makes it easier to spread).

Brownie batter dolloped over the top of the caramel.

Once you’ve dropped all the batter over the caramel, gently spread it out so that you don’t disturb the caramel layer. Now just bake the brownies for around 25 minutes until just cooked through.

The brownie batter spread out in the pan, ready to bake.

Storage

Once sliced, these brownies are best stored in an airtight container in the fridge.

  • A few minutes out of the fridge, the caramel is still chewy.
  • At room temperature, the caramel will soften a bit and may start to ooze down the sides.

Both ways taste amazing so pick whichever way appeals to you most. You could even warm them up and serve them with a scoop of vanilla ice cream for extra decadence.

You can also freeze these chocolate caramel brownies for up to 3 months. Start by putting the cooled brownies on a baking tray in the freezer until they’re solid. For best results, wrap each one individually in plastic wrap, then place them in an airtight container or zip lock bag.

A brownie with caramel oozing out of the centre.

I think that’s enough talking for today because you have some caramel filled brownies to make. Believe me, these will disappear quickly.

More recipes you‘ll love

A stack of 3 brownies with caramel oozing down the sides.
4.7 from 7 ratings
These chocolate caramel brownies are rich, gooey and the perfect indulgent dessert. So easy to make, they can be in the oven in 20 minutes!

Ingredients

  • 200 g store-bought soft caramels (Werthers/Kraft) (7oz) (or caramel sauce, notes 2)
  • 1 ½ tablespoons thickened cream (heavy cream) (6 tsp, notes 1)
  • 85  unsalted butter (¾ stick / 3oz)
  • 85 dark chocolate (70% cocoa solids) , roughly chopped, (3oz)
  • cup granulated white sugar
  • ¼ cup packed light brown sugar
  • large eggs , room temp
  • 98 plain flour (all purpose flour) (¾ cup)
  • 25 Dutch processed cocoa powder (or regular unsweetened) (¼ cup / ~1oz)
  • ¼ teaspoon  salt

For best results, always weigh ingredients where a weight is provided

Equipment

Instructions
 

  • Preheat the oven to 180C (160C fan forced) / 350F. Grease and line an 8×8 inch square baking tin with baking paper.
  • Over low heat and stirring constantly, melt together the caramels and cream in a saucepan until smooth. Set aside.
    You can also use the microwave, heating in 30 second increments at 80% power, stirring well between each until done.
  • Place the butter and chocolate in a heat proof bowl and microwave for 30 seconds at a time, stirring between each until melted and smooth. Set aside.
  • Place both sugars and the eggs in a large bowl. Beat with a handheld mixer for around 1-2 minutes until light and fluffy (or in a stand mixer with paddle attachment for 3-5 minutes)
  • Add the melted butter and chocolate mixture and stir through with a spatula.
  • Sift over the plain flour, cocoa and salt and stir through with a spatula until just combined.
  • Spread half the brownie batter into the prepared pan and make a few dents with a spoon (where the caramel can pool).
  • Drizzle the caramel all over letting it pool in the dents (if it's no longer runny, heat it very slightly until it's just pourable).
  • Drop spoonfuls of the remaining half of the brownie mixture all over (it's hard to spread so dropping it randomly is easier) then just lightly spread to cover the caramel.
  • Bake for around 24-25 minutes or until a toothpick comes out with some sticky crumbs on it (see notes).
  • Please take a moment to leave a comment & rating. It's appreciated and so helpful.

Notes

  1. Tablespoons: I use a standard Australian 20ml tablespoon (equal to 4 teaspoons). Check yours before measuring.Cream in this recipe is for 6 teaspoons.
  2. Caramel: If you don’t want to make the cheats caramel in the recipe, you can make the real thing. Use this homemade caramel recipe and let it cool to room temperature before you use it in the brownies. You’ll need about ¾ cup.
  3. You can use regular unsweetened cocoa if you can’t get dutch processed.
  4. Brownies are done when a toothpick comes out with a few sticky crumbs on it. They will carry-over bake in the tin.
    • Toothpick comes out with wet mix – not done
    • Toothpick comes out with sticky crumbs – DONE
    • Toothpick comes out with no mix or crumbs – overdone (save these for serving with ice cream – yum)
  5. Serving: These brownies are best served 5-10 minutes after taking out the of the fridge.
  6. Storage: Store in an airtight container in the fridge
  7. Freezing: Freeze the brownies on a baking tray until solid, then wrap individually in plastic wrap, place in an airtight container and freeze for up to 3 months.
  8. Nutrition details are approximate only – scroll below the recipe to find the full nutritional information.
MORE BROWNIES & BARS!
Love this recipe?Add Sugar Salt Magic as a preferred Google source.
Nutrition information is approximate only and derived from an online calculator. The brands you use and any changes you make may cause variations.

Nutrition Facts
Chocolate Caramel Brownies
Amount Per Serving (66 g)
Calories 202 Calories from Fat 81
% Daily Value*
Fat 9g14%
Saturated Fat 5g31%
Trans Fat 0.2g
Polyunsaturated Fat 1g
Monounsaturated Fat 2g
Cholesterol 37mg12%
Sodium 73mg3%
Potassium 111mg3%
Carbohydrates 29g10%
Fiber 1g4%
Sugar 21g23%
Protein 3g6%
Vitamin A 195IU4%
Vitamin C 0.1mg0%
Calcium 33mg3%
Iron 1mg6%
* Percent Daily Values are based on a 2000 calorie diet.