
Buttery graham cracker base layered with chocolate, butterscotch, coconut, walnuts and a blanket of sweetened condensed milk for an irresistible treat.

These Seven Layer Magic Bars are the kind of dessert that arrives at a potluck and disappears in minutes. A buttery graham cracker base meets layers of semi sweet chocolate chips, glossy butterscotch chips, sweetened flaked coconut, and chopped walnuts, all sealed under a warm pour of sweetened condensed milk that caramelizes at the edges. I first made this combination one holiday season when I wanted something that felt decadent but required very little technique. The result became an instant request at family gatherings and is my go to when I need a dessert that travels well and keeps its crowd pleasing charm.
I remember the first time I removed the pan from the oven and the smell filled the kitchen. The edges were golden brown, the center still soft, and the condensed milk had sunk into the layers just enough to glue everything together. The texture balance is delightful. The crust gives a crisp chew, the chips add pockets of melty sweetness, the coconut adds a light chew, and the walnuts bring a satisfying crunch. These bars are simple yet comforting, and they are a reliable dessert to make when you want something that feels special without fuss.
I have served these bars at picnics, school fundraisers, and casual dinners. Friends often ask for the recipe and are surprised by how few ingredients are needed. The recipe has a way of bringing people together, and there is something joyful about passing a pan around and hearing the chorus of approval when someone takes that first bite.
My favorite aspect of these bars is their forgiving nature. You can swap one type of chip for another, add an extra handful of nuts, or sprinkle sea salt on top to add depth. They have become a rite of passage at family events. Once someone tastes one and asks for the recipe, I know I have a winner.
Store cooled bars in an airtight container at room temperature for up to two days. For longer storage, refrigerate for up to one week, which firms the bars and makes slicing easier. To freeze, wrap the cooled slab in plastic wrap and then aluminum foil, or slice and layer between parchment sheets in a freezer safe container. Thaw overnight in the refrigerator before serving. Reheat a single piece in the microwave for 10 to 15 seconds if you prefer a slightly warm bite.
Swap out semi sweet chocolate chips for milk chocolate or dark chocolate depending on your preference. Replace butterscotch chips with butterscotch morsels or caramel chips, or omit them and add an extra cup of chocolate chips. Use pecans instead of walnuts for a milder nutty flavor. For a nut free version omit the nuts and replace with sunflower kernels if you need to accommodate allergies. Toasted coconut adds more depth if you like toasted flavors.
Serve these bars at room temperature with a dusting of powdered sugar or a light drizzle of melted chocolate. They pair nicely with coffee or a scoop of vanilla ice cream for contrast. For a party arrangement, cut into small bite size pieces and arrange on a platter next to fresh fruit to balance the sweetness. These bars travel well so they are ideal for picnics and bake sales.
The layered bar concept likely developed from mid century American baking practices that favored simple, no fuss desserts using canned ingredients. The combination of sweetened condensed milk and layers of chips became popular because it offered big flavor with minimal baking skill. Variations exist across regions with different nuts and sweet additions reflecting local tastes. These bars embody a nostalgic American dessert tradition that shows how pantry ingredients can be transformed into something celebratory.
In summer add dried fruit like cherries or chopped apricots to give a bright note. For winter holidays fold in a teaspoon of ground cinnamon or add peppermint baking chips for a festive flair. Swap walnuts for toasted hazelnuts in the fall to mirror seasonal flavors. You can also press a thin layer of crushed pretzels into the top before baking for a sweet and salty twist in any season.
Make a full pan and portion into individual servings for quick grab and go snacks. To speed up prep, keep jars of chips and coconut on hand, and pre crush graham crackers in a jar to measure out. If you plan to freeze, slice into portions before freezing so you can pull out exactly what you need. Label containers with the date and reheat briefly in the microwave or serve at room temperature.
These bars are reliable, adaptable, and full of layered texture and flavor. Whether you are feeding a crowd or packing lunch box treats, they are a buttery, sweet option that everyone seems to love. Give them a try and make them your own with small swaps and toasted notes.
Press the graham cracker crust firmly with the bottom of a measuring cup to compact it and prevent a crumbly base.
Chill the cooled bars in the refrigerator for one to two hours before slicing to make cleaner pieces.
If you prefer toasty coconut flavor, spread the coconut on a baking sheet and toast in a 325 degree Fahrenheit oven for 5 to 8 minutes before layering.
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.
Yes. Allow the pan to cool completely, then chill for one to two hours before slicing for the cleanest cuts.
Freeze wrapped tightly for up to three months. Thaw overnight in the refrigerator before serving.
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.

Preheat oven to 350 degrees Fahrenheit. Lightly spray a 9 by 13 inch pan or line with parchment paper for easy removal.
Melt 1/2 cup unsalted butter and mix with 1 1/2 cups graham cracker crumbs until combined. Press firmly into the bottom of the prepared pan using the bottom of a measuring cup.
Evenly sprinkle 1 cup semi sweet chocolate chips, then 1 cup butterscotch chips, then 1 cup sweetened flaked coconut, and finish with 1/2 cup chopped walnuts across the crust.
Pour one 14 ounce can of sweetened condensed milk evenly over the top and spread gently. Bake at 350 degrees Fahrenheit for 25 to 30 minutes until edges are golden and center is set.
Allow to cool completely in the pan. For cleaner slices chill in the refrigerator for one to two hours then lift out using parchment overhang and cut into 18 bars.
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.
Leave a comment & rating below or tag
@feastinarecipe on social media!


Cozy, bright, and ready fast, this Instant Pot lemon chicken orzo soup brings tender chicken, fresh veggies, and a sunny citrus finish.

Feather-light mini cheesecakes with bright strawberry sauce, a tender biscuit-style base, and creamy filling. Just 47 calories each and irresistibly fresh.

Silky mini cheesecakes swirled with melted chocolate and a splash of Kahlua, nestled on Oreo crusts and crowned with fresh whipped cream.

Leave a comment & rating below or tag @feastinarecipe on social media!
Enjoyed this recipe? Share it with friends and family, and don't forget to leave a review!
This recipe looks amazing! Can't wait to try it.
Comments are stored locally in your browser. Server comments are displayed alongside your local comments.

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