Vegan Caramel Fudge
This post may contain affiliate links. See my disclosure policy.
My vegan caramel fudge is salty, sweet, smooth, and super creamy! Made with just 3 ingredients, it’s ready in 5 minutes.

I grew up polishing off the holiday caramel fudge that came in those fancy tins. Since developing my own recipes, I cut out the white chocolate and condensed milk to make a completely vegan version.
It’s easily my most requested dessert during the holiday season or whenever my family has a fudge craving. I never hesitate to make it because it lasts for up to 2 months (well, not in my household).
Table of Contents
Arman’s recipe highlights

- Easy to make. Just combine all the ingredients and refrigerate until firm. That’s all there is to it. No candy thermometers required.
- Tastes like dulce de leche. You get a smooth, creamy, deeply flavorful treat that tastes remarkably similar to dulce de leche.
- No refined sugar. Instead, my fudge is naturally sweetened with maple syrup.
Key Ingredients
Here’s what you’ll need, along with my kitchen notes. Full measurements are in the recipe card below.
- Cashew butter. Smooth and drippy with no added sugar. I prefer cashew butter over other kinds since its mild flavor pairs well with the maple syrup. Making fudge for someone with a nut allergy? I recommend using tahini over sunflower seed butter since it works the same way as cashew butter.
- Coconut oil. Helps hold the fudge together. I like using refined coconut oil to avoid any coconut flavors.
- Maple syrup. Adds sweetness and a caramel flavor. I also had success with agave, although it has a more subtle sweetness.
- Salt. Just a pinch for that lovely sweet-and-salty flavor.
How to make vegan caramel fudge
Step 1- Prep. Line a 24-count mini muffin tin with muffin liners and set aside.
Step 2- Combine ingredients. In a microwave-safe bowl or saucepan, combine all ingredients and heat until just melted. Stir until smooth and glossy.
Step 3- Shape. Divide the fudge batter evenly amongst the lined muffin tray. Refrigerate for at least 30 minutes or until firm.

Arman’s recipe variations
- Make fudge bars. Instead of portioning the batter among muffin tins, pour it into an 8 x8-inch square pan lined with parchment paper. When it’s set, slice the fudge with a warm, sharp knife.
- Fold in some mix-ins. I sometimes stir in chocolate chips, chopped nuts, or sprinkles for the holiday season.
- Enhance the flavor. I sometimes fold in 1 teaspoon of vanilla extract for a little flavor boost. Other flavor extracts like anise or peppermint also work.
- Drizzle caramel on top. While I think there’s plenty of caramel flavor in the fudge, you can drizzle more caramel sauce on top before letting it set in the fridge.

More fudge recipes
Fudge has to be one of the easiest desserts, and I have a fair few on my site. Try one of these next:

Vegan Caramel Fudge
Ingredients
- 2 cups cashew butter Can use any nut or seed butter of choice
- 1/2 cup Coconut Oil
- 1/4 cup maple syrup
- 1/4 teaspoon salt optional
Instructions
- Line a 24-count mini muffin tin with muffin liners and set aside.
- In a microwave-safe bowl or stovetop, combine all your ingredients. Heat until just melted.
- Remove from heat and whisk very well, until a smooth, glossy texture remains.
- Divide the fudge batter evenly amongst the lined muffin tray. Refrigerate for at least 30 minutes, until firm.














