7 Layer Bars

12 Comments

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!

A stack of three easy-to-make 7 layer bars with layers of graham cracker, coconut, chocolate, nuts and condensed milk on baking paper.

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.

All the ingredients for 7 layer bars labelled, including graham crackers, coconut, nuts, butter, chocolate chips and condensed milk.

If you’re wondering what the seven layers are… I thought you’d never ask!

Here’s what you’ll need:

  1. 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.
  2. 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.
  3. Shredded coconut: You can use either sweetened or unsweetened, shredded coconut, dessicated coconut or flaked coconut – whatever you happen to have in your pantry!
  4. Chocolate chips: The classic choice is semi-sweet chocolate chips. However, you really can use any chocolate chips you like.
  5. 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!
  6. 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.
  7. 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.

A collage of 2 images showing graham crackers in a small food processor, and then with the crackers pulsed into crumbs.

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.

A collage showing the cake pan overhead with melted butter and cracker crumbs in it, and then mixed together and a spoon smoothing the mixture out.
Someone pressing a graham cracker crumb base into a baking pan with a metal 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).

A collage of 2 images showing the pan overhead with a layer of coconut, and then with a layer of chocolate chips.

Sprinkle the nuts over next.

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

A collage of 2 images showing the cake pan from above with a layer of nuts and coconut visible, and then with the sweetened condensed milk poured on top.

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

Overhead view of the just-cooked golden top of the bars in the pan.

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

Closeup overhead view of the top of the bars, sliced 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.
A close up of one of the bars, with others in the background

Recipe FAQs

Can I make 7 layer bars without nuts?

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.

Why are my bars falling apart?

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.

How long do 7 layer bars keep for?

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.

Can you freeze 7 layer bars?

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

See more quick and easy dessert recipes.

Want to save this recipe?
Just enter your email and get it sent to your inbox! Plus you’ll get new recipes from us every week!
A stack of three easy-to-make 7 layer bars with layers of graham cracker, coconut, chocolate, nuts and condensed milk on baking paper.
5 from 1 vote

7 Layer Bars

This has to be the easiest 7 layer bar recipe! With their graham cracker crust followed by layers of chewy coconut, chocolate and nuts, they taste like you've spent hours making them. No one will believe you prepared them in minutes and virtually with just one hand. You don't even need a bowl – just sprinkle everything directly into the pan.
Prep: 10 minutes
Cook: 30 minutes
Total: 40 minutes
Servings: 20 (at least)

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
  • cups chocolate chips, (can be semi-sweet, milk, dark, butterscotch, or a mixture)
  • 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.

Notes

Varying the ingredients: I like to make these with pecan nuts, but you could use any kind of unsalted nuts you like, or a mixture of many!
In fact, these sorts of ‘magic’ bars are very versatile. The amounts don’t really need to be exact. Maybe you’ve got lots of chocolate chips but not so many nuts. No problem – why not add a few pretzels or mixed dried fruit instead?
Check out the section above in my post to get ideas for even more variations. 
Storage instructions: 3 to 4 days in an airtight container at room temperature. Or up to a week in the fridge. I prefer keeping them in the fridge!
Freezing instructions: Cut into small squares, then freeze on a baking sheet. Then transfer to freezer safe containers or bags for up to 3 months. 

Nutrition

Calories: 266kcal, Carbohydrates: 28g, Protein: 5g, Fat: 16g, Saturated Fat: 7g, Polyunsaturated Fat: 1g, Monounsaturated Fat: 5g, Trans Fat: 0.2g, Cholesterol: 18mg, Sodium: 102mg, Potassium: 162mg, Fiber: 2g, Sugar: 22g, Vitamin A: 191IU, Vitamin C: 1mg, Calcium: 85mg, Iron: 1mg
Like this recipe? Rate and comment below!

About Helen Schofield

Don't expect to find anything fussy or complicated here. Just QUICK, EASY & (mostly!) HEALTHY recipes from the Mediterranean and beyond. ENJOY!

You May Also Like:

5 from 1 vote (1 rating without comment)

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating




12 Comments

  1. 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

    1. Hello Marnie! Oh yes, definitely! I think that would work really well! Hope you enjoy them 🙂

  2. ‘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!

  3. Tes videos sont superbes Hellen, la recette pareil encore plus simple à réaliser! Ces bars sont incroyablement tentants!

    1. Coucou, Eva! Et merci beaucoup! A vrai dire, les videos sont assez faciles a realiser! 😉

  4. 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!!!

    1. 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!

      1. 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.

      2. 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! 🙂