These decadent 7-layer magic bars are delicious and SO EASY to make! They are the perfect Christmas treat to give to neighbors, friends, or to keep at home for your family. These bar cookies will add to the magic of the holiday season!
When I was a very young adult, I took a trip to Washington, D.C. with my little sister. We stayed with a friend that I had met my freshman year of college, and it was such a fun adventure. While we were there, his sister made "Hello Dolly Bars" and they became an instant favorite. I had never tasted them before, and I am not exaggerating when I tell you they were one of the BEST things I had ever eaten!
These bars have different names—Hello Dollies, 7 Layer Bars, Magic Cookie Bars—but whatever you call them, they are delicious! I like the name Magic Bars because they seem too good to be true. Just layer the ingredients on top of each other, bake, and you're done! Easy, right? They are one of my go-to treats to make every Christmas season. Their butterscotch flavor is a delightful surprise. Pair these magic bars with my double chocolate peppermint cookies on a holiday plate for a thoughtful neighbor gift!
Magic Bars use a few ingredients that aren't typical in most cookie recipes, so make sure you have these on hand before you start.
To make magic bars you will need these ingredients:
- graham crackers, crushed
- chocolate chips
- butterscotch chips
- sweetened flaked coconut
- pecans or walnuts, chopped
- sweetened condensed milk
- and I use these parchment sheets for everything
How to Make Seven Layer Magic Bars
- Melt butter in a small saucepan over low heat. Remove from heat and stir in graham cracker crumbs until well combined. Press into bottom of parchment-lined and sprayed 9x13 pan.
- Sprinkle each ingredient evenly over the crust in the following order: chocolate chips, butterscotch chips, coconut, and pecans (or walnuts). Drizzle sweetened condensed milk evenly over the top.
- Bake at 350℉ for 25–30 minutes or until edges are golden brown and middle is set.
- Allow to cool completely before slicing. Enjoy!
- Use good quality ingredients! Real chocolate and butterscotch chips taste FAR better than any imitation flavor.
- Leaving the parchment paper a little long on each end makes it easy to lift the bars out to cut once they're done. I use these parchment sheets.
- Don't worry when each layer doesn't completely cover the previous one. Just make sure each ingredient is evenly spaced over the whole pan.
How to Store 7 Layer Magic Bars
Store, covered for up to 3 days. They will stay fresh for much longer if kept in the refrigerator. Store for up to 3 months in the freezer.
These magic bars are delicious and so easy to make! Chocolate, butterscotch, coconut, and pecans on a buttery graham cracker crust make these the perfect go-to treat.
- 1 1/2 cups graham cracker crumbs (10-11 graham crackers)
- 1/2 cup butter, melted (1 stick)
- 1 cup semi sweet chocolate chips (can substitute milk chocolate chips if preferred)
- 1 cup butterscotch chips
- 1 cup sweetened shredded coconut
- 1 cup pecans or walnuts, chopped
- 1 can sweetened condensed milk (14 oz.)
Preheat oven to 350°F. Line a 9x13 pan with parchment paper, lightly spray with cooking spray and set aside.
Stir together graham cracker crumbs and melted butter until thoroughly combined. Press mixture into the bottom of the parchment-lined 9x13 pan.
Evenly sprinkle the remaining ingredients over the crust to make layers. Start with chocolate chips and follow with butterscotch chips, coconut flakes, and pecans (or walnuts).
Drizzle the sweetened condensed milk evenly over the top, making sure to reach the edges.
Bake for 25-30 minutes until edges are golden brown and middle is set. Remove from oven and allow to cool completely before slicing. Enjoy!
- It takes a while to cool completely at room temperature (before cutting), so I usually put mine in the fridge to speed up the process.
- Store, covered for up to 3 days. They will stay fresh for much longer if kept in the refrigerator. Store for up to 3 months in the freezer.
As an Amazon Associate I earn from qualifying purchases.