My family makes these vegan magic bars yearly during our big holiday baking party. If you prefer a non-vegan version, then use my non-vegan Magic Cookie Bars recipe. I’m pretty sure that the recipe came from the wrapper of a sweetened condensed milk can. But over the years, we’ve made it our own by eliminating butterscotch chips and generally adding way more chocolate and nuts that need to be in a cookie bar.

Step #1: Combine the coconut milk, sugar, and salt in a small saucepan. Place it over medium-low heat and simmer, uncovered, until it has reduced to ¾ cup. Please note that this took about 75 minutes; so, plan for between 60-90 minutes. If you accidentally over-reduce it, just add more cold coconut milk to make ¾ cup and warm it up on the stove. Stir in the vanilla extract and keep it warm. Step #2: Meanwhile, preheat your oven to 350 degrees Fahrenheit (176 degrees Celsius). Step #3: Place the graham cracker crumbs in a 9×9 glass baking dish. Pour the melted coconut oil over the top, then use a fork to stir it together and press it firmly into the bottom of the pan. Step #4: Pour the prepared condensed coconut milk over the top of the crumb base. Scatter the layers of chocolate, walnuts, and coconut evenly over the top. Press the ingredients down using the fork.

Vegan Magic Cookie Bars - 38Vegan Magic Cookie Bars - 73Vegan Magic Cookie Bars - 69Vegan Magic Cookie Bars - 37Vegan Magic Cookie Bars - 70Vegan Magic Cookie Bars - 74Vegan Magic Cookie Bars - 84