This post may contain affiliate links. Please see my disclosure policy
Caramel Layer Bars are a Midwest classic made with German chocolate cake mix, gooey melted caramels, and chocolate chips. An easy, nostalgic bar cookie recipe Grandma always made.
Caramel Layer Bars are one of those timeless Midwest recipes that never goes out of style. A chocolate cake mix base gets pressed into a pan, par-baked, then layered with chocolate chips and a silky melted caramel filling before being topped with more crumbly cake mix dough. The result is a rich, gooey, utterly irresistible bar that tastes like it came straight from Grandma’s kitchen.

This recipe has been in my family for decades. My grandma made these caramel layer bars every single fall and through the holiday season. My mom carried on the tradition, and when I got my first apartment in college, I made them too. They were one of the very first recipes I posted on this blog, and now I’m giving the post a full rewrite to keep up with the times (and the new package sizes).
Even my husband, who typically has no interest in chocolate desserts, has always loved these. That layer of caramel does something to people. They just can’t stay away.
Erin’s Notes
- Only 6 ingredients — pantry staples you probably already have
- Easy to make — no mixer, no special equipment needed
- That gooey caramel layer — the whole reason people keep requesting them
- Perfect for potlucks and holidays — they travel well and feed a crowd
- A true Midwest classic — the kind of recipe passed down on an index card

Ingredients You’ll Need
Be sure to scroll to the bottom of the post for the FULL PRINTABLE recipe card.
- German chocolate cake mix (15.25 oz) — this is the current standard box size. Betty Crocker, Duncan Hines, and Pillsbury all work.
- Kraft caramels (11 oz) — the bag has shrunk over the years from the original 14 oz.
- Evaporated milk — used in both the cake dough and the caramel layer
- Butter
- Semi-sweet chocolate chips
- Chopped pecans or walnuts (optional) — traditional Midwest versions often include nuts; leave them out if you prefer

A Note On Package Sizes
Both the cake mix and the caramels have gotten smaller over the years. The original recipe was written for an 18.25 oz cake mix and a 14 oz bag of caramels. Here’s how to work with today’s sizes:
- Cake mix: All major brands are now 15.25 oz. Use one box as written the recipe still works beautifully.
- Caramels: Kraft bags are now 11 oz (about 36 caramels). The original called for 14 oz (about 50 caramels).
Because these are both a decent amount smaller, I am now using an 9-inch square baking pan instead of the original 13×9 inch pan. The end up too thin and not enough caramel to give you that nice gooey layer in the old sized pan.

Caramel Layer Bars
Ingredients
- 15.25 oz box German Chocolate Cake Mix
- 10 tablespoons butter, melted
- 2/3 cup evaporated milk, divided
- 11 oz caramels, unwrapped
- 1 cup chocolate chips
Instructions
- Preheat oven to 350º F. Line a 9-inch square baking dish with foil or grease well. Set aside.
- Combine Cake mix, melted butter, and 1/3 cup milk. Mix well. Put half of mixture into prepared pan and spread into an even layer. Bake for 6 minutes.15.25 oz box German Chocolate Cake Mix, 10 tablespoons butter, 2/3 cup evaporated milk
- Meanwhile, melt caramel and 1/3 cup evaporated milk, at 30 second intervals, stirring after each, until it is completely melted and smooth. Let it cool slightly while the base bakes.11 oz caramels
- Remove the pan from the oven and sprinkle evenly with 1 cup chocolate chips. Pour the caramel mixture over the top and gently spread into an even layer.1 cup chocolate chips
- Crumble the remaining dough over the caramel, it will have set up and while the based baked, so you can crumble it more like a cookie dough.
- Bake for 22-25 minutes. Remove from oven and allow to cool completely before serving.
Notes
- Caramel quantity: The original recipe called for a 14 oz bag (about 50 caramels). Kraft bags are now 11 oz (about 36 caramels).
- Cake mix size: All major brands (Betty Crocker, Duncan Hines, Pillsbury) are 15.25 oz. Use one box as written.
- Cake mix type: Avoid mixes labeled “with pudding in the mix” as they can make the dough too soft.
- Caramel bits shortcut: Kraft Caramel Bits (sold in the baking aisle, already unwrapped) work perfectly here. Use by weight as a substitute.
- Storage: Airtight container at room temperature for 4 days, refrigerator for 1 week, freezer for 2 months.
Nutrition
Nutrition information is automatically calculated, so should only be used as an approximation.
How To Make Caramel Layer Bars
- Prep your pan. Preheat oven to 350°F. Grease 9-inch square baking pan or line with parchment paper.
- Mix the dough. In a large bowl, combine the dry German chocolate cake mix, melted butter, and 1/3 cup evaporated milk. Mix by hand until a thick, crumbly dough forms. It will look more like a loose cookie dough than a cake batter, that’s exactly right.
- First bake. Press half of the dough evenly into the bottom of the prepared pan. Bake for 6 minutes. This par-bake sets the base so the caramel doesn’t sink through.


