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!

Table of Contents
- Easy Brownies From Scratch
- Ingredients for Caramel Brownies From Scratch
- How to Make Brownies From Scratch
- Can I Make the Caramels From Scratch as Well?
- Can I Omit the Caramel Layer?
- Tips for Making the Best Brownies From Scratch
- More Decadent Desserts You’re Sure to Love:
- More Homemade Brownie Recipes:
- Caramel Brownies From Scratch
- Caramel Brownies from Scratch Recipe
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!

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

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:
- Melt the evaporated milk and caramel squares in the microwave, stirring every 30 seconds until smooth.
- In a large bowl, whisk together the dry ingredients.
- Stir the wet ingredients into the dry.
- Pour half the brownie batter into a greased 9×13-inch ban.
- Bake for 8 minutes, then remove from oven.
- Sprinkle with chocolate chips, then carefully pour the caramel over top.
- Gently press the remaining brownie batter over the caramel layer.
- 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!

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:
- Dulce de Leche Chocolate Cheesecake
- Salted Caramel Crème Brûlée
- Lime Cheesecake with Triple Berry Sauce
- Lemon Poppy Seed Cake with Cream Cheese Frosting
- Flourless Chocolate Cake
- Mini Fruit Tarts
- Instant Pot Peanut Butter Cup Cheesecake
- Nutella Dulce de Leche Chocolate Chip Cookie Pie
- Peanut Butter Cheesecake Oreo Brownies
- Reese’s Peanut Butter Marshmallow Cookie Pie
- All our DESSERT RECIPES!
More Homemade Brownie Recipes:
- Blackberry Cheesecake Brownies
- Peanut Butter Cheesecake Oreo Brownies
- Skillet Rocky Road Brownies
- S’mores Brownies
- Caramel Nutella Brownies
- Fudgy Caramel Egg Brownies
- Copycat BYU Mint Brownies
- ALL OF OUR BAR DESSERTS!
Caramel Brownies From Scratch






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.
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.
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.
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.
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!
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.
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 🙁
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!
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?
Oops, sorry for the confusion Megan! With eggs!
No eggs and its a straight dry mix, I added 2 eggs and it was perfect…….
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.
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.
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.
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.