7 Layer Bars

7 layer bars are ooey-gooey melt in your mouth chocolate sandwiched between buttery graham crust and crunchy coconut topping. They are insanely easy to make and oh so flavorful!

This simple cookie recipe will be a hit at any family gathering or party. They whip up in no time, and will be wiped clean even faster! For more sweet hits check out Soft Frosted Sugar Cookie Bars, Lemon Bars, and M&M Cookie Bars

A stack of 7 layer bars on a white plate

7 Tasty Layers

We are a huge fan of 7 layer bars in our house. In fact, we call them magic bars here…because they are just that magical! 

It all begins with that buttery, crunchy graham crust and ends with creamy chocolate and crunchy coconut. It is simply irresistible. And really 7 layer bars are one of the easiest desserts you can make! You simply layer and pour. What could be more simple?!

These easy, delicious bars are perfectly sweet, crunchy, chewy, gooey anytime treats that whip up in a flash.

What are the layers in 7 layer bars?

  1. Graham cracker crust
  2. Chocolate chips
  3. White chocolate chips
  4. Butterscotch chips
  5. Shredded coconut
  6. Chopped pecans
  7. Sweetened condensed milk

Graham cracker crust for seven layer bars

How to Make 7 Layer Magic Bars

PREP. Preheat oven to 350 degrees. Line a 9×13 pan with parchment paper or foil, set aside.

CRUST. In a medium size microwave-safe bowl, add the butter. Microwave until melted. Add the graham cracker crumbs and mix until the crumbs are evenly coated. Press into an even layer on the bottom of the pan.

LAYER. Sprinkle layers of chocolate chips, butterscotch chips, white chocolate chips, and chopped pecans over the pressed graham cracker crumbs.

POUR. Sprinkle half of the coconut over, then pour the sweetened condensed milk over top. Sprinkle the remaining coconut over condensed milk.

BAKE & COOL. Place in the oven and bake for 22-25 minutes. Remove and allow to cool completely before cutting them into bars.

7 layer magic bars in a baking pan

Recipe Tips

Keep these things in mind to help out while baking…

  • When baking, line the pan with parchment paper. You can even spray your parchment paper with non-stick spray to ensure that the bars don’t stick and fall apart.
  • Use the bottom of a measuring cup or a drinking glass to flatten your crust out on the bottom of your pan. 
  • Allow the bars to cool for a couple of hours before cutting them, this will ensure that they stick together the best.

We hope these tips help!

7 layer bars recipe in a baking pan

Variations and Storing:

Substitutions and Variations:

  • Swap out shredded coconut for old-fashioned oats, this will give it more fiber and a lovely texture.
  • Eliminate the nuts if you’re not a fan or if you have an allergy.
  • Use whatever flavor “chips” you have on hand, even peanut butter ones!
  • Use gluten free graham crackers to make this recipe gluten free.

Store: Keep 7 layer bars at room temperature for 3-4 days in a sealed tupperware container, or in an airtight bag.

Freeze: Let the bars cool completely, after you cut them. Then place them in an airtight bag stacked on top of each other with pieces of wax or parchment paper in between the layers. They will last for about 3 months in the freezer, you can either eat them straight from the freezer, or you can let them thaw in the fridge before eating.

Close up of 7 layer cookie bars

For more dessert bar recipes, try:

Did you try this recipe? Leave a ⭐️ rating below and share it on Instagram, Facebook and Pinterest!

7 Layer Bars Recipe

7 layer bars are ooey-gooey melt in your mouth chocolate sandwiched between buttery graham crust and crunchy coconut topping.
5 from 5 votes
Pin Rate
Course: Dessert
Cuisine: American
Prep Time: 20 minutes
Cook Time: 25 minutes
Total Time: 45 minutes
Servings: 12 bars
Calories: 462kcal
Author: Andrea
Print Recipe

Ingredients

  • 1 1/2 cup graham cracker crumbs
  • 1/2 cup unsalted butter - (1 stick)
  • 1 cup semisweet chocolate chips
  • 1 cup butterscotch chips
  • 1 cup white chocolate chips
  • 1 cup chopped pecans
  • 1 (14 oz) can full-fat sweetened condensed milk
  • 1 1/4 cup unsweetened shredded coconut
  • pinch sea salt
Save this recipe!
Get this sent to your inbox, plus get new and favorite recipes from us!
Please enable JavaScript in your browser to complete this form.

Instructions

  • Preheat oven to 350 degrees. Line a 9x13 pan with parchment paper or foil, set aside.
  • In a medium size microwave-safe bowl, add the butter. Microwave until melted. Add the graham cracker crumbs and mix until the crumbs are evenly coated. Press into an even layer on the bottom of the pan.
  • Sprinkle layers of chocolate chips, butterscotch chips, white chocolate chips, and chopped pecans over the pressed graham cracker crumbs.
  • Sprinkle half of the coconut over, then pour the sweetened condensed milk over top. Sprinkle the remaining coconut over condensed milk.
  • Place in the oven and bake for 22-25 minutes. Remove and allow to cool completely before cutting them into bars

Nutrition

Serving: 16serving | Calories: 462kcal | Carbohydrates: 41g | Protein: 4g | Fat: 33g | Saturated Fat: 18g | Cholesterol: 26mg | Sodium: 144mg | Potassium: 236mg | Fiber: 4g | Sugar: 29g | Vitamin A: 268IU | Vitamin C: 1mg | Calcium: 59mg | Iron: 2mg

Want more inspiration?

More Recipes You'll Love

About the Author

Andrea

Hi I'm Andrea!

Hotelier turned Food Blogger to help make your life simple, one recipe at a time.

Join the Conversation

Rate and Comment

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

Please click on the Stars below to share your Rating of this Recipe




Comments:

  1. 5 stars
    Thanks a lot for sharing this 7 layer bars! It tasted amazing and very easy to make! Highly recommended and will make this one again!

  2. 5 stars
    We make 7 Layer Bars all the time. They are so simple to make. We usually like to make them on a Sunday and share them with our friends and family!

  3. 5 stars
    These are the most addicting bars ever!! The combination of flavors & how gooey they are, make them irresistible!