What are some varieties could add to the basic fudge mixture
Yummy!
Thank you, Jim!
Hi Arman can I use olive oil instead of coconut oil
Hi Audrey- that won’t work sorry- olive oil is still liquid below room temperature. The only other alternative to coconut oil is butter 🙂
Make a good food gift as a stocking stuffer
Yes!!! although it never lasts long enough in my house haha!
It looks very simple, it’s low in sodium and there’s not anything in it I’m not supposed to have. Can’t wait to make it!!
Please do, Betsi- it’s such a simple and delicious treat!
Thank you! I’m always looking for healthier versions of recipes!
I was about to make this but a bit confused. In the description, you say “Made with just 3 ingredients and ZERO sweetened condensed milk or white chocolate!” but the ingredient list is different???? Please clarify what my old eyes are reading. Thanks and love your recipes and Kewpie, too.
Ok, I figured it out. I misread that totally. Going to try it soon.
What else can you use if you don’t want to use coconut oil
Hi Joanie, regular unsalted butter will work too 🙂 Hope this helps!
Hello love your recipes and site – is there a conversion for Metric quantities available
We use american cups and tablespoons 🙂
You can ask google what the conversion is for 1 cup to metric or look it up here on Pinterest I’m pretty certain they have a conversion chart
Thanks Paula! We’re working to get metric conversions on all our recipe cards at the moment.
I love salted caramel, but wondering, am I supposed to Add salt,for the “salted” bit ,though it doesn’t say?My almond butter doesn’t have salt. And is it the combo of coconut oil and maple syrup that’ll give it the caramel taste?
Thanks!
That is correct, but definitely add a pinch of salt.
thanks for the recipe it will be perfect for my school christmas party since most of my teachers have dairy allergies and dietary restrictions
I made this and added some salted caramel bone broth powder which took it up to another notch. Will definitely be making again.
Hi I’m in Brazil and can’t find coconut condensed milk can I use soy condensed milk or will it ruin the flavour ?
Hi Kerrie, yes that should be fine to substitute!
I love this recipe!
I substituted the 2 cups of cashew butter for 1/2 a cup of almond spread and 1/2 a cup of natural peanut butter. Even though it was 1 cup less than the cashew butter it just made it a little bit thicker but aside from that I don’t think it changed too much.
I then melted dark chocolate with 2 spoons of coconut oil and poured it over the top of my fudge mixture (I put the whole mixture in a slice tin).
I put some sea salt over the top of it before it hardened and put the whole tin in the freezer.
It was so delicious and creamy and the peanut butter also added some more salt to it.
Can something besides coconut oil be used? My husband is allergic to it.
Hi Brandee- softened butter works!
Hi Arman! The recipe looks lovely and I will definitely try it, but I intend to use salt-free cashew butter -how much salt and what kind of salt should I use? Thank you in advance!
Just 1/4 teaspoon white salt is fine.
I didn’t see the salt in the recipe. I assume you sprinkle sea salt on top while it is still warm, right?
You certainly can! or you can mix it into the fudge before it’s set.
Is there a strong peanut butter flavor?
I would recommend using almond or cashew butter if you would like a less obvious flavor. Peanut butter is overpowering, or can be if you are sensitive to the taste.
I used birch benders keto pancake syrup. Not good. All I could taste was that nasty syrup. Thanks for the recipe though.
Oh gosh, Cindy- I know what you mean. I’m not a fan of that syrup, it made my keto muffins taste metallic. I’d stick with another brand.
Can we replace maple syrup with honey??
I don’t see why not 🙂
Hi I cannot eat nuts is there anything else I can use please
Tahini works!
I loved it but my husband said it was like eating a scented candle. I say “more for me!”
Oh gosh haha! Yes, more for you!
Made this yeztetday… yummy !! did do one thing, didn’t have mini muffin pan. So took my mini bread baking pan put tinfoil in it made the fudge as directed. Came out perfect just cut up into small pieces and put in container in fridge
I just made these and they are in the freezer. Thanks so much. I love all your recipes. I’m try my best to eat healthy.
I tried this recipe, talk about easy! And it was yummy. Everyone (even my non-keto family) loved it. I subbed half almond butter and half sesame tahini (cuz that is what I had on hand). I used some sugar free pancake syrup and added some caramel flavoring. Worked out great! Thanks for sharing!
You are so welcome, Kara! 🙂
Ah, I’m not that huge of a fudge person, but I always love recipes that are gloriously easy to make! Salted caramel ANYTHING is a winner. And I want to try the English toffee stevia very badly–my roommate had some but I HAVE to try it out for myself!