- Melt the caramels. While the base bakes, unwrap your caramels and melt them with 1/3 cup evaporated milk in a small saucepan over low heat, stirring frequently. You can also do this in the microwave in 30-second intervals. Let cool slightly.
- Layer it up. Remove the par-baked crust from the oven. Immediately sprinkle chocolate chips (and nuts, if using) evenly over the top. Pour the warm caramel mixture over the chocolate chips.
- Top and second bake. Crumble the remaining cake mix dough evenly over the caramel layer, it won’t fully cover, and that’s fine. Return to the oven and bake for 22-25 minutes, until the top looks set and the edges are just set.
- Cool completely. This is the hardest part. The bars need to cool fully before cutting, otherwise the caramel will run. For cleaner cuts, refrigerate for 30 minutes before slicing.


Recipe Tips & Tricks
- Don’t overbake. These should look slightly underdone when you pull them out. The caramel firms up as they cool.
- Use a cake mix without pudding added. Cake mixes with pudding in the mix can make the dough too soft and wet to hold up to the caramel layer. Standard German chocolate, devil’s food, or chocolate fudge cake mixes all work well.
- Don’t skip the par-bake. That first 6-minute bake is what creates a base sturdy enough to hold the caramel.
- Line your pan with parchment paper. It makes lifting the bars out and slicing so much easier.
- Caramel bits work too. If you can find Kraft Caramel Bits (unwrapped caramels sold in an 11 oz bag), they save a lot of unwrapping time and melt evenly. Use them 1:1 by weight.

Variations To Try
- Add pecans or walnuts: Stir 1/2 cup of chopped nuts into the dough or sprinkle them on top of the caramel layer with the chocolate chips. The original Midwest version almost always had nuts.
- Swap the chocolate chips: Peanut butter chips, butterscotch chips, or dark chocolate chips all pair beautifully with the caramel.
- Sprinkle with sea salt: A pinch of flaky sea salt on top before the second bake takes these from classic to spectacular.
- Use a different cake mix: Devil’s food or dark chocolate cake mix both work. Avoid yellow or white cake mixes, the chocolate base is what makes these bars taste so rich.

Storage
- Room temperature: Store in an airtight container for up to 4 days.
- Refrigerator: These keep well in the fridge for up to a week. The caramel firms up more when cold, which actually makes them easier to eat without making a mess.
- Freezer: Caramel Layer Bars freeze well. Wrap individual bars in plastic wrap, then place in a freezer-safe bag. Freeze for up to 2 months. Thaw at room temperature before serving.













Two words… Yes, please!
Two words… Yes, please!
These look ridiculous! My only worry is that I would eat them all!! hahaa
That is a legitimate concern!
My aunt has made these since I was a kid and they are the BEST. I recently asked her to send the recipe but I was curious to see if I could find it online- and here it is! The only difference is she has 1/3 c evaporated milk with the caramels. I’m making these for a family reunion for my husbands family tomorrow. I’m sure it’ll be a hit!
That’s how I ended up here. My MIL made them for Mother’s Day and they were so good. I asked for the recipe, and she sent me a photo of a recipe card. I wanted an online version too. Same difference – only 1/3 c evap milk with the caramels.
Yay! I have lived this recipe for years. Life has been made easier since Kraft now makes 11oz bags of Caramel Bits. No more unwrapping of caramel candies needed!
A note about your adjusted measurements. Pillsbury and Duncan Hines both have the 15.25 oz. measurements. HOWEVER Betty Crocker has a package with 13.25 oz. ZND it is the one with the “pudding added” in the mix. I made 2 batches and they turned out very well. I used Hazelnut chips in mine as I like a finer chopped nut. The Kraft Caramel bits worked GREAT. SO much easier than unwrapping all those little candies. ( that is the reason I stopped making Caramel Apples. Too much work! )
Great recipe!