Home » Recipe Index » Seasonal » Christmas Recipes

7 Layer Bars

My 7 layer bars are an old fashioned treat that will satisfy any sweet tooth! I make these easy layered bars with a graham cracker base, chocolate chips, and butterscotch morsels, then top them off with coconut flakes and a drizzle of sweet condensed milk.

A large pile of sliced 7 layer bars on a wooden serving platter. Chocolate chips, butterscotch chips, and walnut pieces are sprinkled over the top.

This post may contain affiliate links. If you click on a link and make a purchase, I may receive a small commission at no extra cost to you. For more information, please read my disclaimer.

My Family Recipe for Magic Cookie Bars 

My seven layer bars are known by a few different names. Some folks call them Hello Dolly Bars, but my family likes to call them magic bars because their flavor and texture are simply magical!

What makes my dessert bars unique is how simple it is to assemble them. Aside from the initial mixing of crushed graham crackers and melted butter to form the crust, there’s no other mixing involved, and the remaining ingredients are simply layered one-by-one. 

My son Connor and daughter Leah always help me with my recipe, and it’s easy and fun for them to join in! Nothing about my recipe is difficult… well, except maybe waiting patiently for the bars to cool.

Looking for more dessert bar recipes? Be sure to check out my peach bars! Or for a delightfully tangy treat, give my lemon cranberry bars or my classic lemon bars a try next.

Save This Recipe!
Enter your email and we'll send this recipe right to your inbox. Plus you'll get amazing recipes in our newsletter!

7 Layer Bars Recipe Ingredients

  • Graham crackers – I crush 12 sheets of crackers and use them to form the bottom layer of these bars!
  • Butter – Mixed with the graham crackers to form the crust. Unsalted butter works best so that the recipe isn’t overly salty.
  • Chocolate chips – Semisweet chips are my favorite for just the right amount of sweetness.
  • Butterscotch morsels – Bring a rich caramel flavor to these magic cookie bars. They complement the chocolate chips so well too.
  • Sweetened coconut flakes – For additional sweetness as well as a satisfying texture. 
  • Chopped walnuts – I love the nutty, buttery taste that these add to the recipe.
  • Sweetened condensed milk – This thick and syrupy ingredient is drizzled on top to create the perfect glaze.

How to Make Seven Layer Bars

A full printable version of this recipe with ingredient measurements is available at the bottom of this post.

STEP ONE: While the oven preheats to 350 degrees F, line a 9×13 baking dish with parchment paper and set it aside.

STEP TWO: Using a food processor or blender, crush the graham crackers until they are fine.

STEP THREE: Next, melt the butter and combine it with the crushed graham crackers. Then press the graham cracker mixture into the baking dish to form the bottom layer.

Crushed graham crackers and butter pressed into the bottom of a baking pan.

STEP FOUR: Sprinkle the remaining ingredients in layers, starting with the chocolate chips, then the butterscotch morsels, followed by the walnuts, and lastly the coconut flakes.

Chocolate and butterscotch chips spread over the graham cracker layer.
Shredded coconut and chopped walnuts spread evenly over the chocolate chip layer.

STEP FIVE: Pour the sweetened condensed milk over the coconut flakes in an even layer and allow it to settle for a few minutes.

Condensed milk poured and spread over the bars in an even layer.

STEP SIX: Bake the 7 layer bars for 30 minutes until the edges are golden and the middle is set. 

STEP SEVEN: Allow the bars to cool, then cut, serve, and enjoy!

Baked 7 layer bars in a parchment lined baking pan.

Tips for the Best Hello Dolly Bars

  • I use a spatula to spread the condensed milk evenly over my 7 layer bars.
  • If a blender or food processor isn’t available, the graham crackers can be placed inside a plastic bag and crushed with a rolling pin.  
  • Be careful not to overbake the bars. These golden brown treats can quickly turn dry or burnt if not watched carefully. 
  • Allow the 7 layer cookie bars to cool before slicing. This allows them to firm up perfectly.
  • Refrigerating the bars for an additional 30 to 60 minutes after baking and cooling will help the layers continue to set. While this step is optional, I find it makes slicing easier!

