7-Layer Magic Bars

Featured in: Desserts for a Crowd

These 7-layer magic bars offer a decadent, chewy texture combining graham cracker crust, semi-sweet chocolate, butterscotch, shredded coconut, and chopped nuts all soaked in sweetened condensed milk. Once baked to a golden finish, they're topped with a luscious salted caramel drizzle crafted from sugar, butter, cream, and flaky sea salt. Perfectly balanced flavors and textures create a magical treat that satisfies any sweet craving.

Updated on Thu, 20 Nov 2025 13:03:00 GMT
Golden-brown 7-Layer Magic Bars with a glossy salted caramel drizzle, ready to enjoy. Save It
Golden-brown 7-Layer Magic Bars with a glossy salted caramel drizzle, ready to enjoy. | zetluna.com

A decadent chewy dessert bar layered with chocolate butterscotch coconut nuts and a luscious salted caramel drizzle. This truly magical treat is perfect for any sweet tooth craving and a delight at any gathering.

I remember making these magic bars for my family during a cozy weekend. Watching the caramel drizzle melt over the warm bars made everyone’s eyes light up and there were never any leftovers.

Ingredients

  • Graham cracker crumbs: 1 1/2 cups (180 g)
  • Unsalted butter: 1/2 cup (115 g) melted
  • Semi-sweet chocolate chips: 1 cup (180 g)
  • Butterscotch chips: 1 cup (180 g)
  • Sweetened shredded coconut: 1 cup (120 g)
  • Chopped walnuts or pecans: 1/2 cup (60 g)
  • Sweetened condensed milk: 1 cup (300 ml)
  • Granulated sugar: 1/2 cup (100 g)
  • Water: 2 tbsp (30 ml)
  • Unsalted butter: 2 tbsp (30 g)
  • Heavy cream: 1/4 cup (60 ml)
  • Flaky sea salt: 1/2 tsp

Instructions

Prepare Baking Pan:
Preheat oven to 350°F (175°C). Line a 9x9-inch (23x23 cm) baking pan with parchment paper leaving an overhang.
Make Crust:
In a bowl mix graham cracker crumbs with melted butter until combined. Press into the pan firmly.
Layer Ingredients:
Sprinkle chocolate chips butterscotch chips coconut and nuts evenly over crust.
Add Condensed Milk:
Pour sweetened condensed milk evenly over all layers.
Bake Bars:
Bake for 25–30 minutes until edges are golden and center is set. Cool completely in pan.
Make Salted Caramel:
Combine sugar and water in saucepan over medium heat stir until dissolved. Cook until deep amber color. Remove from heat whisk in butter and heavy cream then stir in sea salt. Let cool slightly.
Finish Bars:
Drizzle cooled caramel over bars let set then lift bars out and cut into squares.
Chewy chocolate and butterscotch 7-Layer Magic Bars, layered beautifully with nuts and coconut. Save It
Chewy chocolate and butterscotch 7-Layer Magic Bars, layered beautifully with nuts and coconut. | zetluna.com

My kids love helping to layer the ingredients and drizzle the caramel making it a fun family activity that brings us all together in the kitchen.

Required Tools

Use a 9x9-inch (23x23 cm) baking pan mixing bowls saucepan whisk measuring cups and spoons plus parchment paper for easy removal and cleanup.

Allergen Information

This recipe contains dairy tree nuts coconut and may contain soy and gluten. Double-check labels as ingredients can vary.

Nutritional Information

Each bar contains approximately 285 calories 17 g total fat 33 g carbohydrates and 3 g protein.

Close-up shot shows the delicious layers of these tempting 7-Layer Magic Bars for dessert tonight. Save It
Close-up shot shows the delicious layers of these tempting 7-Layer Magic Bars for dessert tonight. | zetluna.com

Serve these bars at parties or potlucks and watch them disappear. They're a sweet treat everyone will love.

Common Questions About Recipes

Can I substitute different nuts in the layers?

Yes, walnuts can be replaced with pecans or almonds to alter the flavor and texture according to preference.

How can I make this gluten-free?

Use gluten-free graham cracker crumbs for the crust to accommodate gluten sensitivities.

What is the purpose of sweetened condensed milk in the bars?

It binds the layers together, creating a moist and chewy texture while adding sweetness.

How do I achieve the perfect salted caramel drizzle?

Cook sugar and water without stirring until deep amber, whisk in butter, then cream and sea salt off heat for a smooth drizzle.

Can these bars be stored after preparation?

Yes, store them in an airtight container at room temperature or refrigerated for longer freshness.

7-Layer Magic Bars

Chewy layered bars with chocolate, butterscotch, coconut, nuts, and a salted caramel drizzle.

Prep Time
20 mins
Time to Cook
30 mins
Overall Time
50 mins
Authored by Clara

Recipe Type Desserts for a Crowd

Skill Level Required Easy

Cuisine Type American

Recipe Output 16 Number of Portions

Dietary Needs Veggie-Friendly

The Ingredients You'll Need

Crust

01 1 1/2 cups graham cracker crumbs
02 1/2 cup unsalted butter, melted

Layers

01 1 cup semi-sweet chocolate chips
02 1 cup butterscotch chips
03 1 cup sweetened shredded coconut
04 1/2 cup chopped walnuts or pecans
05 1 cup sweetened condensed milk

Salted Caramel Drizzle

01 1/2 cup granulated sugar
02 2 tablespoons water
03 2 tablespoons unsalted butter
04 1/4 cup heavy cream
05 1/2 teaspoon flaky sea salt

Step-by-Step Instructions

Step 01

Prepare Oven and Pan: Preheat oven to 350°F. Line a 9x9-inch baking pan with parchment paper, leaving an overhang for easy removal.

Step 02

Form Crust: Combine graham cracker crumbs with melted butter until evenly mixed. Press the mixture firmly into the baking pan to create an even crust layer.

Step 03

Add Layers: Evenly distribute chocolate chips over the crust, then repeat with butterscotch chips, shredded coconut, and chopped nuts in that order.

Step 04

Pour Condensed Milk: Pour sweetened condensed milk evenly across all layered ingredients to bind them together.

Step 05

Bake: Bake the assembled layers for 25 to 30 minutes until edges are golden and center is set. Allow to cool completely in the pan.

Step 06

Prepare Salted Caramel: In a saucepan over medium heat, combine sugar and water. Stir until dissolved, then stop stirring and cook until the mixture turns a deep amber color (approximately 4 to 5 minutes). Remove from heat, whisk in butter, then slowly add heavy cream while whisking continuously. Stir in flaky sea salt. Allow to cool slightly.

Step 07

Drizzle and Serve: Drizzle the cooled caramel over the bars. Let caramel set, then lift bars from the pan using parchment overhang and cut into squares.

Tools You'll Need

  • 9x9-inch baking pan
  • Mixing bowls
  • Saucepan
  • Whisk
  • Measuring cups and spoons
  • Parchment paper

Allergy Information

Review each ingredient to identify allergens and consult an expert if needed.
  • Contains dairy products including butter, condensed milk, and heavy cream.
  • Contains tree nuts such as walnuts or pecans.
  • Contains gluten unless using certified gluten-free graham crackers.
  • Contains coconut.
  • May contain soy present in chocolate or butterscotch chips.

Nutritional Facts (Per Serving)

Keep in mind these details are for general guidance and shouldn't replace professional advice.
  • Caloric Content: 285
  • Fats: 17 grams
  • Carbohydrates: 33 grams
  • Proteins: 3 grams