Irresistible Old-Fashioned Seven Layer Cookies: The Ultimate Magic Bar Recipe for Sweet Indulgence
Prepare to fall in love with this classic, old-fashioned seven layer cookie recipe! These delightful bars are a true celebration of textures and flavors, combining gooey sweetened condensed milk, rich chocolate, creamy butterscotch, shredded coconut, crunchy pecans, and a buttery graham cracker crust. The result is an utterly irresistible treat that captures the essence of homemade goodness. If you’re seeking a dessert that’s both easy to make and incredibly satisfying, these chewy and wonderfully sweet magic bars are pure heaven in every single bite. Perfect for any occasion, they’re sure to become a beloved staple in your baking repertoire.

For those moments when you crave something perfectly nutty, wonderfully sweet, and delightfully chewy, these tantalizing seven layer bars are the answer. Known by many names, including Magic Bars or Hello Dolly Bars, these treats are fantastic for holiday gatherings, special occasions, or simply to satisfy a sweet craving. With their irresistible combination of gooey centers and a delicate crunch, these seven layer cookie bars are always a brilliant idea. They bring a comforting, nostalgic charm to any dessert spread and are remarkably simple to prepare, making them a go-to favorite for home bakers everywhere.

These cookie bars are a regular request in my household because they truly are universally loved. What’s not to adore about the harmonious blend of sweet coconut, rich butterscotch, and decadent chocolate chips, all brought together with a luscious condensed milk drizzle? This particular recipe holds a special place, as it hails from an old church cookbook published in the 1970s. These community cookbooks are often treasure troves of tried-and-true recipes, passed down through generations. After all, who would share a recipe in a church cookbook if it wasn’t absolutely delicious and foolproof?
Why Are They Called Seven Layer Bars?
The name “Seven Layer Bars” perfectly describes their iconic structure: they are created by layering seven distinct ingredients on top of each other. These ingredients magically meld together during baking to form a cohesive, incredibly flavorful bar that’s much greater than the sum of its parts. Each layer contributes a unique texture and taste, from the crisp graham cracker base to the gooey condensed milk topping, creating a complex yet balanced profile. This ingenious layering technique is why they’re also affectionately known as “Magic Bars,” as the transformation from individual components to a unified, chewy, and crunchy delight truly feels like magic!
Essential Ingredients in Seven Layer Cookies

Achieving the perfect flavor and texture in these seven layer cookies relies on these key components. Each ingredient plays a vital role in creating that irresistible gooey, chewy, and crunchy experience:
- Butter: The foundation of our crust. Feel free to use either salted or unsalted butter for this recipe. If using unsalted, you might consider a tiny pinch of salt to enhance the flavors. Melting it directly in the pan ensures a perfectly buttery base that binds the graham cracker crumbs.
- Graham Cracker Crumbs: These form the classic, buttery, and slightly sweet base of the bars. They bake to a soft, golden perfection. You can purchase pre-crushed crumbs or crush whole graham crackers yourself in a food processor or by hand. This layer is truly one of my favorite parts, providing a satisfying crunch and flavor.
- Sweetened Shredded Coconut: An essential layer that delivers a lovely chewiness and a distinctive tropical sweetness that pairs exceptionally well with chocolate and butterscotch. Be sure to use sweetened shredded coconut for that classic, nutty flavor profile.
- Chocolate Chips: I typically opt for semi-sweet chocolate chips, which provide a balanced sweetness and deep cocoa flavor. However, don’t hesitate to experiment! Dark chocolate chips offer a richer, more intense flavor, while milk chocolate chips deliver a creamier, sweeter note.
- Butterscotch Chips: These chips are a wonderful addition, lending a unique caramel-like sweetness and a warm, comforting flavor. They evoke that perfect holiday or cozy vibe. If butterscotch isn’t your preference, peanut butter chips or even white chocolate chips can be interesting alternatives.
- Pecans: I absolutely adore the rich, earthy crunch that pecans bring to these bars – they are truly the best! Their natural oils and slightly sweet flavor complement the other ingredients beautifully. If pecans aren’t readily available or you prefer another nut, feel free to substitute with your favorite, such as chopped walnuts, almonds, or even peanuts. For an enhanced flavor, consider toasting them lightly before adding them to the layers.
- Sweetened Condensed Milk: This magical ingredient is the binder that holds all the layers together, creating that signature gooey, chewy texture and a delightful caramelization as it bakes. It’s crucial to use *sweetened* condensed milk, not evaporated milk, as the sugar content is what creates the sticky, delicious result. For a dairy-free option, coconut condensed milk can be a fantastic substitute.
How to Effortlessly Make These Seven Layer Magic Bars
You’re going to be absolutely amazed by the sheer simplicity of this recipe. In fact, once you see how easy it is, you might even be skeptical! There’s no need for extensive mixing or a mountain of dirty dishes, as these are truly a “one-pan” wonder. With just seven core ingredients and seven straightforward steps, you’ll have a batch of incredibly yummy cookies ready in next to no time. This recipe is perfect for beginner bakers and seasoned pros alike, offering maximum flavor with minimal fuss.
Step One: Prepare the Buttery Base

