Magic Cookie Bars are exactly as described – magical! A buttery graham cracker crust is topped with sweetened condensed milk, chocolate chips, butterscotch chips, coconut flakes and walnuts. There’s a little something in there for everyone!

Three magic cookie bars are stacked on top of one another on a white plate.


What are Magic Cookie Bars? Magic. Heaven. Bliss. Need I say more?! Okay, in a literal sense, Magic Cookie Bars are simply dessert bars that are almost impossible to mess up. A butter and graham cracker crumb crust is topped with sweetened condensed milk and an array of sweet ingredients that you can swap for alternatives as needed. It’s customizable, easy to make, and always satisfy. Magical!

You’ve likely had a Magic Cookie Bar (or several) at a holiday cookie exchange, where they’re at their most popular! They also go by the name Hello Dolly Bars and Seven Layer Bars. While they’re a notable cookie exchange delicacy, there’s nothing exceptionally Christmas-y about these bars, so you can make them all year round. After a few bites of a perfectly baked bar, you’ll be inclined to do just that. They’re impossible not to crave time and time again. They’re one of my all-time favorite recipes.

Like I mentioned, these are 7-layer bars of heaven that can be adapted to anyone’s taste. Don’t care for coconut? Leave it out. Not a fan of nuts? Leave them out. If you like white chocolate, you can add that in or substitute it for semisweet chips. The sky’s the limit with this easy Magic Bar recipe! Simply layer the ingredients of your choice, bake for about half an hour, and enjoy.

Ingredients You Will Need

  • Graham Crackers – I like to use graham cracker crumbs ready to go to make this recipe even easier but you can use regular graham crackers and crush them in a food processor or in a zip-top bag with a rolling pin. Gluten free graham cracker crumbs work well, too!
  • Butter – Melted butter helps hold the graham cracker crust together, I like to use salted butter but you can substitute with unsalted butter, if you prefer.
  • Condensed Milk – Sweetened condensed milk is the magic that holds this bar together. It’s sweet and rich and there is no substitute.
  • Chocolate Chips – I love semi-sweet chocolate chips, it’s like a taste of nostalgia but you can substitute with dark chocolate chips, milk chocolate chips or even white chocolate chips.
  • Butterscotch chips – Another childhood favorite, I always use butterscotch chips but I recently had a magic bar that used peanut butter chips and now I have another favorite.
  • Coconut – I go all in here with sweetened flaked coconut but if you want less sweetness in your cookie bars, use unsweetened shredded coconut instead.
  • Nuts – I love chopped walnuts but you can use your favorite nuts here. Chopped pecans work great, as well.

For the full ingredient list and instructions, see the recipe card below.

The ingredients for magic cookie bars are placed on a marble surface.

How to Make Magic Cookie Bars

You’ll love how easily these bars come together. They’re foolproof!

  1. Prepare. Preheat oven to 350°F. Line a 13×9 inch baking sheet with parchment paper or aluminum foil with a 1 inch over hang.
  2. Create the crust. If making your own graham cracker crumbs, pulse the crackers in the bowl of a food processor until fine crumbs form. In a small mixing bowl, combine the graham cracker crumbs and butter until all the crumbs are moist. Press the mixture into the bottom of the pan being sure the baking sheet is covered and the layer is even. You can use the bottom of a measuring cup or drinking glass to press the layer firmly. Pour the condensed milk evenly over the graham cracker mixture.
  3. Add the toppings. Sprinkle the chocolate chips on top of the condensed milk and then sprinkle the butterscotch chips evenly over the chocolate. Finish off the top layer with the coconut and nuts.
  4. Bake. Bake in a 350°F oven for 25-30 minutes or until golden brown. Cool completely before slicing into small bars.
A baking dish is filled with slices bars.

How to Store Leftovers

In an airtight container at room temperature, these bars will stay fresh for about 3-4 days. If you want them to stay fresh even longer, pop them in the fridge, where they’ll last for up to a week. Some people actually prefer chilled Magic Bars over room temp ones!

How to Freeze Magic Bars

Once they’re baked and totally cooled to room temp, store the bars in an airtight, freezer safe food storage container. They’ll stay fresh for up to 3 months. Allow the bars to thaw in the fridge before serving. Don’t forget to label and date!

Several magic bars are stacked on top of one another on a serving plate.

More Easy Dessert Bars

For more easy cookie recipes, follow us on Instagram and Facebook!

Three magic cookie bars are stacked on top of one another on a white plate.

Get the Recipe: Magic Bars Recipe

Easy Magic Cookie Bars, Hello Dolly Bars, Seven Layer Bars or whatever you call them are easy to make and so, soooo amazingly tasty.
No ratings yet

Ingredients

  • 1 1/2 cups graham cracker crumbs
  • 1/2 cup butter, melted
  • 1 14 ounce can sweetened condensed milk
  • 2 cups semisweet chocolate chips
  • 2/3 cup butterscotch chips
  • 1 1/3 cups sweetened flaked coconut
  • 1 cup chopped nuts, I used walnuts

Equipment

  • 1 13 x 9 baking pan

Instructions 

  • Preheat oven to 350 degrees. Line a 13 x 9 inch baking sheet with parchment paper.
  • In a small bowl, combine the graham cracker crumbs and butter until all the crumbs are moist.
  • Press the mixture into the baking sheet being sure the bottom is covered and the layer is even.
  • Pour the condensed milk evenly over the graham cracker mixture.
  • Sprinkle the chocolate chips on top of the condensed milk and then sprinkle the butterscotch chips evenly over the chocolate.
  • Top with the coconut and nuts.
  • Bake in a 350 degree oven for 25 – 30 minutes or until golden brown.
  • Cool completely before slicing and store in an airtight container.

Video

YouTube video
Calories: 563kcal, Carbohydrates: 55g, Protein: 8g, Fat: 36g, Saturated Fat: 20g, Polyunsaturated Fat: 6g, Monounsaturated Fat: 8g, Trans Fat: 0.3g, Cholesterol: 35mg, Sodium: 219mg, Potassium: 417mg, Fiber: 5g, Sugar: 41g, Vitamin A: 357IU, Vitamin C: 1mg, Calcium: 142mg, Iron: 3mg