When you bit into something sweet, having different flavors can transform every bite and these 7-layer cookie bars are a taste sensation. There is butterscotch, coconut, nuts, and chocolate. So much going on but each flavor works incredibly well and makes these bars a delicious treat when you need to satisfy that sweet tooth.

I like to think of these as seven-layer magic cookie bars. There is pure magic in those layers of flavors that work so well together. We love a cookie bar recipe. They are so easy to make and require minimal preparation, but they look fabulous and taste even better. It might not be a traditional recipe for cookies, but this is a recipe that can’t be missed!

Why do we love these 7 Layer Cookie Bars?

What we love most about these seven-layer cookies is the combination of different sweet flavors. It has a lot of added sweetness but it doesn’t overpower you with every bite. In fact, they are quite addictive. The thick graham cracker crust is the perfect base, the layers of flavor are then piled on. You are going to love it.

This is a cookie bar recipe that everyone is going to love. You can’t go wrong with the wonderful flavors that are showcased here. The essential ingredient is that crust, but then the layers of chocolate chips, nuts, and butterscotch just transform it. Then you have the creaminess of the condensed milk that brings it all together. It is a delight. Coconut flakes are also a great way to add a depth of flavor, and when they are baked they are golden brown and scrumptious. There’s not much you can’t like about them.

Ingredients – What you need for the 7-Layer Cookie Bars

The basics

Graham crackers

The base of these seven-layer bars is the buttery graham cracker crust. You need 2 cups of graham cracker crumbs. This is your base of the 7-layer cookie bars and adds the structure.


For this recipe, you need 1/2 cup of butter that needs to be melted. Unsalted butter is best for this recipe so you can control the flavor. The butter is combined with the graham crackers which helps to bond it together and make a beautiful base for these bars.

Sea Salt Flakes

Because you are using unsalted butter this is where you can control the flavor. You will only need 1 teaspoon.

Sweetened condensed milk

You need a 14oz can of sweetened condensed milk. This is a great layer as it balances everything out. It also gives a layer of creaminess that some of the other layers may not do. It helps to bring the rest of the ingredients together.

The fun layers

When it comes to the big layers there are so many lovely flavors to add. These are the layers we have chosen for this recipe, but we have some great variations suggested below and you can really make these magic bars your own.

You will need 1 cup of butterscotch chips, 1 cup of milk chocolate chips, 1/2 cup of walnut pieces, 1/2 cup of pecan pieces, and 1 cup of sweetened shredded coconut.

Frequently Asked Questions

How should I store the 7-layer bars?

You do need to store these seven-layer bars in an airtight container. They can be stored at room temperature or in the refrigerator. If you do decide to store them in the refrigerator they will be a little tougher in texture, but they will still taste amazing. They will last 3-5 days.

Why are they called 7-layer cookie bars?

They are called seven-layer bars because they are typically 7 different layers. Some are merged together, but the flavors are definitely there and make them super tasty and desirable.

How to make the 7-Layer Cookie Bars

Gather all of your ingredients together and heat the oven to 350F. Next up you need a 13 x 9 baking dish and line it with parchment paper.

In a bowl combine graham cracker crumbs with melted butter to form a crumb. Then you will want to press crumb mixture into the bottom of the baking dish. You want to make sure that you cover the whole bottom of the dish.

Pour the sweetened condensed milk evenly over the crumb crust. Then the fun can begin. Start with a layer of nuts, chocolate chips, butterscotch chips, and coconut over the milk. 

Place in your preheated oven and bake for 30-35 minutes, cool completely, then cut into 20 squares. Enjoy your delicious seven-layer magic bars.

Take the 7-Layer Cookie Bars to the next level

Why not serve these easy cookie bars with a dollop of ice cream? You could serve them warm from the oven as a very delicious dessert.

You could use white chocolate chips instead of milk chocolate chips. They work incredibly well with the other flavors so you use what you have or what you prefer.

Peanut butter chips instead of butterscotch can add a level of saltiness to these bars and will help them to taste amazing. Whatever your guilty pleasure is, you could think of substituting a layer for something you truly love.

Add a layer of crushed cookies or even things like mini marshmallows. There are so many different things you can add to the layer bar cookies.

7 layer cookie bar

If you want decadent then this 7-layer cookie bar is a must try! Loaded with chocolate, butterscotch, nuts, and coconuts this sweet treat is mouthwatering!
Prep Time 15 minutes
Cook Time 35 minutes
Total Time 50 minutes
Course Dessert
Servings 20


  • 2 cups graham cracker crumbs
  • 1/2 cup unsalted butter, melted
  • 14 oz can sweetened condensed milk
  • 1 cup milk chocolate chips
  • 1 cup butterscotch chips
  • 1/2 cup walnut pieces
  • 1/2 cup pecan pieces
  • 1 cup sweetened shredded coconut
  • 1 tsp sea salt flakes


  • Preheat the oven to 350F and line a 13 x 9 baking dish with parchment paper.
  • In a bowl mix the melted butter and graham cracker crumbs to form a crumb.
  • Press the mixture into the bottom of the baking dish, making sure to cover the whole bottom of the dish.
  • Pour the sweetened condensed milk evenly over the crumb crust. In a small bowl mix the sea salt with the coconut.
  • Layer the nuts, chocolate chips, butterscotch chips, and coconut over the milk.
  • Bake for 30-35 minutes, cool completely, then cut into 20 squares.
Keyword 7 layer cookie bars, cookie bars

Similar Posts

Leave a Reply

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

Recipe Rating