7 Layer Magic Bars Caramel

Featured in: Sweet Cozy Treats

These decadent bars feature a graham cracker crust topped with layers of chocolate, butterscotch chips, shredded coconut, and chopped nuts. Sweetened condensed milk binds the layers before baking to a golden finish. Once cooled, a luscious caramel sauce is drizzled atop and finished with a sprinkle of flaky sea salt, creating a perfect balance of sweet and salty flavors. Easy to prepare and ideal for sharing.

Updated on Fri, 21 Nov 2025 16:44:00 GMT
Golden, gooey 7-Layer Magic Bars topped with a sea salt caramel drizzle, ready to enjoy. Save
Golden, gooey 7-Layer Magic Bars topped with a sea salt caramel drizzle, ready to enjoy. | hazeldish.com

Decadent, chewy dessert bars layered with chocolate, butterscotch, coconut, and nuts, finished with a luscious sea salt caramel drizzle for the ultimate sweet-and-salty treat.

This recipe has quickly become a favorite in my family for its rich flavors and easy prep time.

Ingredients

  • Base: 1 1/2 cups (150 g) graham cracker crumbs, 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 (90 g) sweetened shredded coconut, 1 cup (120 g) chopped pecans or walnuts, 1 (14 oz/400 ml) can sweetened condensed milk
  • Caramel Drizzle: 1/2 cup (120 ml) store-bought caramel sauce or homemade caramel sauce, 1/2 teaspoon flaky sea salt

Instructions

Preheat and Prepare Pan:
Preheat oven to 350°F (175°C). Line a 9x13-inch (23x33 cm) baking pan with parchment paper leaving an overhang for easy removal.
Make Crust:
In a medium bowl combine graham cracker crumbs and melted butter. Press mixture firmly into the bottom of the prepared pan to form an even crust.
Add Layers:
Sprinkle chocolate chips evenly over the crust followed by butterscotch chips coconut and chopped nuts.
Pour Condensed Milk:
Slowly pour the sweetened condensed milk evenly over the entire surface making sure to cover all layers.
Bake:
Bake for 25–30 minutes or until the edges are golden brown and the center is set. Remove from oven and allow to cool completely in the pan.
Add Caramel Drizzle:
Once cooled drizzle caramel sauce over the bars and sprinkle with flaky sea salt.
Serve:
Lift the bars from the pan using the parchment paper. Cut into 16 squares and serve.
Indulge in these delicious 7-Layer Magic Bars with layers of chocolate and a sea salt caramel finish. Save
Indulge in these delicious 7-Layer Magic Bars with layers of chocolate and a sea salt caramel finish. | hazeldish.com

These bars always bring everyone together during holidays and celebrations making sweet memories.

Notes

Substitute walnuts with almonds or cashews if desired. Pair with a cup of coffee or a glass of dessert wine.

Required Tools

9x13-inch (23x33 cm) baking pan Mixing bowls Measuring cups and spoons Parchment paper Spatula

Allergen Information

Contains dairy gluten (unless using gluten-free graham crackers) tree nuts coconut and soy (in chocolate/butterscotch chips) Always check labels for potential hidden allergens.

Chewy and sweet, these homemade 7-Layer Magic Bars are a perfect dessert treat, perfect now! Save
Chewy and sweet, these homemade 7-Layer Magic Bars are a perfect dessert treat, perfect now! | hazeldish.com

This easy recipe guarantees delectable bars that satisfy every sweet tooth.

Recipe Help & Answers

Can I toast the nuts and coconut before adding?

Yes, toasting enhances their flavor and adds a crunchy texture to the bars.

What alternatives can I use for nuts?

You can substitute pecans or walnuts with almonds or cashews according to preference.

How should I store these bars?

Store in an airtight container at room temperature for up to four days to maintain freshness.

Can I make the caramel drizzle from scratch?

Yes, homemade caramel sauce works wonderfully and allows control over sweetness and thickness.

Are these bars suitable for vegetarian diets?

Yes, all ingredients are vegetarian-friendly, including dairy and nuts.

Can I use gluten-free graham crackers for the crust?

Absolutely, using gluten-free graham crackers makes the bars suitable for gluten-sensitive individuals.

7 Layer Magic Bars Caramel

Chewy bars with layers of chocolate, butterscotch, coconut, nuts and a sea salt caramel drizzle.

Prep Time
20 min
Time to Cook
30 min
Overall Time
50 min
Created by Isabel Grant

Dish Type Sweet Cozy Treats

Skill Level Easy

Inspired By American

Makes 16 Number of servings

Dietary Details Vegetarian-Friendly

What You Need

Base

01 1 1/2 cups graham cracker crumbs (150 g)
02 1/2 cup unsalted butter, melted (115 g)

Layers

01 1 cup semi-sweet chocolate chips (170 g)
02 1 cup butterscotch chips (170 g)
03 1 cup sweetened shredded coconut (90 g)
04 1 cup chopped pecans or walnuts (120 g)
05 1 can sweetened condensed milk (14 oz/400 ml)

Caramel Drizzle

01 1/2 cup caramel sauce (120 ml), store-bought or homemade
02 1/2 teaspoon flaky sea salt

How to Make It

Step 01

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

Step 02

Form Crust: In a medium bowl, combine graham cracker crumbs and melted butter. Firmly press the mixture evenly into the bottom of the prepared pan to create a crust.

Step 03

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

Step 04

Add Condensed Milk: Slowly pour sweetened condensed milk over the layered ingredients, ensuring complete coverage.

Step 05

Bake: Bake for 25 to 30 minutes, until edges are golden and the center is set. Remove from oven and cool completely in the pan.

Step 06

Apply Caramel Drizzle: Once cooled, drizzle caramel sauce over the bars and sprinkle with flaky sea salt.

Step 07

Slice and Serve: Lift bars from the pan using the parchment overhang. Cut into 16 squares and serve.

Tools You’ll Need

  • 9x13-inch baking pan
  • Mixing bowls
  • Measuring cups and spoons
  • Parchment paper
  • Spatula

Allergy Details

Review each ingredient for allergens. Always reach out to a healthcare professional for help if you’re unsure.
  • Contains dairy, gluten (unless gluten-free graham crackers used), tree nuts, coconut, and soy.

Per-Serving Nutrition

Nutritional data is for general reference only. It shouldn't replace advice from your doctor.
  • Calorie Count: 320
  • Fats: 18 g
  • Carbohydrates: 38 g
  • Proteins: 4 g