This post may contain affiliate links. Please read our disclosure policy.
These decadent healthy magic bars are tiny squares of heaven. The bars have an almond flour graham cracker crust and layers of chocolate chips, coconut flakes, pecans, and sweetened condensed coconut milk. Perfectly chewy, salty, and sweet!
Sometimes called seven layer bars or hello dolly bars, these healthy magic bars are always at the top of my holiday cookie list. They’ve got a little bit of everything: chewy, buttery, chocolatey, sweet, and a little crunchy. And while I love decorating almond flour sugar cookie, it’s just not the holidays without a little magic (cookie bars) in your life!
I’ve taken these magic bars to just about every holiday celebration, and wherever they go, they’re the star of the show. No one has any clue this magic cookie bar recipe is made with healthier ingredientsโwhich is always a secret goal of mine.
When I first started experimenting with healthy dessert recipes back in the day, this was actually the first recipe I tried. I had never tried making sweetened condensed milk with coconut milk, but I was determined to nail it. I’m excited to share that making your own condensed milk couldn’t be easier.
Because the ingredients are so simple, this recipe makes paleo magic cookie bars that are completely dairy free! They are something everyone at the table can enjoy.
Jump to:
What Makes These Magic Bars Healthier?
I love figuring out ways to make healthy swaps in desserts without sacrificing texture or flavor. While these magic bars are made with healthier ingredients, itโs everything youโd want and moreโa buttery crust with a sweet and chocolatey filling! This recipe is:
- Made with whole ingredients: The base of this magic cookie bar recipe is an almond flour crust, and the filling is just coconut milk, nuts, and dark chocolate chips!
- Gluten free: This paleo magic cookie bar recipe is made with almond flour and coconut flour. It’s sweetened with a little raw honey to give it a graham cracker flavor.
- Dairy free: This magic cookie bar is completely dairy free! It is SO easy to make your own condensed coconut milk. And bonusโit tastes better, too!
- Naturally sweetened: Honey is the only natural sweetener used in the magic cookie bars.
Ingredient Notes
- Coconut milk – It’s important to use a can of full-fat coconut milk for this recipe to get thicker sweetened coconut condensed milk.
- Honey – I recommend using a local, raw honey for the best flavor and nutrients.
- Dark chocolate chips – For 100% paleo chocolate chips, use Hu Kitchen chocolate chips.
- Coconut flakes – Make sure to grab unsweetened coconut flakes, not shreds. The flakes give the bars a nice crunch!
- Almond flour – Make sure to use blanched almond flour. This makes the crust more graham cracker-like.
- Coconut flour – This is a drier flour made from ground coconut meat. Youโll find this in the baking section near other gluten free flours.
- Sea salt – I like to use an unprocessed sea salt like Real Salt.
Substitutions
- Almond flour: You can use another nut flour, like cashew flour.
- Coconut flour: You can swap this for tapioca flour, or any 1-to-1 gluten free baking flour.
- Honey: Use maple syrup instead. Note: it will be less sweet!
- Ghee or coconut oil: Use unsalted butter. Just make sure it’s melted.
- Nuts: If you don’t have almonds or pecans on hand, you can use another nut like walnuts or cashews.
How to Make Healthy Magic Bars
- Prep: Preheat the oven to 350ยฐF. Line an 8×8 baking pan with parchment paper.
- Make the Condensed Milk: Add the coconut milk and honey to a medium saucepan and place it over medium heat. Once the milk starts to boil, reduce the heat to a simmer. Allow the mixture to simmer until it reduces by half, about 25 minutes, stirring frequently. If thicker sugar pieces begin to stick to the sides, whisk to incorporate. Once the coconut milk has thickened and coats the back of a spoon, remove the pan from heat and set aside to cool.
- For the Crust: While the coconut condensed milk is simmering, in a medium bowl, whisk the almond flour, coconut flour, salt, and cinnamon until combined. Add the melted coconut oil and honey and mix everything together until a crumbly dough forms. With a spatula or your hands, press the crust mixture evenly into the bottom of the prepared baking dish. Bake for 10 minutes. Allow crust to cool for 2-3 minutes before topping with ingredients.
- Add the Filling: To assemble the bars, sprinkle ยผ cup chocolate chips evenly over the crust, pressing the chips into the crust. Then, layer the pecans, almonds, coconut flakes, and remaining chocolate chips evenly over the crust.
- Add the Condensed Milk: Gently whisk the coconut milk, then pour it over top of the bars. Sprinkle the bars with 1-2 tablespoons coconut flakes.
- Bake: Return the pan to the oven and bake the bars for 25 minutes, or until slightly golden on top. Let bars cool, then place them in the refrigerator to set for one hour. Cut into squares, serve, and enjoy!
Baking Tips
- To save time, start the sweetened condensed coconut milk, then work on the crust while the milk is simmering. Make sure to keep stirring the coconut milk every 3-4 minutes.
- Make sure to use unsweetened coconut flakes, not shredded coconut. You can chop the larger flakes if needed. It’s what makes the bars thicker, decadent, and crunchy.
- If you don’t have almonds, you can use another nut like walnuts or cashews.
- Press 1/4 chocolate chips into the crust before layering the remaining ingredients to help the chocolate solidified into the crust.
- Check to make sure the crust is cool to the touch before you start layering the filling.
- Update 12/2022: I’ve now seen sweetened condensed coconut milk in stores! I have not personally tried using store-bought brands for this recipe, but you will likely need about 7-8 oz sweetened condensed coconut milk for the recipe.
Recipe FAQs
Magic bars likely got their name because they magically stay together with sweetened condensed milk. The recipe was originally published by Eagle Brand Sweetened Condensed Milk on the back of their condensed milk cans in 1964. They are also called seven layer bars because they have seven different layers of flavor.
Magic cookie bars have a graham cracker crust, and are made of layers of chopped nuts, chocolate chips, and coconut. The bars are held together by sweetened condensed milk. To make these magic bars healthier, the crust is made with almond flour, and the sweetened condensed milk is made from coconut milk and honey. There is no added sugar in the recipe!
Magic bars do not need to be stored in the refrigerator. You can store them at room temperature in an airtight container for up to 3 days. If you like your bars chilled, you can store them in the fridge for up to a week.
Sweetened Condensed Coconut Milk
While magic cookie bars are traditionally made with a can of sweetened condensed milk, you can easily make your own with a single can of full-fat coconut milk. You simply simmer the milk in a saucepan with a little honey, and wait for it to reduce.
If you’ve never tried making a sweetened condensed coconut milk before, it truly couldn’t be easier! Just give it the time it needs to simmer ever so slightly, and stir consistently. The end result is a creamy and sweet milk that pair perfectly with the dark chocolate, coconut, and chopped nuts.
Paleo Magic Cookie Bars
To make a recipe Paleo, it needs to be made without grains, beans, dairy, or processed sugar. By default, this is a paleo magic cookie bar recipe! Instead of graham crackers, the crust is made with almond and coconut flour and natural sweeteners. To make this 100% paleo, make sure to use dark chocolate chips that don’t have added sugar or soy lecithin.
Storage and Freezing
STORE: You can store these healthy magic cookie bars at room temperature or in the fridge. If you like yours soft, store them in an airtight container at room temperature for up to 3 days. I personally love these bars chilled! Just store them in the fridge for up to a week (if they last that long).
FREEZE: To freeze, cut the bars into squares and store them in a freezer-safe container or storage bag. Separate each bar with a piece of parchment paper so they don’t stick together. They’ll last in the freezer for up to 3 months. When youโre ready to eat a bar, just lay it out in the fridge to thaw.
Other Healthy Desserts
- 4-Ingredient Vegan Caramel Sauce
- Paleo Chocolate Banana Bread
- Healthy Gingerbread Coffee Cake
- Fluffy Paleo Cinnamon Rolls
Healthy Magic Bars
These decadent healthy magic bars are tiny squares of heaven. The bars have an almond flour graham cracker crust and layers of chocolate chips, coconut flakes, and pecans. Perfectly chewy, salty, and sweet!
Ingredients
Bars
- 1 (13.5 oz) can full-fat coconut milk
- 1/4 cup honey
- 1 teaspoon vanilla extract
- 3/4 cupย dark chocolate chips
- 2/3 cup coarsely chopped pecans
- 1/4 cup coarsely chopped almonds
- 1/2 cup unsweetened coconut flakes (plus 1–2 tablespoons for garnish)
Crust
- 1 cup blanched almond flour
- 2 tablespoons coconut flour
- 1/2 teaspoonย cinnamon
- 1/4 teaspoon sea salt
- 3 tablespoons ghee orย coconut oil, melted
- 2 teaspoons honey
Instructions
- Make the Condensed Milk: Add the coconut milk and honey to a medium saucepan and place it over medium heat. Once the milk starts to boil, reduce the heat to a simmer. Allow the mixture to simmer until it reduces by half, about 25 minutes, stirring frequently. If thicker sugar pieces begin to stick to the sides, whisk to incorporate. Once the coconut milk has thickened and coats the back of a spoon, remove the pan from the heat and stir in the vanilla extract. Set aside to cool for 10 minutes.
- Prep: Preheat the oven to 350ยฐF. Line an 8×8 baking pan with parchment paper.
- Bake the Crust: While the coconut condensed milk is simmering, in a medium bowl, whisk the almond flour, coconut flour, salt, and cinnamon until combined. Add the melted coconut oil and honey and mix everything together until a crumbly dough forms.ย With a spatula or your hands, press the crust mixture evenly into the bottom of the prepared baking dish. Bake for 10 minutes. Allow crust to cool for 2-3 minutes before topping with ingredients.
- Add the Filling: To assemble the bars, sprinkle ยผ cup chocolate chips evenly over the crust, pressing the chips into the crust. Then, layer the pecans, almonds, coconut flakes, and remaining chocolate chips evenly over the crust.
- Add the Condensed Milk: Gently whisk the coconut milk, then pour it over top of the bars. Sprinkle the bars with 1-2 tablespoons coconut flakes.
- Bake: Return the pan to the oven and bake the bars for 25 minutes, or until slightly golden on top. Let bars cool, then place them in the refrigerator to set for one hour. Cut into squares, serve, and enjoy!
Notes
- You can sprinkle extra dark chocolate chips on top of the magic bars before placing them in the oven to make them look a little more decadent.ย
=
Meg @ Meg the RHN says
wow! amazing recipe, girlfriend!
Mari says
Noel I hate nuts – any alternatives??
Ally @ Om Nom Ally says
Great tip about using coconut flakes in the recipe, I can see how good the cookie bar texture would be just looking at the photos ๐ Delicious! Pinned and sharing this week.
Noelle says
YAY! Thanks Ally! Appreciate your comment. ๐
realfoodwithdana says
Holy crap Noelle!! this is amazing!! Love the idea of creating a condensed milk with coconut milk too. I’m a little bit scared to make these because they seem like they’d be so ridiculously addicting ๐ Love it!
Noelle says
Tip: Make them for a special occasion! ๐ This is what I always do.
Peggy Miles says
Just found you, and I am thrilled. Looking forward to perusing your past blogs and recipes and trying out this one. I am gluten intolerant and this reminds of the old “Hello Dolly” recipes from 45 years ago!
Noelle says
Fantastic! Thanks for your support, Peggy! ๐
Marjorie says
Thanks so much for this recipe! Can’t wait to try it and wonder if I could substitute xylitol for honey for my diabetic friend? Will that change the texture?
Noelle says
Hi Marjorie! So glad you like the recipe! Personally, I haven’t tried the substitution, so I’m not entirely sure how it would turn out. It would change the texture, simply because honey is a liquid and reduces with the heat. Please let me know what ends up working out if you do try it! ๐
Pc says
Do you think it’d be possible to make a sugar free version if these? Perhaps by subbing coconut butter for the honey? I’d live to make a Ketogenic variation ๐
Noelle says
Hi PC! It’s possible. However – I’ve tried it without honey and I prefer it with. Let me know what works out for you!
Pc says
Ps. I made something similar to these recently with mashed avocado, coconut chips and coconut oil chocolate to set it. It was rather tasty ๐
kaciekae says
I watched you make these on Periscope and it looked so good.
Noelle says
They are!! ๐
Dawn says
Can I use Coconut flour instead of Cashew flour?
Noelle says
Hi Dawn! Actually, no. Coconut flour can not be used in place of other flours. Coconut flour is very dry, and expands. I’m sure you can use it, however, you’d need to up the liquid ingredients, and reduce the amount of flour you use. Hope that helps!
Jamie says
Just made these last night. They are delicious! Mine came out with a little too much moisture and are not holding together as well as I hoped. Basically, they look like yours from the side but the top looks a little gooey. Especially on the sides. Do you think the coconut milk did not condense enough? I really want to make them again because the taste is wonderful. Thank you!
Noelle says
Yeah – I would let the coconut milk condense more so that there is less of it. Seems like there wasn’t enough “filling” and too much milk. Hope that helps!
Beth says
Just watched you make these on Katch.
They look soooooo good.
Pats to the puppies ๐
Sven says
looking so delicious, i’m gonna try these!! wondering if the dough easily crumbles apart, you think using also eggs would keep the dough glued together?
Noelle says
Hi Sven! Good news – It’s actually not crumbly! When you pour the condensed coconut milk overtop and bake it – it makes it stick together! ๐ Let me know how it goes!
Marsha says
Sounds so yummy and I have all the ingredients!
Noelle says
Aweeesome! ๐ You’re going to love them!
Sarah says
If I put some raw cashews in the food processor and pulse them into a fine meal would that work for the cashew flour? If not is there another substitute? Thanks.
Noelle says
Absolutely! That’s exactly what cashew flour is. Just make sure to stop before it turns to cashew “butter.” ๐ If you don’t have cashew flour on-hand, simply use almond flour in its place. Hope that helps!
Jessica says
I just made these for a potluck and they are the BOMB (obviously I had to do a little quality control). Even my paleo dessert agnostic husband loved them! I used almond meal and a little bit of coconut flour for the crust.
Noelle says
YAY! That’s awesome. I have the same experience… which is why I always make this for holidays and potlucks with non-paleo people. SO glad you loved them. Thanks for sharing!
Joana says
Delicious!
Debbie D says
Woweee, do these look yummy!!
What would you suggest as a substitute for the almonds and almond flour? A rather sad recent discovery has left me having to eliminate almonds altogether…
Glad to have found your site! It’s just what I need right now! Thank you! ????
Noelle says
Hi Debbie! You can use ground cashew flour for the base, which tastes just as wonderful! ๐
Eileen says
I found a sweetened condensed coconut milk made by natures charm at Wegmans. Gonna use this
Noelle says
Great! Let me know how it goes!
Jessica says
Wondering if anyone has used the sweetened condensed coconut milk purchased in a can for these? I have two cans I bought out of curiosity and am hoping they aren’t too thin to use. Thanks!
Noelle says
I haven’t… but I think it would work!
Dawna says
Wow! I am pretty excited about this recipe since magic bars used to be one of my absolute favorite things! Thank you!
Noelle says
You are so welcome! They will be just as good as you remember! ๐
Doris says
Would you recommend freezing these?
Noelle says
You definitely could! I would make sure that it’s sealed. My only concern would be the condensed cream.
Dawna says
Thank you thank you thank you!!! Maguc bars may just be one my favorite things ever, so if I can make a healthy version, count me in!
Noelle says
You are so welcome! You won’t be disappointed.
Marla says
Just made these to bring for Thanksgiving. For the first time ever I found organic sweetened condensed coconut milk. Talk about a time saver. This recipe turned out fantastic! Thank you!
Adthrive says
Awesome! What brand?
Lori says
Do you think I could sub maple syrup instead of the honey or would it be too liquidy or not set properly?
Noelle says
I think you could actually! I haven’t done it personally with this recipe but I do it often with others.
Shelby says
Hi! I have a coconut allergy,
so Iโm wondering if you have any suggestions for a replacement for the condensed coconut milk. Iโd like to try a version of these without the coconut ingredients and maybe try dried cherries instead of coconut flakes. But Iโm not sure about the coconut milk replacement. Thanks!
Noelle Tarr, NTP, CPT says
Hi Shelby! I’m sorry, I haven’t tried anything personally. If you find a substitution that works let me know!
Jen says
3rd time making these quarantine. Perfect recipe!!! I keep them in the freezer and eat when I want a little something sweet. Love the texture and taste… 100% better than the traditional magic bars.
Heather says
Hi, Noelle! The flavor of these cookie bars is perfect, but the nut flour base is crumbling too much when I slice and remove pieces from the pan. Maybe a better binding agent is necessary with the base, like an egg or flax egg. Iโll experiment next time.
Noelle Tarr, NTP, CPT says
Hey heather! This typically happens for one of three reasons: 1.) not using blanched almond flour, 2.) reducing the coconut caramel too much (having it on too high of a setting), or 3.) not reducing the coconut caramel enough (it’s more milk that caramel). The coconut caramel soaks into the crust, which makes it solidify and bind together once baked. Make sure you add all the recommended honey to the caramel so it’s sticky and binds it all together! ๐
Ellie says
Iโve made this multiple times and it always turns out fantastic! I use maple syrup instead of honey because I have an abundance of it. Sooo good!