7-Layer Magic Bars Recipe: Gooey Chocolate & Buttery Crust

7-Layer Magic Bars are a classic, indulgent dessert that blends a buttery graham cracker crust with a sweet, gooey coconut layer, melty chocolate and butterscotch chips, and crunchy nuts. These bars are simple to assemble, bake in a single pan, and can be cut into any size—perfect for potlucks, dessert tables, or an easy treat at home.

Square bars topped with chocolate chips, nuts, and butterscotch chips.

Magic Bars are fast, forgiving, and endlessly customizable. The layered format means you can switch out chips, nuts, or coconut for new variations without changing the method. If you enjoy bar desserts, you’ll find these just as satisfying as other favorites like cream cheese blondie bars or oatmeal chocolate fudge bars.

Close up of the 7-Layer Magic Bars.

Magic Bars

Made with seven straightforward ingredients, these bars deliver a pleasing mix of textures and flavors: a crisp, buttery base, a sweet and sticky filling, and a crunchy, chocolatey top. The recipe is ideal for riffing—swap chips or nuts to suit your taste and create a new take on the classic.

Ingredients on a marble surface- butterscotch chips, pecans, condensed milk, chocolate, graham cracker crumbs, and coconut.

Ingredients for Magic Bars:

  • Graham cracker crumbs – store-bought or homemade in a food processor or sealed bag with a rolling pin.
  • Butter – melted; salted or unsalted works. This binds the crust.
  • Sweetened condensed milk – the rich, sweet binder that creates the gooey layer.
  • Coconut – shredded or flaked; unsweetened is fine since the condensed milk adds sweetness.
  • Butterscotch chips – add depth and sweetness; substitute white chocolate or peanut butter chips if you prefer.
  • Chocolate chips – semi-sweet is recommended to balance sweetness; dark works too.
  • Nuts – coarsely chopped pecans or walnuts add a crunchy finish.
Graham crackers in a food processor; blended to crumbs.

How to make Magic Bars:

Time needed: 40 minutes

  1. Prep

    Preheat the oven to 350°F (175°C). Line an 8×8-inch baking pan with parchment paper or lightly grease it.

  2. Make the crust

    Combine graham cracker crumbs and melted butter until evenly moistened. Press the mixture firmly into the bottom of the prepared pan to form an even crust.

    Graham cracker crumbs pressed into the bottom of the pan.
  3. Layer

    Pour the sweetened condensed milk evenly over the crust. Sprinkle the shredded coconut over the condensed milk, then add the butterscotch chips, chocolate chips, and finish with the chopped nuts. Gently press the layers together with a spatula or your hands so the top is compact.

    Pan lined with parchment showing sets of filling with sweetened condensed milk, coconut, butterscotch chips, chocolate, and nuts.
  4. Bake

    Bake for 30–32 minutes, until the top is lightly browned and the filling is set around the edges.

  5. Cool & slice

    Transfer the pan to a cooling rack and cool completely. Lift the bars from the pan using the parchment paper and cut into squares.

Square slices of Magic Bars.

FAQs

Do I have to use parchment paper?

No, but parchment makes removing and slicing the bars much easier and helps keep the pan in good condition. If you don’t have parchment, foil works—just grease it well.

What is the difference between sweetened condensed milk and evaporated milk?

They are not interchangeable. Sweetened condensed milk is thick and very sweet because sugar has been added. Evaporated milk has reduced water but no added sugar and is similar to a concentrated milk; it won’t provide the same sweetness or texture in this recipe.

Magic Bars turned on their side to show the layers.

Tools used to make cookie bars:

  • Parchment paper – makes removing and slicing bars easy.
  • Food processor – handy for turning graham crackers into fine crumbs.
  • 8×8-inch pan – a standard size for bar recipes; use an aluminum or glass pan as preferred.
Cut up Hello Dolly Bars.

Looking for more bar desserts?

  • The BEST Rice Krispie Treats
  • Rocky Road Cookie Bars
  • Oatmeal Chocolate Chip Bars
  • 6-Ingredient Gooey Butter Cake
  • Toll House Chocolate Chip Bars
Cut up Hello Dolly Bars.

Magic Bars

7-Layer Magic Bars combine a graham cracker crust with a sweet coconut layer, chocolate and butterscotch chips, and crunchy pecans for a rich, layered dessert.
Prep Time
10 mins
Cook Time
30 mins
Total Time
40 mins
Servings:
16
Calories:
279 kcal
Author:
Garnish and Glaze

Ingredients

  • 2 cups graham cracker crumbs (about 12 large crackers)
  • 10 tablespoons salted butter, melted
  • 1 (14-ounce) can sweetened condensed milk
  • 1 cup unsweetened shredded coconut
  • 3/4 cup butterscotch chips
  • 3/4 cup semi-sweet chocolate chips
  • 1 cup nuts, coarsely chopped (pecans or walnuts)

Instructions

  1. Preheat oven to 350°F. Line an 8×8-inch pan with parchment paper or lightly grease.
  2. Mix graham cracker crumbs with the melted butter and press firmly into the bottom of the prepared pan.
  3. Pour the sweetened condensed milk evenly over the crust.
  4. Layer coconut, butterscotch chips, chocolate chips, and chopped nuts in that order. Press gently to compact the layers.
  5. Bake for 30–32 minutes, until the top is light brown.
  6. Cool completely on a rack, lift out the bars, and cut into squares.
Course: Dessert
Cuisine: American
Keyword: Magic Bars
Nutrition Facts
Magic Bars
Amount Per Serving
Calories 279
Fat 20g (31% DV)
Saturated Fat 11g (69% DV)
Cholesterol 20mg (7% DV)
Sodium 161mg (7% DV)
Carbohydrates 23g (8% DV)
Fiber 3g (13% DV)
Sugar 12g (13% DV)
Protein 3g (6% DV)
Vitamin A 232 IU (5% DV)
Vitamin C 1 mg (1% DV)
Calcium 24 mg (2% DV)
Iron 1 mg (6% DV)
* Percent Daily Values are based on a 2,000 calorie diet.
Did you make this recipe?
Share your photos and tag the author on social media to show off your creation.