This post may contain references to products from one or more of our advertisers. Oh Sweet Basil may receive compensation when you click on links to such products.

I grew up eating my mom’s famous caramel brownies made from a cake mix, and we’ve finally created a recipe for caramel brownies from scratch that’s even better than the ones my mom made! 

A stack of brownies from scratch oozing with caramel
Want to save this recipe?
Just enter your email and get it sent to your inbox! Plus, you’ll get new recipes from us every week!

Easy Brownies From Scratch

I’ve chatted about Mom’s famous caramel brownies a few times and we finally posted the original recipe a while back, but I somehow became convinced that we needed a perfectly comparable caramel brownies from scratch recipe and couldn’t let it go until I discovered it. And discovered it I did.

The secret is in the homemade brownie itself. You see, I tried a gazillion recipes and none of them held up against the caramel like I wanted. Too soft, too cakey, too runny (no really, it never set up), or way too dry. Ugh, it was annoying! And then I had the brilliant idea of going back to just why we loved Mom’s.

It was in the cake mix. It had to be German cake mix or it didn’t taste right and the texture was off.

So THAT was the answer! I’d start with the makings of a cake then ditch the rest of the ingredients and go back to the butter and evaporated milk just like Mom’s recipe. DING DING DING! Everything else fell into place and this is our new go-to brownie recipe from scratch! 

A thick stack of homemade brownies with caramel laying on top of eachother

Ingredients for Caramel Brownies From Scratch

Don’t let the layer of gooey caramel oozing out from the homemade brownies fool you into thinking these are anything but easy brownies from scratch. Here’s what you’ll need to make this caramel brownie recipe: 

  • All-purpose flour
  • Granulated sugar
  • Dutch process cocoa powder
  • Baking powder
  • Baking soda
  • Salt
  • Eggs
  • Unsalted butter
  • Evaporated milk
  • Caramel squares
  • Chocolate chips
Caramel Brownies Made From Scratch

How to Make Brownies From Scratch

These easy homemade brownies from scratch have a few extra steps, but the recipe is simple enough to make. Here’s how we make these caramel brownies: 

  1. Melt the evaporated milk and caramel squares in the microwave, stirring every 30 seconds until smooth.
  2. In a large bowl, whisk together the dry ingredients. 
  3. Stir the wet ingredients into the dry. 
  4. Pour half the brownie batter into a greased 9×13-inch ban. 
  5. Bake for 8 minutes, then remove from oven. 
  6. Sprinkle with chocolate chips, then carefully pour the caramel over top.
  7. Gently press the remaining brownie batter over the caramel layer. 
  8. Return the brownies to the oven and bake until done. 

Can I Make the Caramels From Scratch as Well?

If you want to, of course you can! I recommend using our Homemade Caramels recipe if that’s the route you want to go.

Can I Omit the Caramel Layer?

If you want to make truly amazing brownies from scratch without the gooey caramel in the center, you’re welcome to omit it. But we think the caramel is what really takes this easy homemade brownie recipe to the next level! 

A thick stack of Caramel Brownies Made from Scratch placed on top of eachother

Tips for Making the Best Brownies From Scratch

Be sure to buy evaporated milk and NOT sweetened condensed milk. They’re two totally different milk products, so it’s important that you buy the right one. 

Also note that if you don’t want to pat each piece of dough out in your hand before placing on top of the caramel layer, you can just press it out on plastic wrap and turn it directly out onto the brownies. Just do whichever method is easiest for you! 

Lastly, these easy brownies from scratch will stay fresh at room temperature for a few days. You can also slice and freeze individual servings for later, if desired. 

More Decadent Desserts You’re Sure to Love:

More Homemade Brownie Recipes:

Caramel Brownies From Scratch

3.18 from 35 votes

Caramel Brownies from Scratch

By Sweet Basil
Prep10 minutes
Cook23 minutes
Total33 minutes
Servings12 -16
I grew up eating my mom's famous caramel brownies made from a cake mix, and we've finally created a recipe for caramel brownies from scratch that's even better than the ones my mom made! 
Want to save this recipe?
Get this sent to your inbox, plus get new recipes from us every week!

Ingredients 

  • 1 Package Caramel Squares, unwrapped
  • 2/3 Cup Evaporated Milk, divided, Plus 2 Tablespoons
  • 1 ½ Cups All-Purpose Flour
  • 2 Cups Granulated Sugar
  • ½ Cup Dutch Processed Cocoa, plus 1 Tablespoon
  • 1 ½ teaspoons Baking Powder
  • 1 ½ teaspoons Baking Soda
  • 1 teaspoon Salt
  • ¾ Cup Unsalted Butter, melted, Plus 1 Tablespoon
  • 2 Eggs
  • 1 ¼ Cup Chocolate Chips

Instructions 

  • Preheat the oven to 350 degrees F and grease a 9×13” baking pan.
  • In a large bowl, add the caramels and 1/3 cup evaporated milk.
    1 Package Caramel Squares, 2/3 Cup Evaporated Milk
  • Heat in the microwave, stirring at 30-second intervals until smooth. Set aside.
  • In another large bowl, whisk together the flour, sugar, cocoa, baking powder, baking soda and salt.
    1 ½ Cups All-Purpose Flour, 2 Cups Granulated Sugar, ½ Cup Dutch Processed Cocoa, 1 ½ teaspoons Baking Powder, 1 ½ teaspoons Baking Soda, 1 teaspoon Salt
  • Add the butter and 1/3 cup + 2 tablespoons evaporated milk and eggs and stir until the batter is thick and no flour remains.
    2/3 Cup Evaporated Milk, ¾ Cup Unsalted Butter, 2 Eggs
  • Press half of the dough into the pan.
  • Bake for 8 minutes, remove from the oven and sprinkle evenly with chocolate chips.
    1 ¼ Cup Chocolate Chips
  • Pour the caramel evenly over the entire brownie. Go slow to be sure that everything is covered in caramel.
  • Pick up small amounts of dough, about palm-sized, and press flat between your hands.
  • Gently lay over the caramel and repeat until all of the caramel is covered.
  • Bake for 15 more minutes and allow to cool before slicing.