Begin by preheating your oven to 350 degrees Fahrenheit (175°C). Then, melt the butter directly in your 9×13 inch baking dish. Ensure the butter coats the entire bottom surface of the pan evenly, creating a rich, golden foundation for your bars.
Steps Two – Seven: Layering the Magic
Once your buttery base is ready, it’s time to assemble the layers. The key is to sprinkle each ingredient evenly over the previous one. This ensures every bite delivers a harmonious blend of all seven wonderful flavors. Follow the order found in the detailed recipe card at the bottom of this post for best results:

Graham Cracker Crumbs: Sprinkle a generous layer of graham cracker crumbs evenly over the melted butter. This will absorb the butter to form your perfect crust.

Shredded Coconut: Next, distribute the sweetened shredded coconut evenly over the graham cracker crumbs. This provides a delightful texture and tropical sweetness.

Chocolate Chips: Scatter your chosen chocolate chips (semi-sweet, milk, or dark) across the coconut layer. These will melt into gooey pockets of chocolatey goodness.

Butterscotch Chips: Follow with a layer of butterscotch chips, adding their distinct, warm, and sweet flavor to the mix. These also melt beautifully.

Sweetened Condensed Milk: Pour the entire can of sweetened condensed milk evenly over all the sprinkled layers. This is the “magic” that binds everything together and creates that signature gooey texture.

Pecans: Finally, scatter the chopped pecans over the top. These will toast slightly as they bake, adding a delightful crunch and nutty aroma.
Once all layers are perfectly placed, bake your seven layer bars at 350 degrees Fahrenheit (175°C) for approximately 30 minutes. Look for the edges to be golden brown and the center to be set and bubbly. The aroma filling your kitchen will be incredible!

Allow the bars to cool completely before cutting. This step is crucial for achieving clean, neat squares and ensuring the gooey layers have properly set. Patience is key for perfect bars!
Tips for Perfect Seven Layer Bars Every Time
While these magic bars are wonderfully forgiving, a few tips can elevate your baking experience and ensure a perfect batch:
- Even Distribution is Key: Take a moment to spread each layer evenly across the pan. This ensures every bite contains a balanced mix of all the delicious components.
- Don’t Overbake: Bake just until the edges are golden and the center is set. Overbaking can lead to dry bars. The gooey center is part of their charm!
- Cool Completely: As mentioned, this is the most important step for clean cuts and for the layers to fully set. If you try to cut them warm, they will likely fall apart. Chilling them in the refrigerator for an hour or two after cooling can make cutting even easier.
- Use Quality Ingredients: Since there are so few ingredients, the quality truly shines through. Choose good quality butter and chocolate chips for the best flavor.
- Customize Your Toppings: Feel free to swap out the nuts or chocolate chips for your favorites. See the “Variations” section below for more ideas!

LOVE IT? PIN IT!
If you’re as excited about this incredible recipe as I am, be sure to save it to your Pinterest board for later! It’s the perfect treat to keep in your baking rotation.
Do seven layer bars need to be refrigerated?
Refrigerating your seven layer bars is entirely a matter of personal preference and how long you plan to store them. While some people enjoy the firm, chilled texture of refrigerated bars, it’s not strictly necessary for food safety if they will be consumed within a few days. The high sugar content helps preserve them. However, storing them in the refrigerator will extend their freshness and can prevent them from becoming overly soft in warmer environments. Whether you refrigerate them or not, always ensure they are stored in an airtight container or covered tightly with plastic wrap to maintain their moisture and prevent them from drying out.

