These 7 layer cookies might technically be bars, but one bite and no one will care! I layer a buttery graham cracker crust with chocolate chips, butterscotch chips, shredded coconut, crunchy pecans, and creamy sweetened condensed milk to make these gooey, golden-brown seven layer cookie bars. Each bite has the perfect mix of chewy, crunchy, sweet, and salty–and they always disappear fast at parties.

7 Layer Magic Cookie Bars
If you’re all about texture (like I am), then these 7 layer cookie bars are a dream come true. The crispy crust, nutty crunch, gooey center, and melty chocolate hit all the right notes. What makes these seven layer bar cookies truly magical is the can of sweetened condensed milk. It binds everything together and bakes into this caramelized layer that’s rich, sweet, and totally irresistible.
These 7 layer magic cookie bars are a classic for a reason, and I love how easy they are to throw together. Just layer and bake–no mixer, no chill time, just deliciousness.

Email this Recipe
Enter your email and we’ll send the recipe directly to you!
By submitting this form, you consent to receive emails from Easy Dessert Recipes.
Tent Your Pan for Even Baking
If your oven tends to run hot (or just bakes unevenly), try lightly tenting the pan with foil halfway through. This helps prevent the coconut and condensed milk from over-browning before the bars are fully set, especially if you’re using a glass pan. It’s a small trick that makes a big difference for perfectly baked 7 layer magic cookies every time!

7 Layer Magic Cookies Recipe
Equipment
- Kitchen Scale (optional)
- 9×13 Baking Pan
- Food Processor or Blender (optional)
Ingredients
- ½ cup unsalted butter melted (1 stick)
- 10-12 graham cracker sheets *
- 1 cup semisweet chocolate chips
- 1 cup butterscotch chips **
- 1 cup sweetened shredded coconut ***
- 1 cup chopped pecans ****
- 14 ounces sweetened condensed milk (1 can)
Instructions
- Preheat oven to 350°F and line a 9×13-inch baking pan with parchment paper or spray it with nonstick spray. Set aside.
- Place the graham crackers in a food processor and pulse until the crackers turn into crumbs.10-12 graham cracker sheets
- In a medium bowl, combine the melted butter and graham cracker crumbs together. Mix thoroughly until wet and sandy.½ cup unsalted butter
- Pour the crumb mixture into the prepared pan and press it tightly in the pan to form a crust. You can use a flat-bottomed measuring cup to compress the graham crackers more easily.
- On top of the crust, layer the chocolate chips, butterscotch chips, coconut, pecans, and sweetened condensed milk, in order.1 cup semisweet chocolate chips, 1 cup butterscotch chips, 1 cup sweetened shredded coconut, 1 cup chopped pecans, 14 ounces sweetened condensed milk
- Bake for 25-30 minutes or until the top is golden brown.
- Let the bars cool completely, slice, and serve.
Notes
- Line the pan with parchment (with an overhang) for easy, clean removal.
- If you don’t have a food processor, crush the graham crackers in a sealed Ziplock bag with a rolling pin.
- Sprinkle each layer evenly across the crust to ensure every bite has a balance of flavors and textures.
- Warm the condensed milk to loosen it up so it pours more easily.
- Watch carefully towards the end of baking to avoid drying out.
- Let the bars cool completely before slicing to prevent crumbling.
- Chill the bars in the fridge to cool them more quickly.
- Slice with a sharp, clean knife, and wipe between cuts.
How to Make 7 Layer Cookies Step-by-Step
Prep: Gather up all of the ingredients needed to make these 7 layer magic bars. Preheat your oven to 350°F, line a 9×13-inch baking pan with parchment paper or spray it with nonstick spray, and set aside. Melt the butter in a heatproof bowl in the microwave in 30-second increments until liquid.

Make the Crust: Place 10-12 graham cracker sheets in a food processor and pulse until the crackers turn into crumbs. Alternatively, place the graham crackers in a sealed Ziplock bag and beat with a rolling pin. In a medium bowl, combine ½ cup of melted unsalted butter with the graham cracker crumbs. Mix thoroughly until wet and sandy. Pour the crumb mixture into the prepared pan and press it tightly into the pan to form a crust. I like to use a flat-bottomed measuring cup to compress the graham crackers more easily.

Layer the Bars: On top of the crust, layer 1 cup of semisweet chocolate chips, 1 cup of butterscotch chips, 1 cup of sweetened shredded coconut, 1 cup of chopped pecans, and 14 ounces (1 can) of sweetened condensed milk, in that order. Sprinkle each ingredient evenly over the pan so every bar gets a little bit of everything. You can microwave or gently warm the condensed milk to make it easier to pour/spread if needed.

Bake the Bars: Bake your 7 layer cookie bars in the preheated oven for 25-30 minutes, or until the top is golden brown. These bars can easily dry out on top, so watch carefully towards the end of baking. Let the bars cool completely, slice, and serve.

How to Store and Freeze
Store leftover 7 layer cookies in an airtight container at room temperature for up to 5 days. They don’t need to be refrigerated, but I actually love them cold! Like most cookie bars, these freeze beautifully. Wrap each bar in plastic wrap and place in an airtight container. Freeze for up to 3 months.




































Leave a Reply