7 Layer Bars
on May 22, 2025
This post may contain affiliate links. Please read my disclosure for more info.
I was amazed the first time I made these 7 layer bars – with their decadent layers of coconut, nuts and chocolate bound together with sweetened condensed milk on a buttery graham cracker base.
I can understand why these are also sometimes called ‘magic bars’ – you can prepare them in minutes without any stirring and without even using a bowl!

The easiest treats to make
I’ve heard people joking that 7 layer bars are so easy that you can make them with just one hand. I tried it out and you really can! You don’t even need a bowl – just sprinkle layers of buttery graham cracker crumbs, coconut, chocolate and nuts directly into the pan, pour over sweetened condensed milk, and bake.
The result is a rich, decadent and chewy treat that’s perfect for bake sales, potlucks, BBQs and more.
I find this recipe particularly handy when you’re running out of time to make a dessert. This no-bake caramel slice is another option (with a similar taste!), but seven layer bars are what you make when you have around 10 minutes to prepare something. Bonus: you get to use up various odds and ends in your pantry since you can easily customize the bars depending on what ingredients you have.
Here’s a summary of what I think you’ll love:
- Prep them in just 10 minutes (5 if you work fast!)
- Small-batch and budget friendly! Not only are you using up pantry leftovers, each bar is small since they are quite rich.
- No stirring or mixing bowls. You’ll just throw everything directly into the pan in layers (almost literally!).
- Great for any occasion. These are simple enough to make with your children, but also I’d say impressive enough to serve to guests.
- So easy to customize. Don’t have enough nuts? Add some pretzels as well. Don’t like pecans? Use almonds instead!
About the ingredients
You’ll find a full list of ingredients with amounts in the recipe card below. But here’s a summary of what you need to know.

If you’re wondering what the seven layers are… I thought you’d never ask!
Here’s what you’ll need:
- Graham crackers: You’ll pulse this into crumbs and then mix them with melted butter – directly in the lined pan! If it’s more convenient, you can use digestive biscuits instead.
- Butter: This gets melted and stirred into the graham cracker crumbs. I like salted butter for a hint of salt in the finished bars, but unsalted is fine, too.
- Shredded coconut: You can use either sweetened or unsweetened, shredded coconut, dessicated coconut or flaked coconut – whatever you happen to have in your pantry!
- Chocolate chips: The classic choice is semi-sweet chocolate chips. However, you really can use any chocolate chips you like.
- Butterscotch chips: In classic 7 layer bar recipes, the ‘secret’ 7th layer is butterscotch chips. To be honest, I rarely add these – I just add more chocolate chips (making mine 6 layer bars, strictly speaking!). If I have white chocolate chips, I substitute with those. It’s really up to you!
- Nuts: A classic 7 layer magic bar contains pecan nuts, but I’ve made them with all kinds of different nuts. Almonds work well, but you can even substitute with peanuts if that’s all you have. You can even make a nut free version by replacing with a cereal such as rice krispies or cheerios.
- Sweetened condensed milk: You can substitute most of the other layers with something else (see below for ideas!), but sweetened condensed milk is non-negotiable. It’s the ‘secret ingredient’ that will bake into a sticky caramel and bind everything else together. Be careful not to use evaporated milk instead – that’s a completely different thing and definitely not suitable for making these dessert bars.
How to make 7 layer bars
As I said, these are probably the easiest version you’ll ever find of this 7 layer bar recipe! Your kids will enjoy making them with you (without fear of them messing up the recipe!), but the end result honestly can look like you slaved over every layer!
No one will guess that they only took you 5 or 10 minutes to throw together.
This is how you make them:
The first step is to make fine crumbs from the graham crackers. You can do this either in a food processor, or with a rolling pin in a sealed bag.

Then melt the butter. You can either do this in a small saucepan, or in the microwave.
Next – and here’s where the magic begins! – you simply pour the melted butter into a square baking pan lined with baking paper, and stir the crumbs in well with a metal spoon.
Finally, press the mixture down well with the back of the spoon.


Now for the fun part. If you want to check my claim that you can make these bars one-handed, go ahead and try!
Sprinkle the coconut all over the graham cracker layer. Then sprinkle over the chocolate chips (and butterscotch chips, if adding those too).

Sprinkle the nuts over next.
The final prep step is to pour a whole can of sweetened condensed milk all over the top.

The oven does the rest of the work. Simply bake for about 30 minutes until the top is golden and caramelized.

Let cool in the pan. Use a sharp knife to cut into small squares.

Helen’s Top Tips
- Don’t forget to line your pan with baking paper. This step means you can pour the melted butter directly in the pan. It will also prevent sticking, and make it easier to lift the bars out of the pan.
- Let the bars cool completely before cutting them. If you don’t, they’ll fall apart easily. I actually like to refrigerate the bars for a few hours (or overnight) which makes them much easier to cut into squares (I also like the chewier texture).
- You can cut into small bars – at least 20, since they are quite rich.
- For neat bakery-style slices, you can run the knife under hot water and clean it between each cut.
Recipe variations
I’ve described how I make my 7 layer magic bars, but there are actually many ways you could vary the recipe to make it your own. Also, perhaps you don’t have one of the ingredients, such as coconut. You can easily skip the ingredient you don’t have, and just add more of another, or even replace it with one of the ideas below.
The beauty of this recipe is that the exact proportions don’t really matter. You will still end up with a deliciously ooey gooey treat.
Here are some ideas:
- Add some flavored chocolate chips such as mint, peanut butter, or espresso.
- Use different cookies for the base. How about gingersnaps, Lotus Biscoff cookies, or even Oreos?
- Vary the nuts. How about macadamia nuts (great paired with white chocolate), hazelnuts, almonds, peanuts, or a mixture of these?
- Add a sprinkle of dried fruit: cranberries, raisins, dried apple, chopped up apricots, dried banana. Anything really!
- Add a few mini marshmallows, pretzels, or even peanut butter.

