This Vegan Peanut Butter Chocolate Fudge is a much healthier way to eat indulgent fudge! It has no powdered sugar or sweetened condensed milk, but it’s still sweet and creamy! The combination of coconut milk, dairy-free chocolate chips, and peanut butter create a rich and flavorful recipe. Plus, the ingredients are simple, and it takes no time at all to make. It’s perfect for sugar cravings, chocolate cravings, or Reese’s cravings too! It’s a delicious addition to holiday baking and can replace other non-healthy desserts.
Peanut Butter Fudge Inspiration
Fudge is one of those desserts that is very decadent and rich! If you eat too much of it, you can easily get sick because it’s loaded with sugar. And I have definitely experienced that in the past!
We had a tradition of vacationing on Mackinac Island when I was a kid. Which a famous city in Michigan that specializes in fudge making! Of course, I enjoyed the whole trip to the island, but I remember looking forward to the fresh fudge from the shops the most.
Now that I eat a little differently and am more conscious of food choices, I wanted to make a healthier fudge that still has delicious flavors. Peanut butter and chocolate are one of my favorite combos, and I experiment with them often. In healthy no-bake cookies, healthy peanut butter balls, and more! Naturally, I had to make my first vegan fudge with those flavors too. It turned out great, so there’s a lot more experimenting to come!

Vegan Fudge Ingredients
- Dairy-Free semi-sweet chocolate chips
- Full-fat canned coconut milk
- Natural peanut butter or almond butter
- Pure maple syrup or raw honey
- Fine sea salt
- Vanilla extract
- Chopped nuts
I love how simple and easy the ingredients for this recipe are. For myself, I always have the ingredients on hand. Of course, if you don’t have the main ingredients, I did link my favorite products.

Peanut Butter Fudge Ingredient Substitutions
This fudge is vegan and naturally dairy-free, but you could make a few substitutions if it’s easier for you. For example, maple syrup can be replaced with honey if you have that available or prefer it. I have used both in this recipe, and it turns out great either way.
To keep this recipe vegan and dairy-free, I used Enjoy Life Semi-Sweet Chocolate Chips, but if you have another brand, that will work fine too. Just make sure they are semi-sweet or dark chocolate, not milk chocolate.
Also, I have made this recipe using peanut butter and almond butter. So you can easily use either for anyone that has a peanut allergy.
Fudge Making Equipment
- 2-Quart glass baking dish
- Parchment paper
- Medium saucepan
- Measuring cups and spoons
- Spatula
I used a 2-quart Pyrex baking dish for this recipe because I like thin fudge. But an 8.5×4.5 loaf pan can be used in its place, although the fudge will be thicker, and you won’t get as many slices.
Vegan Fudge Notes and Tips
- Make sure to line your glass dish with parchment paper. It makes cutting the fudge and getting it out so much easier.
- The coconut milk has to be full-fat from a can to help the creaminess of the fudge.
- The fudge mixture needs to be melted and easily pourable, but make sure not to overheat the mixture, or it may seize up.
- Chopped walnuts or another kind of nut can be added to the top, but that’s an optional step.

I hope you enjoy this Vegan Peanut Butter Chocolate Fudge! Comment and let me know how it turns out, or tag me on Instagram with a photo!

Vegan Peanut Butter Chocolate Fudge
Equipment
- 2-Quart glass baking dish
- Parchment paper
- Medium saucepan
- Measuring cups and spoons
- Spatula
Ingredients
- 2 Cups Semi-sweet chocolate chips Dairy-free
- 1/3 Cup Full-fat canned coconut milk
- 1/4 Cup Natural peanut butter or almond butter
- 1 Tbsp Maple syrup or raw honey
- ⅛ tsp Fine sea salt
- 1 Tbsp Vanilla extract
- Optionally top with chopped nuts.
Instructions
- Prepare a 2-quart glass baking dish with a piece of parchment paper on the bottom.
- Add everything, except the extract, to a medium saucepan. Melt over low heat while frequently stirring.
- It should take about 3-4 minutes, but once the fudge is totally combined and melted, remove from the heat and stir in the extract.
- Pour the fudge into the prepared pan. Refrigerate for 2 hours or until set or in the freezer for 30 minutes.
- Leave the fudge on the counter for a few minutes before cutting to make it easier, and then serve right away. I got about 20 squares from one recipe.
Notes
- Make sure to line your glass dish with parchment paper. It makes cutting the fudge and getting it out so much easier.
- The coconut milk has to be full-fat from a can to help the creaminess of the fudge.
- The fudge mixture needs to be melted and easily pourable, but make sure not to overheat the mixture, or it may seize up.
- Chopped walnuts or another kind of nut can be added to the top, but that’s an optional step.

