These Dark Chocolate Macadamia Nut Magic Bars are a sweet & gooey dessert bar with a hint of tropical flair. You’ll be hooked after one bite of the gooey vegan caramel and buttery macadamia nuts on a gluten-free coconut lime crust.
Oooh boy, this has been a week FULL of chocolatey goodness! I had actually planned on sharing a different recipe today, but after I perfected these bars yesterday and had some people asking for the recipe on Snapchat (add me –> bakeritablog), I decided to just bite the bullet and share them now while my excitement over these beauties is still super fresh. As in, I may or may not be intermittently eating a bar as I write this, so my gushing over this treat is spot on.
These are inspired by one my all-time, like since I was a baby, favorites – magic cookie bars. Traditionally, magic cookie bars (also sometimes called Hello Dolly Bars, or Seven Layer Bars) have a graham cracker crust, sweetened condensed milk, walnuts, chocolate chips, butterscotch chips, and coconut. They are SO good and they’re always a staple during the holidays.
A few years ago, I healthified the bars by making them gluten-free, vegan, refined sugar-free, and Paleo-friendly. These Paleo Magic Cookie Bars were a huge hit and they definitely rivaled the original. Ever since I made them, I’ve been wanting to play around with the recipe a little bit.
Soo, I took a little inspiration from my recent trip to Costa Rica, and I added a bit of tropical flair. The crust has a hint of coconut and the zest of a lime, which adds a nice brightness when you take a big bite. For the topping, I stuck with dark chocolate chunks, big buttery macadamia nuts, and flakes of unsweetened coconut.
All these gorgeous toppings are piled on the homemade vegan caramel, which is made out of coconut milk and replaces the sweetened condensed milk in the original recipe. It does take a bit of time, but the rest of the recipe can be assembled while the caramel is on the stove, simmering away. The resulting caramel is thick, sweet, and absolutely perfect – it tastes just like non-vegan caramel.
Once the caramel is poured on the crust and topped with the chocolate and macadamia nuts and coconut, it’ll be baked until golden and bubbling. As tempting as it is to cut into them immediately, if you want the crust to stick together, let them cool completely before cutting into them. If you can refrigerate before cutting, even better!
I also opted for a sprinkle of flaky sea salt (like I always do…) because these bars are definitely on the sweet side, and I think there’s pretty much no baked good that doesn’t benefit from a sprinkle of flaky sea salt. If your macadamia nuts are already salty, they may add that salty bite for you.
These are what my gooey dessert dreams are made of and I guarantee you’ll be surprised that these bars are gluten-free, vegan, refined sugar-free, and Paleo-friendly. Enjoy!
Remember to #bakerita if you try the recipe!Print
For the caramel
- 1 (15 oz.) can coconut milk (full-fat)
- ½ cup coconut sugar
- 2 tablespoons coconut oil
- ½ teaspoon vanilla extract
For the crust
- ½ cup almond flour
- ⅓ cup unsweetened shredded coconut
- 1 teaspoon lime zest
- ½ teaspoon cinnamon
- ½ teaspoon sea salt
- 2 tablespoons coconut butter (melted (can sub with coconut oil))
For the toppings
- ¾ cup dark chocolate chunks (make your own for 100% Paleo)
- ½ cup coarsely chopped macadamia nuts
- ½ cup unsweetened flaked coconut
- Flaky sea salt
For the coconut milk caramel
- In a large heavy saucepan, heat the coconut milk and sugar over medium heat, stirring often, until coconut milk begins to boil. Lower heat to simmer and reduce by ⅓ to ½, stirring often to prevent the sugar from scorching. If thicker, caramelized sugar begins to form on sides or bottom, use a whisk to reincorporate it.
- When it reaches the desired consistency, which will take about 25-30 minutes, add coconut oil and vanilla. Stir well to combine and remove from heat. You should end up with around a cup of caramel-colored, sweetened coconut milk.
For the crust/bars
- Preheat the oven to 350ºF.
- While the caramel is simmering (be sure to continue stirring every few minutes), mix together the ground almonds, unsweetened coconut, lime zest, cinnamon, salt, and coconut butter. Sprinkle nut mixture into a parchment-lined 8×8 baking pan. Using your fingers or a spatula, press the mixture down in an even layer, covering the bottom of the baking dish.
- When the caramel is done, pour it evenly over the crust. Sprinkle the chocolate chips, chopped nuts, and coconut flakes evenly over the crust and caramel. Press down with a fork until even and the caramel is coming through to the top. Bake for 25-30 minutes, until lightly browned.
- Let chill in the refrigerator for about an hour or until completely chilled and set. Cut into 16 squares and serve!
- Prep Time: 40 minutes
- Cook Time: 30 minutes
- Category: Dessert