7 Layer Bars

7 Layer Bars are an easy bar dessert that everyone loves! They’re made with just 7 ingredients and you can make them in a little over 30 minutes.

four 7 layer bars stacked on top of each other.

My family has made these sweet bar cookies for generations. They’re also known as Hello Dolly Bars and Magic Cookie Bars, but we call them 7 Layer Bars.

They’re made with seven ingredients (hence the seven layers) and they get gobbled up so quickly. They’re a must-have for us at Christmas time, though you can usually find a pan on the countertop a few other times per year, too.

Best of all, they take less than 10 minutes to assemble, and less than 30 minutes to bake.

Not all recipes have butterscotch chips in them, but these do. I am a BIG butterscotch fan (see also my Butterscotch Fudge), and it adds just the right amount of sweet, caramelized flavor to these bars.

This post contains affiliate links. Affiliate links support Gift of Hospitality at no additional cost to you. I receive a commission if you choose to make a purchase through these link.

Jump to:

Ingredients

ingredients for 7 layer bars on a white table.
  • Graham cracker crumbs and butter form the crust of the bars.
  • Sweetened condensed milk caramelizes in the oven to hold together all of the delicious toppings.
  • You can use either sweetened or unsweetened shredded coconut.
  • A combo of chocolate chips and butterscotch chips is classic for these bars.
  • I like to add the walnuts last, so they toast in the oven! Pecans work here, too.

How to make 7 Layer Bars

Preheat the oven to 350°F. Then, grease a 9×13 inch pan with cooking spray. This will help the bars release from the sides of the pan after they’re baked.

Place one stick of butter in the pan, and place it in the preheated oven for 3–5 minutes, or until the butter is just melted.

You may be able to hear the butter sizzle in the pan as it melts. Make sure that it doesn’t turn brown or burn in the pan—remove the pan from the oven just when the butter is just melted. Sprinkle the graham cracker crumbs over the top.

graham cracker crumbs and butter in a 13x9 inch metal pan.

Drizzle the sweetened condensed milk over the top. The milk is what holds all of the toppings on to the graham cracker crust.

It doesn’t have to be perfect—it will spread more evenly in the oven. That said, make sure that it reaches the sides of the pan so that the toppings will stick!

sweetened condensed milk poured over a graham cracker crust.

Top the mixture with the shredded coconut, then the chocolate chips and butterscotch chips, and then finally the nuts. I like adding the nuts last so that they toast in the oven (YUM).

Press the mixture down lightly with your hands.

unbaked 7 layer bars in a metal pan.

Bake the bars for 25–28 minutes in the preheated oven. You want the edges to be golden brown but not burned.

baked 7 layer bars in a metal pan.

Let the bars cool. Then, run a knife around the edges to release them from the pan. Cut the bars into squares and serve!

Make it ahead

7 Layer Bars can easily be made ahead of time. You can either leave the bars in the pan or cut them. Cover tightly and store at room temperature for up to 2 weeks.

They can also be frozen for up to 2 months.

Variations

As with any cookie/bar that has been made for generations, there are a number of variations that you can make with these. Here are a few ideas:

– Substitute white chocolate chips for either the chocolate chips or the butterscotch chips.
– Use chopped pecans instead of chopped walnuts.
– If you prefer not to use nuts, you can just leave them out (keep the rest of the recipe the same).
– You can use either sweetened or unsweetened coconut flakes. I’ve made them both ways and they taste similar. Don’t like coconut? You can leave it out.

7 layer bars arranged on a white marble tray with a blue towel underneath.

How to make your own graham cracker crumbs

If you don’t have graham cracker crumbs, you can make your own using whole graham crackers. There are two methods: pulse the graham crackers in a food processor until finely ground, or crush them in a resealable plastic bag with a rolling pin.

There are approximately 10 full sheets of graham crackers in 1½ cups graham cracker crumbs. A full sheet is defined as the rectangle shape in a box of graham crackers. The square shape is a half sheet.

Tips and tricks

  • Make sure to spray the pan with cooking spray first. It seems counterintuitive because there is a fair amount of butter in the bottom of the pan, but it’s more for the sides. Spraying the pan will ensure that the bars will easily release from the sides of the pan.
  • Before putting the bars in the oven, press the bars lightly with your hands or a spatula. This ensures that all of the toppings will stick.
  • You can make this recipe in two 8×8 inch square pans instead of a 13×9 inch pan.
  • The bars freeze beautifully. To freeze, bake the bars and let them cool. Cut into squares, then wrap the bars in plastic wrap. Place the bars in a resealable freezer bag, and freeze for up to 2 months. To defrost, let sit overnight at room temperature.
  • Use a sharp knife to cut the cooked and cooled 7 Layer Bars.
side view of 7 layer bars sitting on a white marble board.

I come from a family of dessert lovers, and there are plenty more cookie recipes that we’ve been making for generations! Some of these are for the holidays in particular, but truthfully they are delicious any time of year.

📖 Recipe

7 layer bars stacked up on a white marble tray.

7 Layer Bars

Published by Kate
These old fashioned bar cookies are super easy to make, and even easier to eat!
5 from 1 vote
Prep Time 10 minutes
Cook Time 28 minutes
Total Time 38 minutes
Course Dessert
Cuisine American
Servings 20
Calories 277 kcal

Ingredients
  

  • 1 stick (½ cup) salted butter
  • cups graham cracker crumbs
  • 1 can (15 oz) sweetened condensed milk
  • 1 cup sweetened shredded coconut
  • 1 cup semi-sweet chocolate chips
  • 1 cup butterscotch chips
  • 1 cup chopped walnuts or pecans

Instructions
 

  • Preheat oven to 350°F. Spray a 13×9 inch baking dish with cooking spray.
  • Place the butter in the baking dish. Put the dish in the oven for 3–5 minutes, or until the butter is just melted. Take care not to let the butter turn brown.
  • Remove the dish from the oven and sprinkle the graham cracker crumbs over the butter in an even layer (it doesn't have to be perfect).
  • Drizzle the sweetened condensed milk over the graham cracker crumbs. Again, it doesn't have to be perfect—the milk will spread out in the oven.
  • Sprinkle the coconut evenly on top, then top with the chocolate chips and butterscotch chips.
  • Sprinkle the chopped walnuts on top, then press the bars lightly with your hands or a spatula. This ensures that the toppings will stick to the crust.
  • Bake for 25–28 minutes, or until the bars are golden brown on the edges. Let cool, then run a knife around the edges to loosen them from the pan. Cut into squares and serve.

Notes

You can use either sweetened or unsweetened shredded coconut for this recipe. 
Only have unsalted butter? Add ¼ teaspoon salt to the melted unsalted butter.
To freeze the bars, bake the bars as directed and let cool. Cut the bars and wrap them in plastic wrap, then place them in a resealable freezer bag. Freeze for up to 2 months. To defrost, let the bars sit at room temperature overnight. 
You can make your own graham cracker crumbs by pulsing whole graham crackers in a food processor or pounding them in a plastic bag with a rolling pin. You’ll need 10 full sheets of graham crackers to create 1½ cups. 

Nutrition

Calories: 277kcalCarbohydrates: 31gProtein: 4gFat: 16gSaturated Fat: 8gCholesterol: 20mgSodium: 113mgPotassium: 177mgFiber: 2gSugar: 24gVitamin A: 207IUVitamin C: 1mgCalcium: 75mgIron: 1mg
Keyword 7 layer bars
Did You Make This Recipe?Please leave a star rating and comment below!

Comments

No Comments

5 from 1 vote (1 rating without comment)

Leave a Reply

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

Recipe Rating