Skip to Content

The Best Chocolate Caramel Brownies Recipe

Chocolate caramel brownies are one of the most decadent and luscious desserts out there.

The chocolatey brownie is crisp on the top, with caramel and sweetened condensed milk ribbon running throughout, creating a satisfying and flavorful treat.

Chocolate dessert with chocolate chips.

A Mountain Of Chocolate

My husband used to joke about a place called chocolate mountain, and of course, the kids totally believed it. If there was such a place, they’d have some of these caramel brownies there front and center. The brownies are so fudgy and gooey and absolutely perfect.

A caramel brownie sitting on the counter.

I make a lot of dessert recipes for the blog and will eat some and give the rest away so I don’t end up eating them all. But my youngest wanted me to keep the brownies. So, we did, and…I am almost embarrassed to admit that I was a bit indulgent with the homemade brownies and ate over half all on my own. They. Are. So. Good. And gooey and chewy.

Gooey brownies on a brown counter.

Chocolate and caramel are dripping from this brownie, and believe me, y’all will love it.


  • Butter, melted
  • Vegetable oil
  • Brown sugar
  • Eggs
  • Vanilla extract
  • Salt
  • All-purpose flour
  • Unsweetened cocoa
  • Semi-sweet chocolate chips
  • Caramels
  • Sweetened condensed milk

Full printable recipe with measurements and instructions listed at the bottom of the post in the recipe card.

How To Make The Recipe

  1. Add the melted butter, oil, sugar, eggs, and vanilla to a large bowl and mix well.
  2. Next, sift the flour, cocoa, and salt, add to the bowl, and combine.
  3. Add 3/4 of the chocolate chips to the batter and stir.
  4. Pour half of the batter into a 9″ x 13″ baking dish and spread to the edges.
  5. In a medium-sized bowl, add the caramels and sweetened condensed milk and microwave in increments of 30 seconds, stirring in between, until melted.
  6. Pour the caramel mixture over the brownies.
  7. Spread the remaining brownie batter over the top of the caramel and spread it out as best you can.
  8. Sprinkle the remainder of the chocolate chips on top.
  9. Bake for approximately 40 minutes.

Step-By-Step Instructions For The Dessert

Pouring melted butter into a glass bowl,

Pour the melted butter into a large mixing bowl.

Melted butter, brown, and white sugar in a bowl.

Add the sugar and brown sugar to the bowl.

Eggs, sugar, butter, and oil in a large glass bowl.

Add the vegetable oil, vanilla extract, and eggs to the bowl and mix everything until combined.

Getting ready to sift flour, cocoa, and salt in a sifter.

Next, add the flour, unsweetened cocoa powder, and salt to a sifter and sift the ingredients.

Then, add the dry ingredients to the butter mixture and mix until combined.

Chocolate chips in a mixing bowl.

Add 3/4 of the chocolate chips to the brownie batter and stir until combined. You will be saving 1/4 of the chocolate chips to sprinkle on top of the batter.

Uncooked brownies in a casserole dish with parchment paper.

Spread half of the brownie batter into a 9″ x 13″ baking dish. I used some parchment paper in the dish to make it easier to take the brownies out, but it’s not necessary.

Caramel squares and sweetened condensed milk in a red bowl.

Next, unwrap all of the caramels and add them to a medium-sized bowl. Pour the sweetened condensed milk into the bowl and microwave in increments of 30 seconds, stirring in between.

I think it took a total of about two minutes to melt the caramels. It does help to stir in between each 30-second interval. It might take a little longer or a little less time, depending on your microwave.

Sweetened condensed milk and melted caramel in a glass dish.

Pour the caramel and sweetened condensed milk over the top of the brownie batter and spread it out.

It doesn’t have to go on top of the batter perfectly; just spread it out the best you can.

Uncooked brownie batter in a dish.

Spread the remainder of the brownie batter on top of the caramel layer and top with the remainder of the chocolate chips.

Bake for approximately 40 minutes.

How To Tell If Brownies Are Done

I test the brownies with a cake tester. You can also use a thin knife to test the brownies. If you’d like to have more fudgy brownies, then the 40 minutes of bake time should do the trick. But, if you’d like cake-like brownies, you will need to cook them a little longer than 40 minutes.

Most of the time, when you stick a cake tester in brownies, it will come out clean–and that’s more cake-like. If you stick the cake tester in the brownies and it comes out completely covered in batter, you need to cook them more. If the tester comes out with just a little bit of batter on it, then they will be fudgier.

A pan of sliced brownies.

How To Cut Brownies

I cut the brownies a little big for the pictures, but they are very decadent, so you can cut them a little smaller and get about 36 brownies out of the batch.

The best way to cut brownies is to place them in the refrigerator and let them firm up a little. Once they firm up, you can cut them with a sharp knife and get a clean cut. But, if you’re not too worried about getting a clean cut, you can cut them as small or as big as you’d like.

(Or, you can be like us and grab a fork and start eating as soon as they come out of the oven, messy and all).

I used parchment paper in the baking dish and once the brownies cooled, I was able to lift the brownies out and cut them up easily. These are perfect for taking to an office party, a potluck, or sharing with the office staff and teachers at the kid’s school. They will love you for it.

Caramel and chocolate dessert on a counter.

Add Some Variety To Your Caramel Brownie Recipe

