American Cuisine
Seven Layer Magic Bars
By Marigold Avery
Rate this recipe
Seven layer magic bars go by a dozen names across America: magic cookie bars, Hello Dollies in the South, seven layer bars in church-cookbook country. The format traces back to the mid-century rise of sweetened condensed milk, when Eagle Brand printed a layered bar recipe on the can and home bakers turned it into a potluck institution. The genius is that there is no batter and no mixing bowl: you melt butter straight into the pan, scatter graham cracker crumbs, chocolate chips, butterscotch chips, walnuts, and coconut in tidy strata, then pour the whole can of condensed milk over the top. In the oven that milk caramelizes into a chewy glue that binds every layer, toasting the coconut and softening the chips into pockets of fudge and butterscotch. What makes it work is contrast: the snap of toasted coconut against gooey caramel, the bitterness of semisweet chocolate cutting the sweetness of the milk, the crunch of walnuts grounding it all on a buttery graham base. It is forgiving, freezer-friendly, and endlessly riffable, which is exactly why it has survived sixty years of cookie tins. Cut them small. They are very rich, and they reward patience: a fully cooled bar slices clean, while a warm one collapses into delicious rubble.
Ingredients
Serves 24Instructions
- 1
Preheat oven to 350°F (175°C).
- 2
Pour melted butter into a 9x13 inch baking pan.
- 3
Layer graham cracker crumbs, chocolate chips, butterscotch chips, walnuts, and coconut over the butter.
- 4
Pour condensed milk evenly over the top.
- 5
Bake for 25 minutes (350°F / 175°C) until lightly browned.
- 6
Cool completely before cutting into bars.
Chef's Tips
- ✦ Line the pan with parchment leaving an overhang, so you can lift the whole slab out and cut clean bars on a board instead of fighting the pan.
- ✦ Pour the condensed milk in a slow zigzag and stop short of the edges; it spreads as it bakes and edge-pooling leads to over-browned corners.
- ✦ Toast the walnuts and coconut for five minutes before layering if you want a deeper, nuttier bar; raw layers stay paler and softer.
- ✦ Press the graham layer down gently into the butter with the back of a spoon so the base holds together when sliced.
- ✦ Pull the pan at 25 minutes when the top is lightly golden, not deeply browned; the condensed milk keeps setting as it cools.
- ✦ Cool completely, then chill 30 minutes before cutting for the cleanest squares; wipe the knife between cuts.
Ingredient Substitutions
-
butterscotch chips → white chocolate chips or peanut butter chips
Keeps the sweet-second-chip layer; peanut butter adds a salty edge that balances the condensed milk.
-
chopped walnuts → chopped pecans or toasted almonds
Pecans lean buttery and Southern; toast either lightly first for deeper flavor and crunch.
-
graham cracker crumbs → crushed digestive biscuits or vanilla wafer crumbs
Digestives are the easy UK swap; both press into the same buttery base.
-
semisweet chocolate chips → dark chocolate chips or chopped chocolate bar
Darker chocolate offsets the sweetness; chopped bar melts into wider ribbons than chips.
-
shredded coconut → toasted unsweetened coconut flakes
Unsweetened dials back overall sugar; toasting first guarantees the signature golden top.
-
sweetened condensed milk → dairy-free sweetened condensed coconut milk
Use a full 14 oz can; the coconut version sets up nearly identically and suits the coconut layer.
Tags
Frequently Asked Questions
Can I make these ahead of time? ▼
Yes. They keep at room temperature in an airtight container for up to five days and the flavor actually improves on day two as the layers meld.
How do I store and freeze magic bars? ▼
Store airtight at room temperature for five days or refrigerate for two weeks. They freeze beautifully for up to three months; layer between parchment and thaw at room temperature.
Why did my bars fall apart when I cut them? ▼
They were almost certainly still warm. The condensed milk needs to cool and set completely, so let the pan cool fully and chill briefly before slicing.
Can I leave out the nuts? ▼
Absolutely. Omit the walnuts entirely or replace them with extra chocolate chips or coconut; the bars still bind because the condensed milk does the work.
How do I scale this for a bigger crowd? ▼
Double everything into two 9x13 pans rather than one larger pan, since a deeper single layer bakes unevenly and the center stays gooey while the edges over-brown.
How do I know when they are done baking? ▼
The top should be lightly golden and the coconut just toasted around the edges, around 25 minutes at 350°F (175°C); the center will still look slightly soft and firms up as it cools.