Recipe Notes

Caramel brownies will keep for up to a week in the refrigerator.

Nutrition

Serving: 1g, Calories: 313kcal, Carbohydrates: 60g, Protein: 3g, Fat: 8g, Saturated Fat: 5g, Polyunsaturated Fat: 3g, Cholesterol: 8mg, Sodium: 415mg, Fiber: 2g, Sugar: 46g

Nutrition information is automatically calculated, so should only be used as an approximation.

Like this? Leave a comment below!
A tall stack of Caramel Brownies From Scratch

About The Author

Carrian Cheney

Carrian Cheney is the creative force behind ‘Oh, Sweet Basil,’ a food blog she co-authors with her husband, Cade. She creates fresh, family-friendly recipes that encourage togetherness in the kitchen.

More Ideas

3.18 from 35 votes (24 ratings without comment)

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating




35 Comments

  1. Josephine phillips says:

    1 star
    I was hopeful but they were awful! I make many homemade things but NEVER again. I thought the recipe was confusing & hard to follow. It was a complete waste of time & ingredients. I’m sticking with Ghirardelli turtle brownies from now on.

    1. Sweet Basil says:

      Thanks for the feedback Josephine! I’m so sorry for the frustration! I need to go back into this recipe and figure out what is causing people problems.

  2. Kim Woodbury says:

    1 star
    I was excited to make these for my mom for Mother’s Day, but I should have read the reviews first because I had the same issue with the brownies not cooking through that others have had. What a disappointment! They were tasty but too gooey. Perhaps you should take the recipe off your website until you figure out what is wrong so others don’t have to deal with ruined desserts on special occasions.

  3. Jenny H says:

    Don’t make these. I made for a family dinner party- they NEVER cooked and I even put them back in the oven for about 20 mins and then I tried letting them set up overnight. Total waste! They were straight batter. Please just delete this web page.

    1. Sweet Basil says:

      Hi Jenny! I’m so sorry for your frustration! We have been getting similar comments lately and I have no clue what is going on. I’m going to go in an rework the recipe and try to figure out where the problem is. I’ve never had problems with this one. Thank you for taking time to leave a comment!

  4. Cherie Castle says:

    2 stars
    I really wanted this recipe to be a success for us. We aren’t sure what we are missing either. We even tried the recipe twice. First, my (18YO) daughter attempted it, came out like others had mentioned in the comments—undercooked and raw. Second attempt was done by myself. I gathered the ingredients, watched the video, read through the instructions, and made according to how instructions were printed. I had the exact same problem. Undercooked and raw. So bummed as we really wanted caramel brownies. Best of luck to those whom attemp this recipe, may you have better success.

  5. Renee says:

    2 stars
    Followed the recipe exactly and it was more the consistency of raw brownie batter, even after baking. Flavor was delicious and we ended up using it like hot fudge on top of ice cream, but was a pretty embarrassing fail for our dinner party. I should’ve read the comments first. Others were surprised about no eggs, but the recipe has 2 eggs in it. Was it changed? A lot of effort for an embarrassing fail 🙁

    1. Sweet Basil says:

      Hi Renee! I’m so sorry about your frustration. I’m not sure what is happening with this recipe that is causing people problems, but I’m going to put it on my test list to revisit and verify the recipe is correct as written. Again, I apologize for the disappointment!

      1. Megan says:

        3 stars
        Just realized your ingredients list toward the top of the post doesn’t include eggs, but your actual recipe at the bottom does. Is this supposed to be with or without eggs?

      2. Sweet Basil says:

        Oops, sorry for the confusion Megan! With eggs!

  6. Richard says:

    2 stars
    No eggs and its a straight dry mix, I added 2 eggs and it was perfect…….

  7. Holly says:

    2 stars
    Tastes good but the consistency is that of uncooked brownie batter.
    Thankfully I made these for my husband and I rather than for company. Didn’t notice the other similar reviews until it was too late.

    Followed the directions & result was ‘Pinterest fail’ by appearance.
    Needs more baking time/ less baking soda?
    Honestly would recommend adjusting recipe or taking this down so others don’t have the same baking disaster.

    1. Sweet Basil says:

      Hi Holly! Did you bake the bottom half of the brownie first before putting the caramel on? The video is very helpful to see how to make them and what to expect for the final product.

  8. Jillisa says:

    1 star
    These were disgusting! Did you forget to put eggs in the recipe? Something is very wrong with this recipe. Total waste of ingredients. I made them for company, and whatever they turned out to be was an embarrassment.

    1. Sweet Basil says:

      Hi Jillisa! I’m so sorry you have a negative experience with these brownies. They aren’t any eggs in this. These are actually a family favorite of ours. Did you bake the bottom layer of brownies and then add the caramel and patchwork the batter/dough on top? These are totally irresistible if they are baked correctly. There is also a video if that helps at all.