These delicious 7 layer bars combine a graham cracker crust, chocolate chips, nuts, and coconut for a chewy and sweet bar everyone will love! An old-fashioned recipe with seven layers and an explosion of amazing flavors in every bite!
I love creating brand new recipes, but I also love the classics. Like good old fashioned cream cheese sugar cookies. And homemade chex mix. And pizza loaf.
There’s just something about nostalgic old-fashioned recipes that make them taste amazing.
These 7 layer bars are a classic recipe that you may have tried before at a party or maybe you’ve even made them before. The recipe has been around for a long time, and I’m excited to be sharing my take on it today!
There’s a reason they’ve been popular for years! Whether you call them Hello Dolly Bars, seven layer bars, or seven layer magic bars – they’re still delicious!
Why You’ll Love This Recipe
- Super easy – this recipe couldn’t get any easier. You literally just put all the ingredients into the baking dish and bake.
- Graham cracker crust – unlike the sweet graham cracker crust in striped delight that’s sweet, the crust in these seven layer bars has a tiny bit of saltiness added to it. The saltiness combines perfectly with the sweet layers on top of it.
- Versatile – use the same base recipe and you can change things up – use different types of chocolate chips, use different nuts, etc.
Ingredients
Ingredient Notes
- Pecans – The chopped pecans can be substituted with other nuts if you prefer something else. Or you can leave them out all together if you’re not a nut fan. They do add a nice crunch to this recipe that’s otherwise pretty soft though, so I do recommend them.
- Butterscotch + chocolate chips – if you keep the same measurements, you can use any combination of chips you want. Milk chocolate, dark chocolate, white chocolate, butterscotch, etc. The classic flavor combination is the chocolate + butterscotch.
- Shredded coconut – make sure your coconut is sweetened!
- Graham cracker crumbs – the amount of graham cracker crumbs needed for this recipe is about equal to six graham crackers if you want to make your own crumbs.
Instructions
I mentioned it already but one of the reasons I love this recipe most is that it’s super easy to make and it’s pretty much fool-proof. If you can pour things in a pan and remember to take the pan out of the oven, you can make these seven layer bars!
The first thing you want to do is line a square (8×8 or 9×9 works) baking dish with parchment paper. Technically you could make these without the parchment paper, but it makes them WAY easier to get out and cut with the parchment paper.
The parchment paper also keeps the graham cracker crust from sticking to the pan. You’ll just lift the parchment paper out when you’re done – paper, bars, and all.
Next you’re going to make your graham cracker crust. Mix the butter, graham cracker crumbs, and salt together until fine crumbs form.
Now it’s time to turn that into your crust. Pour the graham cracker crumbs over the parchment paper in your pan. Try to spread them out the best you can while pouring.
After they’re all poured in, spread them out to cover the parchment paper, then press down lightly to create a crust.
Pour the entire can of sweetened condensed milk over the graham cracker crust, trying to cover the entire crust if possible.
If you don’t cover the entire crust, you can either use a spatula to lightly spread it out (don’t press hard or you’ll bring up the graham cracker crust with it), or pick up and dish and lean it to an angle to allow the liquid to move around until the crust is all covered.
Sprinkle half the chocolate chips, butterscotch chips, and pecans over the milk layer.
Add the coconut on top of the chips trying to spread it out as evenly as possible. The goal for all of these layers is to make sure that every bite has all layers of flavor!
Finish by adding the rest of the chips and pecans on top.
Once you have your final layer on, gently press the bars down. This will help everything stick together better while baked.
Bake the 7 layer bars for 25 minutes. The top will be a golden brown, the chips will be melted, and the center should still be slightly wiggly. It’ll solidify as the bars cool.
Grab the parchment paper to pull the bars out and move the entire paper with the bars to a wire rack to cool.
Let the bars cool completely before slicing and enjoying!
Expert Tips
Make your own graham cracker crumbs by adding graham cracker crumbs into a food processor and letting the processor run until you have fine crumbs. This recipe needs about six regular size graham crackers.
Double the recipe by doubling the ingredients and baking this in a 9×13 pan instead of 8×8. The layers will be a little thicker, but that only makes it even more delicious!
Mix it up. Try out different chip combinations or different nuts using the same base recipe.
Store any leftover bars in an airtight container and enjoy within five days.
Recipe FAQs
7 layer bars do not need to be refrigerated. Since the dairy items (sweetened condensed milk and butter) have been baked, they do not need to be refrigerated.
Seven layer bars are best eaten within five days. Store in an airtight container and they should stay soft and delicious.
More Easy Treats
If you like these 7 layer bars, you’ll love these other yummy treats!
- Chocolate dipped rice krispie treats – an upgrade on typical rice krispy treats that’ll make you never wan to go back to the classic.
- Red velvet cookies – soft and chewy red velvet cookies with white chocolate chips!
- Brownie balls – brownie mix combined with chocolate frosting and dipped in chocolate, a total chocolate lover’s dream!
- Sugar cookie bites – classic sugar cookies that are adorable and delicious!
- Rolo cookies – chocolate chip cookie dough wrapped around a chocolate and caramel Rolo candy, these are to die for!
7 Layer Bars
Ingredients
- 1 cup graham cracker crumbs 6 graham crackers
- 4 TBS salted butter melted
- ¼ tsp salt
- 14 oz sweetened condensed milk
- ½ cup chocolate chips
- ½ cup butterscotch chips
- ½ cup chopped pecans
- ¾ cup sweetened shredded coconut
Instructions
- Preheat oven to 350 degrees.
- Line an 8×8 baking dish with parchment paper and set aside.
- Combine crumbs, melted butter, and salt in a small bowl. Mix until throughly combined.1 cup graham cracker crumbs, 4 TBS salted butter, 1/4 tsp salt
- Pour the crumbs to the prepared pan and use either your hands or the bottom of a flat glass to press the crumbs down evenly to cover the bottom of the pan and create your crust.
- Pour sweetened condensed milk evenly over crust.14 oz sweetened condensed milk
- Sprinkle half the chocolate chips, butterscotch chips, and chopped pecans over the milk.1/2 cup chocolate chips, 1/2 cup butterscotch chips, 1/2 cup chopped pecans
- Add all of the shredded coconut on top of the chips and pecans.3/4 cup sweetened shredded coconut
- Cover the cover with the rest of the chocolate chips, butterscotch chips, and pecans. Lightly press down the bars.
- Bake for 25 minutes then remove from the oven. The top should be golden brown and the center should still wiggle slightly.
- Remove parchment paper with bars and place on top of a wire cooling rack. Allow bars to cool completely before slicing and serving.
Tips & Notes:
- Chopped pecans be substituted with another nut or omitted completely
Nutrition Info
Post Update: This post was originally written with a different seven layer bars recipe in 2016. The recipe has been totally rewritten and updated since.
Barbara Glover says
Sooo happy I found this recipe! I was looking for something to make for my daughter’s school bake sale and these were perfect!
Sarah says
These are sooo yummy and easy to make!
Sune Brandon says
This is a must-make recipe. One of my all-time favorite cookie bars. 7 layers of goodness on top of a graham cracker crust and finished with sweetened condensed milk. Nothing better than a long list of mega yumminess! Be prepared to whip up one of the best bars ever. It’s an epic experience taking your first bite, really. There’s minimum clean-up too!
Peggy Hendricks says
I love this recipe because my mom used to make these every Christmas. She is gone now, but we still enjoy her treats at the holidays. Thanks for the recipe!
Billie Jo says
This is one of my favorite treats that my mom would make. Always a hit!
janet k levtzow says
this recipe is so good, ive had this recipe for years and to see it on your site oh wow. they are so good that you cant stop eating but you have to or you know what might happen. and only thing some people dont like cocunt but that is sad as they dont know what there missing.
Meg says
This recipe was easy to throw together and was so yummy! They were a big hit at our family reunion!
Katie says
These look absolutely incredible! Can’t wait to try them with my family.
Suzy says
Seven layer bars are the best! Super simple to make but taste so gooey and delicious!
wilhelmina says
These bars are everything! My husband went crazy over them, truly a winner!
Izzy says
I honestly expected the 7 layers to be too much, but now I can’t get enough of them. What a rich burst of flavor!
Sam | Ahead of Thyme says
Omg this is amazing!! I love the Bachelor too and haven’t missed an episode!! This snack would be amazing on Monday for the Women Tell All! 🙂
Kirsten @ Treat Yourself Sweeter says
Oh my gosh… 7 layers of heaven! I have to admit, I don’t watch the Bachelor much… I get too much whinging from the other person in the house! But when the reruns are on and I have some of my own quiet time, I always tune in 😉 it is something you just can’t tear your eyes away!!
Peter @ Feed Your Soul Too says
The only reason these are called bachelor bars is that guys will devour it!
jacqueline | i sugar coat it! says
I’ve never watched those shows and doubt I ever will, but these bachelor bars? I could stare at them all day long!
Helen @ family-friends-food.com says
Wow – those look seriously intense! So many good things packed into one treat 🙂