Seven Layer Magic Bars Recipe
30-MINUTE MEALS! Get the email series now →
Savoryte

Seven Layer Magic Bars

5 from 1 vote
1 Comments
Sophia
By: SophiaUpdated: Oct 16, 2026
This post may contain affiliate links. Please read our disclosure policy.

Buttery graham cracker crust layered with chocolate, butterscotch, coconut, walnuts and a blanket of sweetened condensed milk—classic, nostalgic, and irresistible.

Seven Layer Magic Bars

These Seven Layer Magic Bars are the kind of dessert that instantly transports me to potluck tables, block parties, and holiday kitchens. I first learned this version from a handwritten recipe card passed to me by a neighbor; the simplicity and generosity of the ingredients hooked me the first time I made them. The crisp, buttery graham cracker base gives way to layers of melty chocolate and butterscotch chips, a chewy crown of sweetened coconut and toasted walnuts, all held together with a glossy pour of sweetened condensed milk. The texture contrast and the sweet-salty balance make these bars quietly addictive.

I almost always make a double batch for gatherings because they disappear before the coffee is even poured. The bars slice into rich, satisfying squares that are simultaneously crunchy, gooey, and tender. They are one of those recipes that requires very little technique but rewards attention to small details: press the crust evenly, spread the layers uniformly, and allow the finished pan to cool completely before cutting. When you do, you’ll be rewarded with clean slices and those classic seven-visible layers that make these bars feel like a nostalgic treat.

Why You'll Love This Recipe

  • Simple pantry-friendly ingredients: graham crumbs, chips, coconut, nuts, and one can of sweetened condensed milk—most items are likely already in the cupboard.
  • Quick assembly: ready in about 35 minutes total, with less than 10 minutes active prep time.
  • Great for transport and sharing: bake in a 9x13 inch pan, then slice into 18 bars for easy serving at parties, potlucks, or school events.
  • Make-ahead friendly: they store well in the refrigerator and hold structure nicely when chilled for cleaner slices.
  • Customizable: swap the walnuts for pecans, choose dark or milk chocolate, or add a pinch of sea salt on top for contrast.
  • Kid-approved and crowd-pleasing: sweet, familiar flavors with a satisfying texture that appeals to almost everyone.

Personally, these bars became a staple at our family summer BBQs; I remember my young nephew ferrying plate after plate to friends, declaring them the best thing he’d ever tasted. Over the years I’ve made little adjustments—using slightly more butter for a firmer crust and toasting the walnuts for extra fragrance—without losing that original magic. They’re the kind of treat that creates small, delicious memories.

Ingredients

  • Graham cracker crumbs (1 1/2 cups): Use finely crushed crumbs for an even, compact crust. You can pulse full graham crackers in a food processor or place them in a sealed bag and crush with a rolling pin. For a more aromatic base, use honey graham crackers; for a milder base, plain graham crackers work well.
  • Butter (1/2 cup): Unsalted butter melted and mixed into the crumbs binds the crust and adds richness. If using salted butter, omit any additional salt in the rest of the recipe.
  • Chocolate chips (1 cup): Semi-sweet chips give a pleasant balance to the sweet condensed milk; swap for milk or dark chocolate depending on preference.
  • Butterscotch chips (1 cup): These add a deep caramel-like sweetness and a soft chew when baked.
  • Sweetened flaked coconut (1 cup): Provides chew and a toasty note; use sweetened, flaked coconut for the classic texture and sweetness.
  • Chopped walnuts (1/2 cup): Toast lightly before adding to deepen flavor and add crunch. Pecans are a delicious alternative.
  • Sweetened condensed milk (one 14 ounce can): The final binder that glues the layers together and caramelizes slightly at the edges, creating that signature gooey top.

Instructions