Looks delicious, very detailed recipes, I am going to try this
Thank you, Robin! I hope you like it!
Peanut butter focused fudge is the only kind I like. Can’t wait to try.
Thanks, Lauren! Enjoy!
Yum! This fudge looks great! I’m trying to reduce my daughter’s sugar intake so I’ll have to try this recipe. Bonus that it’s vegan 🙂
Thank you, Karen! I’m glad that I could provide a healthier recipe!
I love fudge, especially at Christmas, but I’m usually the only one who eats it. But since this recipe is healthier than the average fudge, I could probably make a batch for myself without the guilt. Thanks for sharing!
Thank you, Laura! I hope you enjoy it!
Oh thankyou for the inspiration! I can’t wait to try baking these!
Thank you, Anne! Enjoy!
I love chocolate fudge! This vegan version is looks so good. I bet the coconut milk adds yummy flavour!
Thanks, Cindy! I hope you get a chance to try it!
Wow, I need to get in the kitchen and make this recipe ASAP! I am a chocolate lover, so I cannot wait. I love the enjoy life mini chocolate chips! Those and Lily’s chocolate are my favorite! Thanks for sharing!
I really like Lily’s too! I hope you get a chance to try out this recipe soon. Enjoy, Cassie. 🙂
Yum! This sounds heavenly, can’t wait to try making it 🙂
Thank you, Ally!
Drooling 🤤 🤤 🤤 best part is that I have all the ingredients in my pantry. It’s 630am in Texas just might have these for breakfast 🤔 😁😆😅
Haha, I don’t blame you! Enjoy, Gabriela!
This looks delicious! And I have all the ingredients in my pantry 😊 will have to try this!
Thank you, Kalin! I hope you enjoy it!
I love all the healthy ingredients and these bad boys are soooo good! Thanks for sharing your awesome recipe!
Thank you, Jessica! I’m glad you like the recipe!
Looks delishhhh 😍
Never made fudge before but I just might have to try this!
Thank you, Ashley! Enjoy!
Oh you did it again! This recipe is top notch! Can’t wait to try it.
Oh I can’t wait to try these! I might do it tonight, I think I have all it takes!!!
Awesome! I hope you like how it turns out, Valerie!
Chocolate and peanut butter are one of my favorite flavor combos. This will be a great healthier treat for the new year!
Yes, it’s a great healthier treat! Enjoy, Melinda!
Yum! This is a very easy recipe to make and follow. Thanks for another great recipe.
Thank you, Gina! Enjoy!
Since I live in England, I often visit Cheddar Gorge, a tiny touristic village famous for producing cheese, fudge and cider.
Once we stopped by a shop that held a demo of fudge making. All good until the two people making it lifted ad hefty sack of refined sugar and emptied it the massive recipient where they were making the fudge. That put me off completely; I never had fudge ever since!
I am so glad you came up with a lot healthier way to make it because I used to like it as a child and I really miss it. Plus my child has the same problem with the commercial one, and surely would love a home-made version!
Thank you, Mihaela! I’m so glad I could provide you with a healthier alternative to try! I hope you and your kiddo enjoy it. 🙂
Im all with peanut butter and this is doable with maple syrup! Thanks for a vegan recipe😋😋
You’re welcome, Jeannie!
I absolutely love this recipe! I’m going to try making this for Christmas eve 🙂
I hope you enjoy it, Pear!
This looks so yummy! I’ve never made fudge before but really need to give this a try. Thanks for sharing.
Thank you, Damaris! 🙂
This fudge looks awesome and I love that it is vegan!! It’ll come in handy after the holidays
Thank you, Megan! 🙂
Loving that this delicious fudge is dairy free! So rich and delicious, I can’t wait to make it!
I have never been a fudge fan, but love all the ingredients in your vegan fudge recipe, especially coconut milk and semi sweet chocolate. I can’t wait to try it.
This looks delicious! I recently discovered I like this combination ( perhaps or palettes change with age). I’ll be making these over winter break.
Thank you, Cora! Enjoy!
Oh yes, I NEED this fudge in my life!
I hope you enjoy it, Sue! It really is delicious!