Magic Cookie Bars (7-Layer Bars): Easy Holiday Recipe

Magic cookie bars are a holiday classic that almost makes itself. You press a buttery graham cracker crust into a pan, layer it with chocolate chips, butterscotch chips, walnuts, and coconut, then pour sweetened condensed milk over the top. In the oven, it all bakes together into chewy, gooey, golden bars.

They are also called 7-layer bars or Hello Dolly bars, and they have been on Christmas cookie trays for generations. There is no mixer and no dough, so they are perfect when you need a big batch fast.

Need more easy bars? Try my Christmas cookie bars and these lazy girl pecan pie bars. For chocolate lovers, bake my magic brownie cookies.

JUMP TO

These bars are simple, chewy, and always a hit.

No Mixer

Just layer and bake.

Chewy and Gooey

Condensed milk binds every layer.

Big Batch

A 9×13 pan makes 24 bars.

Easy to Customize

Swap the chips and nuts.

Holiday Classic

A favorite on cookie trays.

Magic cookie bars are layered bars made with a graham cracker crust, chocolate chips, butterscotch chips, coconut, nuts, and sweetened condensed milk. The milk caramelizes as it bakes and holds everything together.

Count the layers: butter, graham crust, condensed milk, chocolate, butterscotch, nuts, and coconut. That is how they got the name 7-layer bars.

Ingredients

Crust

IngredientAmountPurpose
Unsalted butter, melted½ cupRich crust
Graham cracker crumbs1½ cupsCrunchy base

Layers

IngredientAmountPurpose
Sweetened condensed milk1 can (14 ounces)Binds the layers
Semi-sweet chocolate chips1 cupChocolate layer
Butterscotch chips1 cupCaramel flavor
Walnuts or pecans, chopped1 cupCrunch
Sweetened shredded coconut1⅓ cupsChewy, toasty top

Kitchen Equipment

  • 9×13-inch baking pan
  • Parchment paper
  • Small bowl
  • Spatula
  • Sharp knife

Ingredient Tips

Sweetened Condensed Milk

Do not use evaporated milk.

Line the Pan

Parchment makes the bars easy to lift and cut.

Chop the Nuts

Smaller pieces stay in place.

Sweetened Coconut

It toasts and stays chewy.

Mix the Chips

Use any combination you love.

Step 1: Prep

Heat the oven to 350°F (325°F for a glass pan). Line a 9×13 pan with parchment.

Step 2: Make the Crust

Mix the melted butter and graham crumbs and press firmly into the pan.

Step 3: Pour the Milk

Pour the sweetened condensed milk evenly over the crust.

Step 4: Add the Chips

Sprinkle the chocolate chips and butterscotch chips evenly over the milk.

Step 5: Add the Nuts

Scatter the chopped walnuts over the chips.

Step 6: Add Coconut

Top with the coconut and press down gently with a spatula.

Step 7: Bake

Bake 25 to 30 minutes, until the coconut is golden and the edges bubble.

Step 8: Cool and Cut

Cool completely, chill 30 minutes if needed, then lift out and cut into bars.

Press Firmly

A firm crust keeps the bars together.

Press the Toppings

It helps the layers stick.

Cool Completely

Warm bars are too gooey to cut.

Wipe the Knife

Clean cuts look best.

Watch the Coconut

It browns fast near the end.

Delicious Variations

Christmas Magic Bars

Add red and green M&Ms.

Oreo Crust

Use Oreo crumbs instead of graham.

White Chocolate Cranberry

Use white chips and dried cranberries.

Peanut Butter

Use peanut butter chips and peanuts.

Nut-Free

Skip the nuts and add more chips.

Serve at room temperature on a holiday cookie tray.

Cut them small; they are rich and sweet.

Storage Instructions

Storage MethodHow LongBest Practice
Room Temperature5 daysAirtight container
Refrigerator2 weeksAirtight container
Freezer3 monthsWrapped individually

Place parchment between layers.

Thaw frozen bars at room temperature.

Can You Make It Ahead?

Bake the bars up to 3 days ahead.

They freeze well for holiday gifting.

Common Mistakes to Avoid

Evaporated Milk

It will not set.

Unlined Pan

The bars stick.

Cutting Too Soon

The bars fall apart.

Overbaking

The edges get hard.

Loose Crust

Press it firmly.

Estimated Nutrition

NutrientAmount Per Serving
Calories230
Carbohydrates25g
Protein3g
Fat14g
Saturated Fat8g
Fiber1g
Sugar20g
Sodium85mg
Cholesterol15mg

Estimate per bar, based on 24 bars.

Frequently Asked Questions

Conclusion

Magic cookie bars are chewy, gooey, and so easy to make. They are a holiday classic that feeds a crowd.

Layer a pan this weekend and fill your cookie tray.

Print

Magic Cookie Bars (7-Layer Bars): Easy Holiday Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Chewy, gooey 7-layer bars with a buttery graham crust, chocolate and butterscotch chips, walnuts, and toasted coconut. Just one pan.

  • Author: Emily
  • Prep Time: 10 minutes
  • Cook Time: 30 minutes
  • Total Time: 1 hour 40 minutes
  • Yield: 24 bars 1x
  • Category: Desserts
  • Method: Baking
  • Cuisine: American
  • Diet: Vegetarian

Ingredients

Scale

Crust

½ cup unsalted butter, melted

1½ cups graham cracker crumbs

Layers

1 can (14 ounces) sweetened condensed milk

1 cup semi-sweet chocolate chips

1 cup butterscotch chips

1 cup walnuts or pecans, chopped

1⅓ cups sweetened shredded coconut

Instructions

Heat the oven to 350°F (325°F for a glass pan). Line a 9×13 pan with parchment.Mix the melted butter and graham crumbs and press firmly into the pan.Pour the sweetened condensed milk evenly over the crust.Sprinkle the chocolate chips and butterscotch chips evenly over the milk.Scatter the chopped walnuts over the chips.Top with the coconut and press down gently with a spatula.Bake 25 to 30 minutes, until the coconut is golden and the edges bubble.Cool completely, chill 30 minutes if needed, then lift out and cut into bars.

 

 

 

 

 

 

 

Notes

Use sweetened condensed milk.

Line the pan with parchment.

Press the layers down.

Cool completely before cutting.

Nutrition

  • Serving Size: 1 bar
  • Calories: 230
  • Sugar: 20g
  • Sodium: 85mg
  • Fat: 14g
  • Saturated Fat: 8g
  • Carbohydrates: 25g
  • Fiber: 1g
  • Protein: 3g
  • Cholesterol: 15mg

Did you make this recipe?

Share a photo and tag us — we can’t wait to see what you’ve made!

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star