7-Layer Magic Bars Salted

Featured in: Sweet Spots

These layered bars combine graham cracker crust, semi-sweet chocolate, butterscotch chips, shredded coconut, and chopped nuts. Sweetened condensed milk binds the layers into a chewy texture. A homemade salted caramel drizzle adds richness and a touch of saltiness, enhancing the dessert’s depth. Easy to prepare and bake, they’re ideal for gatherings or a sweet treat anytime. Variations include swapping nuts or using gluten-free crusts for dietary needs.

Updated on Thu, 20 Nov 2025 09:48:00 GMT
Chewy 7-Layer Magic Bars with drippy salted caramel, ready to be cut and served. Save
Chewy 7-Layer Magic Bars with drippy salted caramel, ready to be cut and served. | tastychuck.com

A decadent, chewy dessert bar layered with chocolate, butterscotch, coconut, nuts, and a luscious salted caramel drizzle — a truly magical treat perfect for any sweet tooth.

When I made these magic bars for a family party, everyone asked for the recipe right away. They disappeared quicker than anything else on the dessert table, and the kids loved helping drizzle the caramel on top.

Ingredients

  • Graham cracker crumbs: 1 1/2 cups (180 g)
  • Unsalted butter (melted): 1/2 cup (115 g)
  • 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

Prep Baking Pan:
Preheat oven to 350°F (175°C). Line a 9x9-inch (23x23 cm) baking pan with parchment paper, letting some overhang for easy bar removal.
Make Crust:
Combine graham cracker crumbs and melted butter in a bowl. Press into the pan for an even base.
Add Layers:
Sprinkle chocolate chips over the crust, then butterscotch chips, then coconut, and finally chopped nuts.
Pour Sweetened Condensed Milk:
Drizzle condensed milk evenly over all layered ingredients.
Bake:
Bake for 25 to 30 minutes until edges are golden and the center is set. Cool in the pan.
Salted Caramel Drizzle:
In a small saucepan, heat sugar and water until dissolved. Let cook (do not stir) until deep amber (about 4 to 5 minutes). Off the heat, whisk in butter, then slowly add cream while whisking. Stir in sea salt. Cool slightly.
Finish & Serve:
Drizzle cooled caramel over bars, let set, then use parchment to lift and cut into squares.
Golden-baked 7-Layer Magic Bars with layers of chocolate, coconut, and nuts, drizzled with caramel. Save
Golden-baked 7-Layer Magic Bars with layers of chocolate, coconut, and nuts, drizzled with caramel. | tastychuck.com

Last holiday season, we made these bars for the annual cookie exchange. My children enjoyed arranging the layers and proudly shared them with our neighbors.

Required Tools

9x9-inch (23x23 cm) baking pan, mixing bowls, saucepan, whisk, measuring cups and spoons, parchment paper

Allergen Information

Contains dairy (butter, condensed milk, cream), tree nuts (walnuts/pecans), gluten (unless gluten-free crackers are used), coconut, and may contain soy (in chocolate/butterscotch chips). Double-check ingredient labels when needed.

Nutritional Information

Per serving (1 bar): Calories 285, Total Fat 17 g, Carbohydrates 33 g, Protein 3 g

A close-up of delicious 7-Layer Magic Bars featuring a sweet and salty caramel drizzle. Save
A close-up of delicious 7-Layer Magic Bars featuring a sweet and salty caramel drizzle. | tastychuck.com

Serve these bars at parties or pack them as a sweet lunchbox treat. Their chewy, caramel-laced texture makes every bite memorable.

Recipe Guide

How do I ensure the crust holds together well?

Using melted butter mixed thoroughly with graham cracker crumbs helps the crust bind firmly when pressed into the pan.

Can I substitute nuts in the layers?

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

What is the best way to make the salted caramel drizzle?

Cook sugar and water until amber, then whisk in butter, heavy cream, and sea salt until smooth before drizzling.

How can I make this suitable for gluten-free diets?

Use certified gluten-free graham cracker crumbs for the crust to keep the bars gluten-free.

How should the bars be stored after baking?

Keep them in an airtight container at room temperature or refrigerated for longer freshness.

7-Layer Magic Bars Salted

Chewy bars with chocolate, butterscotch, coconut, nuts, and salted caramel drizzle, perfect for any sweet tooth.

Prep duration
20 min
Heat time
30 min
Full duration
50 min
Created by Chuck Harrison

Style Sweet Spots

Skill level Easy

Heritage American

Output 16 Portions

Nutrition Labels Meat-free

What 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

Method

Phase 01

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

Phase 02

Form crust: Combine graham cracker crumbs and melted butter until evenly mixed. Press firmly and evenly into the baking pan.

Phase 03

Layer dry ingredients: Evenly sprinkle semi-sweet chocolate chips over the crust, followed by butterscotch chips, shredded coconut, and chopped nuts.

Phase 04

Add condensed milk: Pour sweetened condensed milk evenly over all layered ingredients.

Phase 05

Bake layers: Bake for 25 to 30 minutes until edges turn golden and the center is set. Cool completely in the pan.

Phase 06

Prepare salted caramel: In a small saucepan over medium heat, combine sugar and water. Stir until dissolved, then stop stirring and cook 4 to 5 minutes until deep amber. Remove from heat, whisk in butter, then slowly add heavy cream while whisking. Stir in sea salt and let cool slightly.

Phase 07

Finish and serve: Drizzle cooled caramel over bars. Allow to set, then lift from pan using parchment overhang and cut into 16 squares.

Kitchen tools

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

Allergy alerts

Always review ingredients for potential allergens and seek professional medical guidance if unsure
  • Contains dairy from butter, condensed milk, and heavy cream.
  • Contains tree nuts such as walnuts or pecans.
  • Contains gluten unless gluten-free crackers are used.
  • Contains coconut.
  • May contain soy found in chocolate or butterscotch chips.

Nutrition breakdown (per portion)

Values shown are estimates only - consult healthcare providers for specific advice
  • Energy: 285
  • Fats: 17 g
  • Carbohydrates: 33 g
  • Proteins: 3 g