7-Layer Bars (Magic Cookie Bars)

Why This Recipe Works

This recipe uses a simple sweet base and seven easy layers. The graham cracker crust holds the bars together. The sweetened condensed milk melts and binds the toppings. The mix of coconut, chips, and nuts gives a good mix of crunchy and soft. Baking only lightly browns the edges and keeps the center gooey.

These 7-Layer Bars (Magic Cookie Bars) are quick and cheerful. They take little time and need no fancy skills. If you like sweet and crunchy treats, you will enjoy them. For another easy cookie idea, try this peanut butter cookies recipe.

Why you should try this recipe

This recipe is fast and reliable. You press the crust, add the layers, pour the milk, and bake. You can change the toppings to what you have on hand. Kids can help add the layers. If you want a protein-rich snack idea to pair with treats, see this protein cookie dough for more ideas.

How to make 7-Layer Bars (Magic Cookie Bars)

Make the crust first, then top with the layers. Pour the sweetened condensed milk over all layers so it sinks in. Bake until the edges turn light gold. Let the pan cool so the bars set before you cut them.

Ingredients :

  • 1 cup graham cracker crumbs
  • 1/2 cup unsalted butter, melted
  • 1 cup sweetened shredded coconut
  • 1 cup chocolate chips
  • 1 cup butterscotch chips
  • 1 cup chopped nuts (e.g., walnuts or pecans)
  • 1 can (14 oz) sweetened condensed milk

Equipments Needed

  • 9×13 inch baking pan
  • Mixing bowl
  • Spoon or spatula for pressing crust
  • Measuring cups
  • Oven mitts
  • Cooling rack

Step-by-Step Instructions :

  1. Preheat the oven to 350°F (175°C). Grease a 9×13 inch baking pan.
  2. In a bowl, combine the graham cracker crumbs and melted butter. Press this mixture into the bottom of the prepared baking pan.
  3. Layer the coconut, chocolate chips, butterscotch chips, and nuts evenly over the crust.
  4. Pour the sweetened condensed milk evenly over the layers.
  5. Bake in the preheated oven for about 25-30 minutes, or until the edges are lightly golden.
  6. Allow to cool completely before cutting into bars.

How to serve 7-Layer Bars (Magic Cookie Bars)

Cut the cooled bars into squares and serve on a plate. They go well with coffee, milk, or tea. For a warm treat, heat a single bar for 10–15 seconds in the microwave.

How to store 7-Layer Bars (Magic Cookie Bars)

Store bars in an airtight container at room temperature for up to 3 days. For longer storage, keep them in the fridge for up to 1 week. You can freeze them for up to 2 months; wrap pieces tightly before freezing.

Tips & Tricks

  • Press the crust firmly so the bars hold together.
  • Use full-fat sweetened condensed milk for best texture.
  • Let the pan cool fully before cutting so pieces stay neat.
  • Swap nuts or chips if someone has an allergy or you want a new taste.
  • For more chocolate cookie ideas, check this best chocolate chip cookie recipe for inspiration.

Variations & Substitutions

  • Use crushed vanilla wafers instead of graham crumbs for a different base.
  • Swap butterscotch chips for white chocolate chips.
  • Use pecans, almonds, or sunflower seeds in place of walnuts.
  • For a less sweet version, reduce one cup of chips and add 1/2 cup dried fruit.

FAQs

Q: Can I make these in a smaller pan?
A: Yes, use a smaller pan but bake a little longer and watch the edges.

Q: Can I skip the coconut?
A: Yes. The bars will still taste great without coconut.

Q: Do I need to chill them before cutting?
A: No, cooling at room temperature usually works. Chilling makes cleaner cuts.

Q: Can I use low-fat condensed milk?
A: You can, but the texture may be less rich.

Conclusion

For a classic take and extra tips, try the detailed recipe from Chef Lindsey Farr’s seven-layer bars recipe. For the version from a well-known brand and a quick reference, see Eagle Brand’s Magic Cookie Bars recipe.

Print

7-Layer Bars (Magic Cookie Bars)

Delicious layered bars with a graham cracker crust, gooey sweetened condensed milk, and a mix of chocolate chips, butterscotch chips, and nuts.

  • Author: brahimhassouoo
  • Prep Time: 10 minutes
  • Cook Time: 30 minutes
  • Total Time: 40 minutes
  • Yield: 12 servings 1x
  • Category: Dessert
  • Method: Baking
  • Cuisine: American
  • Diet: Vegetarian

Ingredients

Scale
  • 1 cup graham cracker crumbs
  • 1/2 cup unsalted butter, melted
  • 1 cup sweetened shredded coconut
  • 1 cup chocolate chips
  • 1 cup butterscotch chips
  • 1 cup chopped nuts (e.g., walnuts or pecans)
  • 1 can (14 oz) sweetened condensed milk

Instructions

  1. Preheat the oven to 350°F (175°C). Grease a 9×13 inch baking pan.
  2. In a bowl, combine the graham cracker crumbs and melted butter. Press this mixture into the bottom of the prepared baking pan.
  3. Layer the coconut, chocolate chips, butterscotch chips, and nuts evenly over the crust.
  4. Pour the sweetened condensed milk evenly over the layers.
  5. Bake in the preheated oven for about 25-30 minutes, or until the edges are lightly golden.
  6. Allow to cool completely before cutting into bars.

Notes

Press the crust firmly for best results and use full-fat sweetened condensed milk for the best texture.

Nutrition

  • Serving Size: 1 bar
  • Calories: 300
  • Sugar: 20g
  • Sodium: 200mg
  • Fat: 15g
  • Saturated Fat: 8g
  • Unsaturated Fat: 6g
  • Trans Fat: 0g
  • Carbohydrates: 38g
  • Fiber: 2g
  • Protein: 3g
  • Cholesterol: 20mg

Did you make this recipe?

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

friendly 43 year old american woman chef warm smile casual home kitchen setting wearing an apron li jws5s9efy49a7wh5mykc 4

Hi, I’m Lina! I’m a 43-year-old home cook and mom of two, serving up easy, soul-hugging recipes for real-life families. Join me for delicious and reliable baking recipes. Everything from cakes, brownies, cheese cake and cookies to bars, quick breads, and more. Every recipe is tested, perfected, and made to inspire confidence in your kitchen. Happy baking!