There are a variety of toppings you can add to caramel chocolate brownies to enhance their flavor and presentation. Here are a few ideas:

  1. Salted Caramel Drizzle: Get some store-bought caramel sauce and drizzle it over the top of the brownies. Top with a sprinkle of flaky sea salt.
  2. Whipped Cream: Add a dollop of whipped cream on top of each brownie. You can even sprinkle some chocolate shavings on top of the whipped cream for added decoration.
  3. Vanilla ice cream: There’s nothing better than a scoop of vanilla ice cream on top of hot brownies right out of the oven. Add some chocolate or caramel drizzle over the ice cream.
  4. Chopped Nuts: Sprinkle a handful of chopped nuts, such as walnuts, pecans, or almonds, on top of the brownies. They will add a nice crunch and complement the chocolate and caramel flavors.
  5. Shredded Toasted Coconut: Toast some coconut and sprinkle it over the brownies for a tropical touch. You can use either sweetened or unsweetened coconut, depending on your preference.
  6. Fresh Berries: Top the brownies with a handful of fresh berries like raspberries, strawberries, or blueberries. The fruity burst of flavor will complement the rich caramel and chocolate.

More Decadent Desserts:

Caramel brownies sliced and sitting on parchment paper.

Can You Freeze Brownies?

Yes, you can freeze brownies, but I would make sure you wrap them in some plastic wrap and place them inside a freezer-safe baggie that seals well or some sort of freezer-safe container. When you go to thaw them out, just place them on the counter where they can thaw easily. You can freeze them for up to three months.

Brownie Storage

If you store them in an airtight container, the brownies will be fine for about three to four days on the counter. They will last up to a week in the fridge.

The Best Chocolate Caramel Brownies Recipe

Chocolate caramel brownies are the perfect addition to any dessert table. Need something for the bake sale? These are the ones that will always be a hit.

With a gooey caramel center and thick ribbons throughout, you can’t go wrong. This caramel and chocolate brownie recipe might just become your favorite thing.

Be sure to leave a comment below. I check back often and love to hear from everyone!

Three caramel brownies stacked on top of each other.

Chocolate Caramel Brownies

Yield: 36
Prep Time: 30 minutes
Cook Time: 40 minutes
Additional Time: 1 hour
Total Time: 2 hours 10 minutes

Chocolate caramel brownies are a decadent dessert that are easy to make. This recipe might just become one of your favorite desserts.


  • 1 cup butter, melted
  • 2 tablespoons vegetable oil
  • 1 cup brown sugar
  • 1-1/4 cups sugar
  • 4 eggs
  • 2 teaspoons vanilla extract
  • 3/4 teaspoon salt
  • 1 cup all-purpose flour
  • 1 cup unsweetened cocoa
  • 12 ounces chocolate chips

Caramel Layer

  • 11 ounces wrapped caramels
  • 14 ounces sweetened condensed milk


  1. Preheat oven to 350-degrees and grease a 9" x 13" baking dish.
  2. Add the melted butter, brown and white sugar, vegetable oil, vanilla extract, and eggs to a large bowl and mix well.
  3. Next, sift the flour, unsweetened cocoa, and salt together.
  4. Add the sifted ingredients to the wet mixture and mix until combined.
  5. Pour 3/4 of the chocolate chips into the batter and mix.
  6. Spread half of the brownie batter into the bottom of the prepared baking dish and set aside.
  7. Unwrap all of the caramels, add them to a medium-sized microwave-safe dish, and pour the sweetened condensed milk over the top.
  8. Microwave the caramel mixture in increments of 30-seconds, stirring in between until melted.
  9. Pour the melted caramel mixture over the top of the brownie mixture and spread it to the edges.
  10. Add the rest of the brownie mixture over the caramel layer and spread out (it's ok if the brownie mixture doesn't completely cover the caramel layer).
  11. Sprinkle the remainder of the chocolate chips on top and bake for about 40 minutes.


If you'd like cake-like brownies then you can cook them a little longer than the 40 minutes, but if you'd like to have more fudgy brownies, the cake tester will come out with a little bit of batter still on it.

If you don't have caramels, you can use a jar of caramel sauce.

Nutrition Information:
Yield: 36 Serving Size: 1
Amount Per Serving: Calories: 314Total Fat: 11gSaturated Fat: 6gTrans Fat: 0gUnsaturated Fat: 4gCholesterol: 40mgSodium: 140mgCarbohydrates: 52gFiber: 1gSugar: 46gProtein: 4g

Nutrition is approximate.

Did you make this recipe?

Please leave a comment on the blog or share a photo on Pinterest

Delicious Turtle Brownies - Back To My Southern Roots

Tuesday 28th of September 2021

[…] There’s nothing better than the combination of pecans, chocolate, and caramel, all wrapped into one brownie. […]

Cream Cheese Brownies with Pumpkin #HalloweenTreatsWeek - Back To My Southern Roots

Friday 24th of September 2021

[…] share your comments below and share a picture of your brownies on the Pinterest Pin!  If you made any changes or added something different, be sure to share […]

Brownie Mix Cookies - Back To My Southern Roots

Monday 8th of February 2021

[…] add the eggs and the vegetable oil to the bowl with the brownie […]

Pecan Praline Recipe - Back To My Southern Roots

Saturday 16th of January 2021

[…] Break them up and add to a batter of brownies […]

Peanut Butter Swirl Brownies - Back To My Southern Roots

Thursday 10th of December 2020

[…] Brownies are always a safe bet when making desserts because almost everyone loves them. They are easy to make and turn out so sinfully delicious. […]

Skip to Recipe