*This post may contain Amazon affiliate links, meaning if you choose to buy something off of one of my links, I may get a small compensation (at no extra cost to you). I will never recommend something I don't believe in.

Magic bars will always remind me of my Grandma. She was the main baker in our family, my mom never baked much. I always looked forward to her sweet treats and this was a Christmas tradition. Going vegan over 6 years ago I was worried if I would ever be able to eat these delicious magic bars. Lucky for us there is a vegan alternative to just about anything your heart desires!
These are really easy to make, I always like to throw a bar recipe into my baking for the holiday season. Something that tastes amazing and comes together in no time, heck yes!
The traditional recipe for these calls for sweetened condensed milk, which they do have a vegan version of. But for those of you that live in towns that don’t have the latest and greatest vegan versions or maybe you do and don’t want to spend an arm and a leg to buy it, then this is for you. This uses full-fat canned coconut milk. That should be easy for everyone to find.
This recipe kind of freaked me out when I was making it, I was seriously worried the coconut milk wouldn’t thicken, but it sure did and turned into a coconut deliciousness. If coconut isn’t your thing then you won’t appreciate this recipe very much.

The one thing that I haven’t been able to find in the vegan form is a good butterscotch chip. My grandma’s recipe always used them, they still taste great without it, but for me, there is a tiny bit of nostalgia missing.
What do you need for these Easy Vegan Magic Bars?
- graham crackers
- vegan butter
- chocolate chips
- walnuts
- canned coconut milk
- brown sugar
How do you make this deliciousness?
Preheat your oven to 350 degrees. Take an 8×8 glass dish and line it with foil, spray it with cooking spray and set aside.
If your can of coconut milk is chunky and not smooth heat it up for a few minutes to get it smooth. Measure out 1 cup of it and then add 2 TB of brown sugar and mix. Let this cool in the fridge while you make the rest.

Take your half cup of vegan butter and melt it. While that’s melting take a medium-sized bowl and crush your 1.5 cups of graham crackers into small crumbs. Add your melted vegan butter to the graham crackers and mix until combined. Take that mixture and press it into the bottom of the prepared pan. Press it in evenly and firmly into the bottom of the pan and set aside.
Take your chocolate chips, chopped walnuts, and coconut and pour it on top of the crust. You can either layer it or you can mix it, it’s up to you. Then take your coconut milk and pour it over the top evenly. It will look very liquidy, don’t panic it will bake up just fine.
Bake in the preheated oven for 30-35 minutes. Mine took 34, it won’t look totally set and still have some jiggle, but it will firm up when it’s cooling on the counter. Let cool on the counter for an hour and then place in the fridge to continue firming. It will take a few hours to be firm enough to cut.


- Easy Vegan Magic Bars-
These easy vegan magic bars are made quickly, baked to perfection and taste so delicious! They don't need any fancy ingredients.
Ingredients
- 1 1/2 cups graham crackers
- 1/2 cup (1 stick) 4oz vegan butter, melted
- 3/4 cup vegan chocolate chips
- 2/3 cup walnuts, chopped
- 3/4 cup coconut, shredded sweetened
- 1 cup canned full fat coconut milk
- 2 TB brown sugar **If you like things really sweet add another 2 TB
Instructions
- Preheat your oven to 350 degrees. Take an 8x8 glass dish and line it with foil, spray it with cooking spray and set aside.
- If your can of coconut milk is chunky and not smooth heat it up for a few minutes to get it smooth. Measure out 1 cup of it and then add 2 TB of brown sugar and mix. Let this cool in the fridge while you make the rest.
- Take your half cup of vegan butter and melt it. While that's melting take a medium-sized bowl and crush your 1.5 cups of graham crackers into small crumbs. Add your melted vegan butter to the graham crackers and mix until combined. Take that mixture and press it into the bottom of the prepared pan. Press it in evenly and firmly into the bottom of the pan and set aside.
- Take your chocolate chips, chopped walnuts, and coconut and pour it on top of the crust. You can either layer it or you can mix it, it's up to you. Then take your coconut milk and pour it over the top evenly. It will look very liquidy, don't panic it will bake up just fine.
- Bake in the preheated oven for 30-35 minutes. Mine took 34, it won't look totally set and still have some jiggle, but it will firm up when it's cooling on the counter. Let cool on the counter for an hour and then place in the fridge to continue firming. It will take a few hours to be firm enough to cut.
Nutrition Information:
Yield: 12 Serving Size: 1 barAmount Per Serving: Calories: 214Total Fat: 15gSaturated Fat: 0gTrans Fat: 0gUnsaturated Fat: 6gCholesterol: 0mgSodium: 71mgCarbohydrates: 21gFiber: 2gSugar: 12gProtein: 3g
The calories are computer generated and may not be 100% accurate.

These are the best!!
Thanks so much! ❤