7 Layer Cookie Bars Variations and Substitutions

  • I sometimes use other cookies, like Oreos or Nilla Wafers, instead of graham crackers to form the base.
  • For a different flavor, swap out the semisweet chocolate chips or butterscotch morsels! Milk chocolate, dark chocolate, white chocolate, or even peanut butter chips are great alternatives.
  • Other nuts of choice can be used in place of walnuts. Try almonds, peanuts, or pistachios if desired.
  • Additional mix-ins make it so easy to customize this recipe to everyone’s liking. Some of my family’s favorite add-ins are mini M&Ms, marshmallows, and toffee bits!
  • To reduce the sweetness, opt for unsweetened coconut instead of sweetened. Unsweetened flakes are still just as delicate but will carry less sweetness overall.
Stack of three 7 layer bars on a white plate.

7 Layer Bars FAQs 

Why are my magic cookie bars not holding together?

The key to getting these bars to hold together is waiting until they are cooled before cutting into them. Cutting while they are warm will cause them to crumble and fall apart. Be sure to also layer the ingredients evenly and as carefully as possible so that they stick together when baked and cut.

How should I store leftovers?

Stored in an airtight container, my cookie bars will last for about 3 days at room temperature and up to 5 days in the refrigerator. I personally like to store them in the refrigerator so that they hold a firmer texture. For longer storage, I transfer them to the freezer for up to 3 months.

7 Layer bars sliced on a piece of parchment paper. Chocolate and butterscotch chips are sprinkled all around the bars.

More Easy Holiday Dessert Recipes

Stack of three 7 layer bars on a white plate.

Easy 7 Layer Bars

Samantha Erb
My 7 layer bars are made with a graham cracker crust, chocolate chips, butterscotch morsels, then topped off with coconut flakes and sweet condensed milk. They require minimal preparation and are so easy to make. Enjoy them on their own, serve them with a mug of hot cocoa, or dunk them in a sweet Cool Whip dip!
No ratings yet
Prep Time 10 minutes
Cook Time 30 minutes
Total Time 40 minutes
Course Desserts
Cuisine American
Servings 16
Calories 321 kcal

Ingredients

  • 12 sheets graham crackers
  • 1 stick unsalted butter
  • 1 cup chocolate chips
  • 1 cup butterscotch morsels
  • 1 cup sweetened coconut flakes
  • 1/2 cup chopped walnuts
  • 14 ounce can sweetened condensed milk

Instructions
 

  • Preheat the oven to 350 degrees F.
  • Line a 9×13 baking dish with parchment paper and set it aside.
  • In a food processor or blender, crush the graham crackers, then add the melted butter to them and mix until combined.
  • Press the graham crackers into the baking dish.
  • Sprinkle the remaining ingredients starting with the chocolate chips, then the butterscotch morsels, followed by the walnuts and lastly the coconut flakes.
  • Pour the sweetened condensed milk over the coconut flakes, using a spatula to evenly distribute it. Allow it to settle for a few minutes.
  • Bake the bars for 30 minutes, until the edges are golden and the middle is set.
  • Allow to cool completely before cutting.

Notes

  • Use a spatula to spread the condensed milk evenly over the bars.
  • If a blender or food processor isn’t available, the graham crackers can be placed inside a plastic bag and crushed with a rolling pin.  
  • Be careful not to overbake them. They can quickly turn dry or burnt if not watched carefully. 
  • Allow them to fully cool before slicing. This allows them to firm up perfectly.
  • Refrigerating the bars for an additional 30 to 60 minutes after baking and cooling will help the layers continue to set. While this step is optional, I find it makes slicing easier!
  • Store leftovers in an airtight container on the counter for up to 3 days.

Nutrition

Calories: 321kcalCarbohydrates: 42gProtein: 3gFat: 16gSaturated Fat: 9gPolyunsaturated Fat: 2gMonounsaturated Fat: 3gTrans Fat: 0.2gCholesterol: 25mgSodium: 158mgPotassium: 180mgFiber: 1gSugar: 33gVitamin A: 254IUVitamin C: 1mgCalcium: 93mgIron: 1mg

This nutrition information is based on the exact products I used in this recipe. Brands and sizes of products could alter exact nutrition and should always be calculated independently.

Tried this recipe?Let us know how it was!


samantha

About Samantha

I’ve always had a love of cooking and creating new recipes, so it only made sense to create a food blog so I could share those recipes with you. This site is designed to provide easy and flavorful recipes with as little ingredients as possible. That means you still get great flavor combinations without all that extra time and effort. Read more...

2 thoughts on “7 Layer Bars”

Leave a Comment

Recipe Rating




SEEN ON

as seen on promo graphic

SEEN ON

as seen on promo graphic