Seven layer bars are the ultimate easy sweet treat! A buttery graham cracker base is layered with sweetened condensed milk, coconut, chocolate chips, butterscotch, and nuts for bars that are chewy, crunchy, and supremely decadent.

Step into the delightful world of **Seven Layer Bars**, often affectionately known as Magic Cookie Bars – a timeless dessert that promises incredible flavor with minimal effort. Much like other beloved classics such as peanut butter blossoms, fudgy brownies, and M&M cookies, these bars are a staple at bake sales, holiday gatherings, and family potlucks. Every baker seems to have their cherished version, whether it involves omitting the coconut, swapping butterscotch for peanut butter chips, or adding a unique twist. However, the core concept remains brilliantly simple: a buttery graham cracker crust topped with sweetened condensed milk and a medley of delectable ingredients that bake together into a chewy, crunchy, and utterly irresistible treat.
These bars are celebrated for their ability to deliver a complex flavor and texture profile from a straightforward layering process. The “magic” truly happens in the oven as the sweetened condensed milk caramelizes, binding all the delicious components into a cohesive, golden-brown masterpiece. If you’re searching for an easy, crowd-pleasing dessert that never fails to impress, your quest ends here with this classic Seven Layer Bars recipe.
Why You’ll Love Our Classic Seven Layer Bars Recipe
Our Seven Layer Bars recipe isn’t just another sweet treat; it’s a baking experience designed for simplicity, speed, and sensational taste. Here’s why these Magic Cookie Bars will quickly become a favorite in your kitchen:
- Effortlessly Easy Baking. Despite their fancy name, these bars boast seven simple ingredients, not seven distinct layers. The graham cracker base forms one clear layer, while the remaining delicious toppings—coconut, chocolate chips, butterscotch chips, and nuts—are generously sprinkled over sweetened condensed milk. This condensed milk then works its magic in the oven, baking up thick, sticky, and perfectly holding everything together. It’s a truly foolproof recipe that even beginner bakers can master.
- Unforgettably Delicious. Prepare your taste buds for an explosion of flavors and textures in every single bite. These bars offer a delightful contrast of smooth and crunchy, sweet and subtly salty notes. The rich combination of chocolate, butterscotch, coconut, and nuts, all bound by that luscious condensed milk, creates a profoundly decadent experience. Be warned: they are richer than they look, so a single bar is often enough to satisfy your sweetest cravings!
- Remarkably Quick. Craving a homemade dessert but short on time? This recipe is your answer. From start to finish, these Seven Layer Bars come together in approximately 30-35 minutes, including baking time. This makes them ideal for last-minute gatherings, spontaneous sweet cravings, or when you simply want to enjoy a delicious homemade treat without spending hours in the kitchen.
- Incredibly Versatile. This recipe serves as a fantastic foundation for endless customization. Whether you have dietary preferences, allergies, or simply want to experiment with different flavors, Seven Layer Bars are incredibly adaptable. Easily swap out nuts, switch up chip varieties, or even alter the crust to suit your fancy.
- Perfect for Any Occasion. From casual weeknight desserts to impressive holiday platters, these bars are always a hit. Their robust structure makes them easy to transport, and their universally loved flavors ensure they disappear quickly at any event.
Want to save this recipe?
Enter your email and we’ll send it to your inbox. Plus, you’ll get more of our best recipes!
By providing your email, you consent to receiving emails from our site. You can unsubscribe at any time.
Send now