Prepare the pan and oven:Preheat the oven to 350 degrees Fahrenheit. Line a 9x13 inch baking pan with parchment paper, letting the paper overhang two sides for easy removal, or spray lightly with cooking spray. Proper lining ensures clean edges and effortless lifting after cooling.Make the crust:Melt 1/2 cup (1 stick) of unsalted butter over low heat or in the microwave. Combine the melted butter with 1 1/2 cups of crushed graham cracker crumbs in a bowl, stirring until the crumbs are evenly coated. Transfer this mixture to the prepared pan and press firmly into an even layer using the back of a measuring cup or a flat spatula. An even, compact crust gives uniform structure to the bars and prevents crumbling when sliced.Layer the toppings:Evenly sprinkle 1 cup of chocolate chips over the crust, followed by 1 cup of butterscotch chips. Scatter 1 cup of sweetened flaked coconut next, then evenly distribute 1/2 cup of chopped walnuts across the surface. Aim for full, uniform coverage so each square contains a bit of every element.Pour the binder:Open one 14 ounce can of sweetened condensed milk and pour it slowly across the top, moving the can in a steady back-and-forth motion. Use a rubber spatula to gently spread the milk so it covers all exposed bits; this ensures an even, glossy finish and consistent browning during baking.Bake and cool:Bake in the preheated 350 degrees Fahrenheit oven for 25 to 30 minutes, or until the edges are golden brown and the center is set but still slightly soft. Remove from the oven and cool completely in the pan on a wire rack. For cleaner slices, refrigerate the cooled pan for 1 to 2 hours before lifting and cutting into 18 squares.User provided content image 1

You Must Know

  • These bars keep well in an airtight container at room temperature for up to 3 days and in the refrigerator for up to 1 week; they also freeze beautifully for up to 3 months.
  • For the cleanest slices, allow the pan to cool completely and then chill for 1 to 2 hours; use a sharp knife wiped between cuts.
  • To make homemade graham crumbs, use 11 to 12 full graham cracker rectangles to yield about 1 1/2 cups of crumbs.
  • High in sugar and calories, these bars are a treat—serve in small portions and store leftovers properly to maintain texture.

My favorite thing about this sweet treat is how reliably it sparks conversation. At holiday cookie exchanges, neighbors examine the layers with curiosity before taking their first bite. One year I sprinkled flaked sea salt on top just before chilling and the contrast was a revelation; the salty note amplified the chocolate and butterscotch flavors and made each bite more complex.

Storage Tips

Store the finished bars in an airtight container. At room temperature they remain soft and chewy for about three days; if your kitchen is warm, refrigerate them to maintain structure. For best slicing, cool completely, then refrigerate for one to two hours before cutting into squares—this firms the condensed milk binder and reduces smearing. To freeze, cut into squares and layer between parchment paper in a freezer-safe container for up to three months. Thaw overnight in the refrigerator or at room temperature for a couple of hours before serving. Reheat briefly in a low oven if you prefer them warm, but avoid overheating which can dry the crust.

User provided content image 2

Ingredient Substitutions

Swap the walnuts for pecans or toasted almonds for a different crunch profile; use equal quantities. If you prefer a less sweet profile, replace half the butterscotch chips with additional semi-sweet chocolate or use dark chocolate chips. For a gluten-free version, use certified gluten-free graham crumbs or a crushed gluten-free cookie alternative; note that texture may change slightly. Coconut can be omitted or reduced if texture or allergy concerns exist. If you need a dairy-free version, select dairy-free chocolate chips and a non-dairy condensed milk substitute, though results will vary from the classic flavor.

Serving Suggestions

Serve squares at room temperature with a cup of strong coffee or milk. For an elegant dessert plate, place a warm square next to a small scoop of vanilla ice cream and a drizzle of warmed caramel sauce. Garnish with a light dusting of powdered sugar or a few toasted walnut halves for contrast. These bars are ideal for dessert tables, cut into smaller bite-sized rectangles for dessert buffets, or wrapped individually as homemade treats to give as gifts.

Cultural Background

Seven layer bars, sometimes called magic bars or hello dolly bars, trace their popularity to mid-20th century American home baking where canned milk, convenient chips, and packaged crusts became pantry staples. The concept of layered, no-fuss baking reflects a period when cooks embraced quick, reliable desserts for busy households and communal gatherings. Over time the bars developed regional variations based on available chips, nuts, and preferences, but the heart of the treat remains a celebration of simple sweetness and texture contrast.

Seasonal Adaptations

For winter holidays, add a teaspoon of ground cinnamon to the crust or sprinkle chopped peppermint candy over the chocolate layer for a festive twist. In summer, swap walnuts for roasted pistachios and use white chocolate chips for a lighter appearance. At Thanksgiving, incorporate a small handful of dried cranberries with the coconut to add tartness that complements the sweetness. These small swaps let the same base recipe feel fresh for different occasions.

Meal Prep Tips