How long do magic bars keep?
These delicious magic bars can be enjoyed for a good amount of time when stored properly. At room temperature, in an airtight container, they will remain fresh and tasty for up to 3-4 days. If you prefer to extend their shelf life, storing them in an airtight container in the refrigerator can keep them fresh for up to a week. For even longer storage, these bars freeze beautifully! Wrap individual bars or the entire batch tightly in plastic wrap, then aluminum foil, and store in a freezer-safe bag for up to 2-3 months. Thaw them at room temperature or in the refrigerator before serving for a delightful treat anytime.

Seven Layer Bar Variations: Get Creative!
One of the best things about Seven Layer Bars is how adaptable they are. While the classic recipe is perfect, feel free to get creative with your layers:
- Nut Swaps: Instead of pecans, try walnuts, almonds, macadamia nuts, or even a mix of your favorite chopped nuts.
- Chip Choices: Explore different chocolate chip varieties like white chocolate, dark chocolate, or even peanut butter chips. Mini M&Ms, toffee bits, or chopped pretzels can also add a fun twist and extra crunch.
- Crust Alternatives: While graham cracker crumbs are traditional, consider using crushed shortbread cookies, vanilla wafers, or even chocolate wafer crumbs for a different base flavor.
- Add Dried Fruit: A sprinkle of dried cranberries, cherries, or chopped apricots can add a tangy counterpoint to the sweetness, especially perfect for holiday baking.
- Extra Decadence: A drizzle of caramel sauce or a sprinkle of sea salt before baking can take these bars to the next level.
Holiday Baking Recipes & More Indulgent Treats
Are you planning to bake these for the upcoming holidays? These seven layer bars are absolutely perfect for a festive cookie exchange, potluck, or as a delightful gift for neighbors and friends. Their impressive appearance and incredible taste make them a standout treat. I have entire sections of recipes dedicated to HOLIDAY BAKING, as well as extensive collections of COOKIES and BAR recipes, so you’ll find plenty of inspiration for all your sweet cravings!
Other Sweet Recipes You Will Love
If you’ve enjoyed making these seven layer cookies, there are countless other delicious baking options awaiting you on my site. Be sure to explore these personal favorites:
- Never Fail Fudge
- Dutch Letter Bars
- Lemon Brownies
- Chocolate Banana Bars
- Chocolate Chip Cookie Dough Brownies
- Homemade Twix Bars
- Rice Krispies Treat Recipe
- Whatchamacallit Bar Recipe
- Double Chocolate Cranberry Magic Bars (pictured above)

Now that you have all the tips and tricks, let’s get baking and create some truly delightful seven layer cookies! 
LIKE THIS RECIPE?
Don’t forget to give it a ⭐️⭐️⭐️⭐️⭐️ star rating and
leave a comment below the recipe!

Print Recipe
Seven Layer Cookies
Equipment
-
Rubber Spatulas
-
9×13 Pyrex Baking Dish with a Lid
Ingredients
- 1/3 cup butter
- 1 cup graham cracker crumbs
- 1 cup sweetened shredded coconut
- 6 ounces semi-sweet chocolate chips
- 6 ounces butterscotch chips
- 1 14 ounce can sweetened condensed milk
- 1 cup pecans chopped
Instructions
-
Preheat oven to 350°F (175°C). Melt butter evenly in the bottom of a 9×13 inch baking dish.
-
Carefully sprinkle the remaining ingredients into the pan, layering one on top of the other, in the exact order they are listed in the ingredients section above: graham cracker crumbs, sweetened shredded coconut, semi-sweet chocolate chips, butterscotch chips, sweetened condensed milk (poured evenly over everything), and finally, chopped pecans.
-
Bake for 30 minutes, or until the edges are golden brown and the center is set. Remove from oven and let cool completely on a wire rack before cutting into bars. This is crucial for clean, neat slices.