Essential Ingredients for Perfect Seven Layer Bars
Crafting these iconic bars requires a handful of simple, readily available ingredients. Here’s a detailed look at what you’ll need to create the perfect batch of Seven Layer Bars:
- Graham Cracker Crumbs. The foundation of our delicious bars! While store-bought graham cracker crumbs offer unparalleled convenience, you can easily make your own by pulsing whole graham crackers in a food processor until finely ground. This homemade approach often yields a fresher flavor and allows you to control the crumb texture.
- Unsalted Butter. Melted unsalted butter combines with the graham cracker crumbs to form the rich, buttery crust. Using unsalted butter allows you to control the overall saltiness of the bars, ensuring a balanced sweetness. For more insights on butter choices, explore our guide: Unsalted or Salted Butter: Which is Better for Baking?
- Sweetened Condensed Milk. This is the magical ingredient that binds all the layers together, creating that signature chewy and sticky texture. It’s crucial to use sweetened condensed milk, which is thick and sugary. Do not confuse it with evaporated milk, which is unsweetened and much thinner – they are not interchangeable in this recipe!
- Sweetened Shredded Coconut. Adds a wonderful chewiness and tropical flavor to the bars. While sweetened shredded coconut is standard, if you have unsweetened coconut on hand, feel free to use it. These bars are already quite sweet, so you likely won’t miss the extra sweetness from the coconut, and it can help balance the overall richness.
- Semisweet Chocolate Chips. A classic choice for a reason, semisweet chocolate chips provide a delightful chocolatey richness that isn’t overly sweet, complementing the other flavors beautifully. You can also experiment with milk chocolate chips for a sweeter profile or dark chocolate chips for a more intense cocoa flavor.
- Butterscotch Chips. These chips contribute a unique, caramel-like sweetness and a hint of a distinct butterscotch flavor that is essential to the traditional Seven Layer Bar experience. They pair wonderfully with the chocolate and nuts.
- Chopped Nuts. Pecans and walnuts are the most popular choices for Seven Layer Bars, adding a lovely crunch and earthy depth. You can use a single type or a mix. Lightly toasting your nuts before adding them can enhance their flavor significantly. If you have a nut allergy, see our variations section for alternative crunchy toppings.

How to Make Seven Layer Bars: A Step-by-Step Guide
As their nickname “Magic Cookie Bars” suggests, these bars truly come together with surprising ease and speed. Follow these simple steps for a perfect batch every time:
- Prepare Your Tools and Pan. Begin by preheating your oven to 350°F (175°C). Next, lightly grease a 9″ x 13″ x 2″ baking pan. For effortless removal and cleaner cuts, we highly recommend lining the pan with parchment paper, leaving an overhang on the sides. Lightly grease this parchment paper as well. This extra step will save you a lot of trouble later!



- Create the Graham Cracker Crust. In a medium bowl, combine the graham cracker crumbs and melted unsalted butter. Mix thoroughly until all the crumbs are moistened and resemble wet sand. Pour this mixture into your prepared baking pan. Using the bottom of a glass or your fingers, press the mixture firmly and evenly into the bottom of the pan. Ensure there are no thin spots, as this will be the sturdy base for your bars.


- Add the Sweetened Condensed Milk. Carefully pour the entire can of sweetened condensed milk over the graham cracker crust. Using the back of a spoon or a small offset spatula, gently spread the milk into an even layer, ensuring it covers the entire crust. This sticky layer is crucial for holding all your delicious toppings in place during baking.



- Finish the Layers. Now for the fun part! Evenly sprinkle the sweetened shredded coconut over the condensed milk. Follow this with the butterscotch chips, then the semisweet chocolate chips, and finally, the chopped nuts. Once all your toppings are in place, gently press down on them with your hands or the back of a spatula. This gentle press helps secure them into the condensed milk layer, preventing them from scattering after baking.


