So many holidays coming up, so many desserts to bake and (happily) eat! I’ve been busy making a bunch of different desserts lately and magic bars are one of my favourites.
What’s so magical about Magic Bars?
Magic bars aka Hello Dolly Bars aka Seven Layer Bars are magical because it makes delicious layered bars with such ease and preparing them is quick too - 15 minutes or less! The hardest part is waiting for them to cool down to eat.
It’s almost foolproof as you basically layer (carefully-ish) a bunch of ingredients in a pan with condensed milk, bake it, let it cool, and then you’ve got a wonderful sweet treat. It's a great dessert to make with the kids or for an beginner baker to try out.
It’s also great because the recipe doesn’t create a whole lot of dishes to clean either since you don’t need to use certain kitchen equipment like an electric mixer or use a bunch of pots or pans.
Plus it’s versatile, you can change it up by adding more layers of ingredients or changing up the ingredients such as adding dried fruit, chopped up candy, butterscotch chips (classic ingredient), caramel, or peanut butter chips.
This version is a take on Rocky Road (ice cream) as it has chocolate, marshmallows, and nuts in it! This recipe also uses a two ingredient graham cracker crust. Other magic bar recipes sometimes use a shortbread crust.
What are the “seven” layers in these bars?
- Butter: Rich butter is the glue to hold the crust together. Salted or unsalted butter can be used in this recipe. You can also substitute melted coconut oil if you want too.
- Graham cracker crumbs: Mixed with the butter to form a simple sweet crunchy crust.
- Chocolate chips: I like to use semi-sweet or dark chocolate since it has a deeper and richer flavour than milk chocolate, which is lighter and sweeter. The slight bitterness of the semi-sweet or dark chocolate is a nice contrast to the sweetness of the other ingredients. The chocolate is a layer in the bar and a finishing drizzle decoration on top of the bars too.
- Salted roasted peanuts: Crunchy and salted! With the other sweet flavours in this recipe, it's nice to add a little bit of saltiness. It’s also inexpensive compared to other nuts, but substitute with other nuts if you like.
- Unsweetened shredded coconut: A light coconut flavour and nice texture!
- Marshmallows: Soft and toasted marshmallows that puff up as the bars bake. This ingredient along with the chocolate helps create the rocky road flavour in these bars.
- Sweetened condensed milk: It’s sweet and thick syrupy texture is what sticks all the ingredients together.
Technically, you’ll see five distinct layers (or six if you count the chocolate drizzle on top) once the bars are baked and ready to eat. However, traditionally, the sweetened condensed milk counts as another layer. Sooo… let’s look at it as layers of flavour or something like it. :)
Full instructions listed in the recipe card below.
Combine the graham cracker (wafer) crumbs with melted butter in bowl before pressing into an even layer on the bottom of the prepared baking dish.
Layer the ingredients in the following order: chocolate chips, shredded coconut, peanuts, marshmallows, and condensed milk. Bake at 350 degrees for 18-22 minutes.
TIP: I like to make these bars the day before so it fully cools and I can put it in the refrigerator overnight so that the bars completely set and are easy to eat with your hands. When set, you can remove the dessert from the baking dish using the parchment paper as handles to lift it. Once out of the baking dish, it makes it really easy to slice into as many pieces as you like and easy to pack up to take to a potluck or party!
However, if you like it ooey, gooey, and warm, just let it cool on the cooling rack until the bottom of the pan is cool to the touch before slicing and serving.
Eat a delicious bar with a cup of coffee or a big glass of milk.
I hope you enjoy this recipe. If you make this recipe, let me know what you think via my social media or by commenting below.