7-Layer Magic Bars

Featured in: Simple Sweet Treats

Discover a rich combination of crunchy graham cracker crust layered with semi-sweet chocolate, butterscotch, shredded coconut, and chopped nuts. Sweetened condensed milk binds these flavors into a gooey texture. The bars bake to golden perfection and finish with a silky salted caramel drizzle that sets after chilling. These bars offer a harmonious blend of sweet, nutty, and salty notes perfect for sharing or special occasions.

Updated on Mon, 24 Nov 2025 14:49:00 GMT
Golden-brown 7-Layer Magic Bars with a shimmering salted caramel drizzle, ready to serve! Save
Golden-brown 7-Layer Magic Bars with a shimmering salted caramel drizzle, ready to serve! | pecangroove.com

An indulgent, crowd-pleasing dessert bar featuring layers of chocolate, butterscotch, coconut, and nuts, finished with a luscious salted caramel drizzle for the ultimate sweet treat.

This recipe has become a family favorite during special occasions and holidays, always earning rave reviews.

Ingredients

  • Crust: 1 1/2 cups (180 g) graham cracker crumbs and 1/2 cup (115 g) unsalted butter melted
  • Layers: 1 cup (170 g) semi-sweet chocolate chips, 1 cup (170 g) butterscotch chips, 1 cup (120 g) sweetened shredded coconut, 3/4 cup (90 g) chopped pecans or walnuts, 1 (14 oz / 400 ml) can sweetened condensed milk
  • Salted Caramel Drizzle: 1/2 cup (100 g) granulated sugar, 2 tbsp (30 ml) water, 2 tbsp (30 g) unsalted butter, 1/4 cup (60 ml) heavy cream, 1/2 tsp flaky sea salt

Instructions

Step 1:
Preheat oven to 350°F (175°C). Line a 9x13-inch (23x33 cm) baking pan with parchment paper leaving an overhang for easy removal.
Step 2:
In a bowl mix graham cracker crumbs and melted butter until combined. Press firmly into the bottom of the prepared pan to form an even crust.
Step 3:
Evenly sprinkle chocolate chips then butterscotch chips followed by coconut and chopped nuts over the crust.
Step 4:
Pour sweetened condensed milk evenly over the layered ingredients.
Step 5:
Bake for 25 30 minutes or until the edges are golden and the center is set. Cool completely in the pan on a wire rack.
Step 6:
Meanwhile make the salted caramel drizzle In a small saucepan over medium heat combine sugar and water. Cook without stirring until deep amber about 5 7 minutes. Remove from heat immediately whisk in butter and cream (mixture will bubble) then stir in salt. Let cool slightly.
Step 7:
Once bars are cool drizzle with salted caramel. Chill briefly to set caramel then lift out and cut into squares.
Close-up of decadent 7-Layer Magic Bars: gooey layers and a drizzle of caramel, sweet treat. Save
Close-up of decadent 7-Layer Magic Bars: gooey layers and a drizzle of caramel, sweet treat. | pecangroove.com

These bars are perfect for family gatherings and always bring smiles all around the table.

Notes

Bars keep well in an airtight container at room temperature for 3 days or refrigerated for up to 1 week.

Required Tools

9x13-inch (23x33 cm) baking pan Mixing bowls Small saucepan Whisk Parchment paper Spatula

Allergen Information

Contains milk/dairy tree nuts (pecans/walnuts) and gluten (unless gluten-free graham crackers are used) May contain soy and other allergens present in chocolate/butterscotch chips check labels for specifics

A tray of freshly baked 7-Layer Magic Bars, showing off the textures and nutty toppings. Save
A tray of freshly baked 7-Layer Magic Bars, showing off the textures and nutty toppings. | pecangroove.com

Enjoy your 7 Layer Magic Bars with a glass of cold milk for the perfect indulgent treat.

Recipe Questions & Answers

How do I make the crust for these bars?

Combine graham cracker crumbs with melted butter and press firmly into a baking pan to form an even base before layering.

Can I substitute pecans in the nut layer?

Yes, walnuts work well as a substitute or omit nuts completely for a nut-free version.

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

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

How should these bars be stored after baking?

Store in an airtight container at room temperature for up to 3 days or refrigerate for up to one week to maintain freshness.

Are gluten-free graham crackers suitable for this dish?

Yes, using gluten-free graham crackers makes the bars suitable for gluten-sensitive diets without altering the flavor.

7-Layer Magic Bars

Sweet bars with chocolate, butterscotch, coconut, nuts, and salted caramel drizzle for an indulgent treat.

Prep Duration
15 min
Cook Duration
30 min
Overall Time
45 min
By Pecan Groove Holly Emerson

Recipe Group Simple Sweet Treats

Skill Level Easy

Culinary Tradition American

Portions 16 Number of Servings

Diet Concerns Vegetarian-Friendly

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 3/4 cup chopped pecans or walnuts
05 1 (14 oz) can 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 Guide

Step 01

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

Step 02

Form Crust: Combine graham cracker crumbs and melted butter; press firmly into the bottom of the prepared pan to form an even crust.

Step 03

Layer Ingredients: Evenly sprinkle chocolate chips, butterscotch chips, shredded coconut, and chopped nuts over the crust.

Step 04

Add Condensed Milk: Pour sweetened condensed milk evenly over the layered ingredients.

Step 05

Bake Bars: Bake for 25 to 30 minutes, or until edges are golden and center is set. Cool completely in the pan on a wire rack.

Step 06

Prepare Salted Caramel Drizzle: In a small saucepan over medium heat, combine sugar and water. Cook without stirring until deep amber, about 5 to 7 minutes. Remove from heat, whisk in butter and cream immediately, then stir in sea salt. Allow to cool slightly.

Step 07

Finish and Serve: Drizzle cooled bars with salted caramel. Chill briefly to set caramel, then lift out using parchment overhang and cut into squares.

Tools Needed

  • 9x13-inch baking pan
  • Mixing bowls
  • Small saucepan
  • Whisk
  • Parchment paper
  • Spatula

Allergy Details

Always check each item for allergens and reach out to your doctor if unsure.
  • Contains milk/dairy, tree nuts (pecans or walnuts), and gluten except when gluten-free graham crackers are used.
  • May contain soy and other allergens present in chocolate and butterscotch chips; verify labels.

Nutrition Details (per serving)

Nutrition info is a guide; don't substitute for professional advice.
  • Calorie Count: 310
  • Fat content: 17 g
  • Carbohydrate: 38 g
  • Protein Amount: 4 g