- Bake to Golden Perfection. Place the pan in your preheated oven and bake for 20 to 25 minutes, or until the edges are golden brown and the center appears set and bubbly. Keep an eye on them to prevent overbaking, which can lead to dry bars. The top layers should be lightly toasted.
- Cool, Cut, and Serve. This is perhaps the most challenging step – patience! Remove the pan from the oven and place it on a wire rack to cool completely. Resisting the urge to cut them warm is vital, as warm bars will crumble and make a mess. Once fully cooled (this can take a couple of hours), use the parchment paper overhang to gently lift the entire slab of bars out of the pan and onto a cutting board. Use a sharp knife to cut them into neat squares. Enjoy your homemade magic!
Expert Tips for Seven Layer Bar Success
Even though these bars are incredibly easy to make, a few insider tips can elevate your baking from good to absolutely perfect. If you’re new to baking, consider reviewing our general baking tips for beginners, and then dive into these specific pointers for achieving the best Seven Layer Bars:
- Achieve Uniform Distribution. The key to enjoying all those wonderful textures and flavors in every bite is ensuring that each ingredient is evenly distributed across the entire pan. This is especially important for the sweetened condensed milk layer, which acts as the crucial adhesive for all the toppings. Take your time to spread it thoroughly. For the dry toppings, sprinkle them lightly and evenly rather than dumping them in one spot.
- Patience is a Virtue: Cool Completely Before Cutting. We know it’s incredibly tempting to slice into a warm pan of fragrant Seven Layer Bars, but trust us – this step is non-negotiable! Cutting the bars too soon, while they’re still warm, will likely result in a crumbly mess that falls apart. The condensed milk needs to fully set and firm up as it cools, allowing the bars to hold their shape beautifully. Plan to let them cool for at least 2-3 hours at room temperature, or even pop them in the refrigerator for about 30-60 minutes to speed up the setting process.
- Master the Art of Clean Cuts. To achieve those picture-perfect, crisp-edged bars, a simple trick works wonders. As you cut, the sticky toppings and caramelized condensed milk will begin to adhere to your knife. To prevent these crumbs and sticky bits from transferring to your next cut, creating a messy appearance, wipe your sharp knife clean with a damp cloth or paper towel between each slice. This ensures every bar looks as appealing as it tastes.
- Don’t Overbake. While a golden-brown top is desirable, overbaking can dry out the condensed milk layer and make the bars hard rather than delightfully chewy. Keep an eye on them, and remove them from the oven as soon as the edges are golden and the center is set.
- Use a Good Quality Baking Pan. A sturdy, light-colored metal baking pan helps ensure even heat distribution, preventing the edges from browning too quickly while the center remains undercooked.

Delicious Variations for Custom Magic Cookie Bars
The beauty of Seven Layer Bars lies in their incredible versatility. While the classic combination is always a winner, there are endless ways to customize them to your liking, catering to different tastes, dietary needs, or holiday themes. As long as you maintain similar proportions for the condensed milk and toppings, the possibilities are truly limitless:
- Coconut-Free Option: If coconut isn’t your favorite, simply omit it! You can replace it with an equal amount of old-fashioned oats for a chewier texture, or add more of your favorite chips or nuts.
- Nut-Free Alternatives: For those with nut allergies, these bars can still be enjoyed! Skip the nuts entirely, or substitute them with sunflower seeds, pumpkin seeds (pepitas), broken pretzel pieces for a salty crunch, or even crispy rice cereal.
- Different Crusts: While graham cracker is traditional, don’t be afraid to experiment! Try using crushed chocolate cookie crumbs (like Oreos, with the cream removed), shortbread cookie crumbs, or vanilla wafer crumbs for a different flavor base.
- Chip Swaps: The world of baking chips is your oyster!
- For a richer, darker flavor, use dark chocolate chips.
- For a sweeter, creamier profile, opt for white chocolate chips or peanut butter chips.
- Seasonal variations can include peppermint chips for winter holidays or toffee bits for a rich caramel note.
- Try mixing different types of chips for a more complex chocolate experience.
- Dried Fruit Infusion: Add a chewy, fruity element by incorporating dried cranberries, chopped dried apricots, or golden raisins. These pair wonderfully with nuts and chocolate.
- Spice It Up: A pinch of cinnamon or nutmeg mixed into the graham cracker crust can add a subtle warmth, especially appealing during the fall and winter months.
- Extra Decadence: Drizzle a layer of caramel sauce or chocolate ganache over the baked and cooled bars before serving for an extra layer of indulgence.
Storing Your Seven Layer Bar Treasures
Proper storage ensures your Seven Layer Bars remain fresh, chewy, and delicious for days to come. Here’s how to keep them at their best:
- Countertop Storage: Once completely cooled, store your Seven Layer Bars in an airtight container at room temperature for up to 5 days. To prevent them from sticking together, you can place pieces of parchment paper or wax paper between layers of bars. Keep them away from direct sunlight or heat sources to maintain their quality.
- Freezer Storage: For longer enjoyment, Seven Layer Bars freeze beautifully. First, allow the bars to cool completely. Then, wrap individual bars or small sections tightly in plastic wrap, followed by a layer of aluminum foil. Place the wrapped bars in an airtight freezer bag or container. They can be stored in the freezer for up to 3 months. To serve, simply thaw the bars at room temperature for a few hours. They taste just as good as fresh-baked!
More Classic Bar Recipes to Bake and Enjoy
If you’ve fallen in love with the simplicity and deliciousness of Seven Layer Bars, you’re in for a treat! The world of bar cookies offers an incredible array of flavors and textures, perfect for any occasion. Here are some more of our favorite classic bar recipes that are just as easy to make and equally satisfying:
- Chewy Pecan Pie Bars: All the rich, nutty goodness of pecan pie in a convenient, handheld bar form.
- Frosted Sugar Cookie Bars: Soft, tender sugar cookie bars topped with a vibrant, sweet frosting – a customizable favorite.
- Scotcheroos: A nostalgic no-bake bar featuring crispy rice cereal, peanut butter, and a heavenly chocolate-butterscotch topping.
- Vanilla Bean Cheesecake Bars: Creamy, elegant cheesecake baked into easy-to-serve bars, infused with aromatic vanilla bean.
- Lemon Bars: Zesty, bright, and perfectly balanced, these tart lemon bars with a buttery shortbread crust are a refreshing delight.