Make the bars ahead and store them in the refrigerator for up to a week; they slice cleaner chilled, which makes them ideal for pack-and-go lunches or dessert platters. If preparing for a large event, bake multiple pans and freeze extras; freeze whole pans and thaw in the refrigerator the day before serving, then slice and arrange on platters. Use parchment overhang to lift many bars out at once and slice on a cutting board for uniform pieces.

These bars are a nostalgic, reliable crowd-pleaser. They are forgiving, fast to assemble, and endlessly adaptable. Give them time to cool and you’ll be rewarded with clean slices and layers that showcase each comforting flavor. Enjoy the process and share generously.

Pro Tips

  • Press the crust firmly and evenly into the pan to prevent crumbling when slicing.

  • Cool completely and then chill for 1 to 2 hours for the cleanest slices.

  • Toast the nuts briefly to deepen flavor before adding to the layers.

  • Line the pan with parchment overhang to lift the entire slab for easy slicing.

This nourishing seven layer magic bars recipe is sure to be a staple in your kitchen. Enjoy every moist, high protein slice — it is perfect for breakfast or as a wholesome snack any time.

FAQs about Recipes

→

Can I freeze these bars?

Yes. To freeze, cut into squares and layer between parchment paper in an airtight container for up to 3 months. Thaw overnight in the refrigerator.

→

How many graham crackers equal 1 1/2 cups of crumbs?

Use 11 to 12 full graham cracker rectangles processed into crumbs to yield about 1 1/2 cups.

Tags

Desserts & SweetsDessert American Bars Potluck Holiday Baking
No ratings yet

Seven Layer Magic Bars

This Seven Layer Magic Bars recipe makes perfectly juicy, tender, and flavorful steak every time! Serve with potatoes and a side salad for an unforgettable dinner in under 30 minutes.

Servings: 18 steaks
Seven Layer Magic Bars
Prep:5 minutes
Cook:30 minutes
Rest Time:10 mins
Total:35 minutes

Ingredients

Crust

Layers

Instructions

1

Preheat and prepare pan

Preheat oven to 350 degrees Fahrenheit. Line a 9x13 inch pan with parchment paper leaving an overhang, or spray with cooking spray.

2

Make and press crust

Melt 1/2 cup unsalted butter and mix with 1 1/2 cups graham cracker crumbs until evenly moistened. Press the mixture firmly into the bottom of the prepared pan to form an even crust.

3

Add layers

Evenly sprinkle 1 cup chocolate chips, then 1 cup butterscotch chips, 1 cup sweetened flaked coconut, and 1/2 cup chopped walnuts over the crust, covering the surface uniformly.

4

Pour condensed milk

Pour one 14 ounce can of sweetened condensed milk evenly over the top and lightly spread with a rubber spatula so it covers all exposed areas.

5

Bake and cool

Bake at 350 degrees Fahrenheit for 25 to 30 minutes until edges are golden and center is set. Cool completely on a wire rack, then refrigerate 1 to 2 hours for easier slicing before cutting into 18 squares.

★

Last Step: Please leave a rating and comment letting us know how you liked this recipe! This helps our business to thrive and continue providing free, high-quality recipes for you.

Nutrition

Calories: 275kcal | Carbohydrates: 35g | Protein:
3g | Fat: 13g | Saturated Fat: 4g |
Polyunsaturated Fat: 3g | Monounsaturated Fat:
5g | Trans Fat: 1g | Cholesterol: 253mg | Sodium:
0mg | Potassium: 953mg | Fiber: 0g | Sugar:
0g | Vitamin A: 577IU | Vitamin C: 3mg | Calcium:
47mg | Iron: 6mg

Did You Make This?

Leave a comment & rating below or tag
@savoryte on social media!

Seven Layer Magic Bars

Categories:

Seven Layer Magic Bars

Did You Make This?

Leave a comment & rating below or tag @savoryte on social media!

Rate This Recipe

Share This Recipe

Enjoyed this recipe? Share it with friends and family, and don't forget to leave a review!

Comments (1)

Leave a Comment

0/1000 characters
Food Lover
1 day ago

This recipe looks amazing! Can't wait to try it.

Rating:★★★★★

Comments are stored locally in your browser. Server comments are displayed alongside your local comments.

Family photo

Hi, I'm Sophia!

Chef and recipe creator specializing in delicious Desserts & Sweets cooking. Passionate about sharing easy-to-follow recipes that bring families together around the dinner table.

30-Minute Meals!

Join to receive our email series which contains a round-up of some of our quick and easy family favorite recipes.