Recipe FAQs
You can. You can use seeds such as sunflower or pumpkin seeds, or you can replace the nuts with something else such as pretzels or a cereal such as Cheerios, Rice Krispies or Cornflakes.
Make sure you use the right amount of sweetened condensed milk to hold everything together. Also make sure that you bake for long enough for the condensed milk to become golden and sticky. If the top is not golden after 30 minutes, bake for 5 minutes longer.
About 3 to 4 days in an airtight container. Or you can pop them into the fridge if you’d like to keep them for a few more days.
Yes, you can. Cut into small squares, then freeze on a sheet pan for a few hours. Then transfer to freezer bags or freezer containers and freeze for up to 3 months.
More super easy bars and cakes
- These peanut butter cheerio bars or cornflake peanut butter bars are two more easy and crowd pleasing bars, and they aren’t just for kids!
- Try biscoff blondies for a unique alternative to brownies.
- You just can’t go wrong with these chocolate covered rice krispie bars!
- I’ve made this 6-ingredient gooey Swedish chocolate cake more times than I can count, and it never disappoints.
- For a healthier option, rhubarb bars are made with just a few ingredients. They’re great in rhubarb season! Strawberry season instead? Try this 10-minute angel food strawberry dessert.
See more quick and easy dessert recipes.

7 Layer Bars
Equipment
Ingredients
- ¾ stick butter, melted (¾ stick is ⅓ cup or 3.5 ounces)
- 1 cup Graham cracker crumbs , (8 to 10 graham cracker sheets. Or use about 10 digestive biscuits.)
- 1 cup shredded coconut, other types are fine too e.g. dessicated, coconut flakes
- 1½ cups chocolate chips, (can be semi-sweet, milk, dark, butterscotch, or a mixture)
- 1½ cups nuts, (unsalted pecans, flaked almonds, peanuts or other nuts, or substitute with pretzels or cereal)
- 14 ounces sweetened condensed milk, (14 ounces is 1 can)
Instructions
- Line a 9 inch square or equivalent baking pan with non-stick baking paper and preheat the oven to 350 F/175C.
- Pour the melted butter into the bottom of the baking pan, then immediately sprinkle over the graham cracker (or digestive) crumbs. Mix around well with a metal spoon, then press evenly into the pan.¾ stick butter, 1 cup Graham cracker crumbs
- Sprinkle over the coconut in an even(ish) layer, then sprinkle over the chocolate chips, followed by the nuts. Finally, pour over the sweetened condensed milk.1 cup shredded coconut, 1½ cups chocolate chips, 1½ cups nuts, 14 ounces sweetened condensed milk
- Bake for 30 to 35 minutes, until the top is golden brown.
- Cool completely in the pan, then lift out and cut into small squares. If you like, let set in the fridge for a few hours first. Store in an airtight container for 3 to 4 days, or in the fridge for up to a week.














This sounds amazing and i can’t wait to try, could i use butterscotch lollies (candy) instead of the chocolate chips? i want to maximise the pecan flavour. Would that work? thanks for posting
Hello Marnie! Oh yes, definitely! I think that would work really well! Hope you enjoy them 🙂
‘Magic’ seems like the perfect word to describe these, Helen. They look incredibly delicious!
It’s so sweet that you have to do everything with one arm, lol!
Sweet for the first 2 minutes. Then just tiring and tiresome… lol!
Tes videos sont superbes Hellen, la recette pareil encore plus simple à réaliser! Ces bars sont incroyablement tentants!
Coucou, Eva! Et merci beaucoup! A vrai dire, les videos sont assez faciles a realiser! 😉
I’ve never had no-bowl bars, but these look so delicious! Pinning to try them!
Do try them, Mira.. you’ll never look back… lol!
I have visions of you with a toddler on your hips, making this with one hand!!! HELEN this is amazing! You know I love cheeky recipes like this. Sharing!!!
Yup, that’s me… haha! I can do EVERYTHING one handed these days. I’m also getting pretty big arm muscles, which is the upside of all this!
Hi Helen. Where do you buy the butterscotch chips? I’m in Australia.
Searching online I’ve seen Reese’s peanut butter chips as a suggestion but these also seem to be out of stock in the supermarket.
Hi, Judy! I included the butterscotch chips just to explain why they’re called ‘7 layer bars’ (one of the layers is traditionally butterscotch chips). As you probably know, I’m in Australia too so I never include butterscotch chips – I just add more milk or dark chocolate chips, or you could add some white chocolate chips instead. The other option (if you wanted to try it) would be to chop up some Caramilk chocolate or similar (Aldi do their own version). I have seen peanut butter cups in Coles, but maybe it depends on the branch? Anyway, don’t sweat it because the whole idea of this recipe is to use what you have and like! I hope you like it! 🙂