Seven Layer Bars
Pin Recipe
Leave a Review
Ingredients
- 1 ½ cups (150 g) graham cracker crumbs
- ½ cup (113 g) unsalted butter, melted
- 14 ounces (397 g) sweetened condensed milk
- 1 cup (85 g) sweetened shredded coconut
- 1 cup (170 g) semisweet chocolate chips
- 1 cup (170 g) butterscotch chips
- 1 cup (120 g) chopped nuts, such as pecans or walnuts
Recommended Products
-
USA Pan Bakeware Rectangular Cake Pan, 9 x 13 inch
-
Parchment Paper Baking Sheets
-
Half Sheet Nonstick Cooling Rack
Instructions
-
Preheat the oven to 350°F (175°C). Lightly grease a 9″ x 13″ x 2″ baking pan. For easier removal and cleanup, line with parchment paper, leaving an overhang on the sides, and then lightly grease the paper.
-
In a medium bowl, combine the graham cracker crumbs and melted butter until thoroughly combined and moistened. Press this mixture evenly and firmly into the bottom of the prepared pan, creating a compact crust.
-
Carefully pour the sweetened condensed milk over the top of the graham cracker crust. Gently spread it evenly across the entire surface using the back of a spoon or an offset spatula.
-
Evenly sprinkle the sweetened shredded coconut over the condensed milk. Follow with an even layer of semisweet chocolate chips, then butterscotch chips, and finally, the chopped nuts. Gently press down on all the toppings to ensure they adhere well to the condensed milk layer.
-
Bake for 20 to 25 minutes, or until the edges are golden brown and the center is set and lightly bubbly. Avoid overbaking to maintain a chewy texture.
-
Remove the pan from the oven and place it on a wire rack. Allow the bars to cool completely at room temperature. This crucial step ensures the bars set properly and can be cut cleanly.
-
Once fully cooled, use the parchment paper lining to lift the entire slab of bars out of the pan and transfer it to a cutting board. Use a sharp knife, wiping it clean between cuts, to slice the bars into desired squares. Serve and enjoy!
Notes
- Store Seven Layer Bars in an airtight container at room temperature for up to 5 days. Placing parchment paper between layers can prevent sticking.
- For longer storage, wrap cooled bars tightly in plastic wrap and aluminum foil, then freeze in an airtight container for up to 3 months. Thaw at room temperature before serving.
- Ensure sweetened condensed milk is used, not evaporated milk, for the correct texture and sweetness.