This easy, healthier fudge is made with just 3 ingredients! It’s dairy-free, gluten-free and refined-sugar-free, but rich, smooth and fool-proof!

This dairy-free fudge is a long-time reader favorite on this site! The recipe was originally published in December 2013, but was updated with new step-by-step photos and instructions.

Three slices of fudge with nuts

I love making homemade like caramel and fudge around the holidays every year. While I love classic fudge made with sugar and marshmallow creme, it’s nice to have an option that isn’t full of dairy and refined sugar.

This healthier fudge couldn’t be easier! I was inspired by another popular fudge recipe that uses only sweetened condensed milk and chocolate chips.

For this fudge you basically make your own sweetened condensed milk using coconut milk and honey.

That might sound hard, but all you do is simmer the two together for 30 minutes or so. Then add dairy-free chocolate chips, vanilla, and any other mix-ins you like!

If you have these ingredients on hand you also might like this dairy-free hot chocolate and this dairy-free chocolate fondue. For another holiday recipe, try this dairy-free artichoke dip.

Three slices of fudge with nuts

Ingredients for Dairy-Free Fudge

ingredients needed to make healthy fudge
  • Chocolate Chips: You can use any kind you like. I like to use Trader Joe’s or Costco chocolate chips because they are also dairy-free.
  • Coconut Milk: You’ll need 2 cans of unsweetened full-fat coconut milk. Do not use light coconut milk or coconut cream. You also do not want to use boxed coconut milk that is found in the refrigerator section.
  • Honey: Liquid honey (rather than thicker creamed honey) works best for this dairy-free fudge.
  • Vanilla/salt: Optional ingredients for a flavor!

Vegan fudge? To make this fudge vegan you can use maple syrup in place of the honey.

How to Make Dairy-Free Fudge

coconut milk in metal pot being brought to a simmer
  • Pour the coconut milk into a medium saucepan. Heat the milk over medium-high heat until boiling. Reduce to a simmer and cook for 5-7 minutes, stirring occasionally.
coconut milk in metal pot being brought to a simmer with honey being added
  • Whisk in the honey and simmer for another 25-30 minutes. You want to reduce the mixture to 2 cups of liquid.
coconut and honey reduced in pot after simmering
  • After about 20 minutes check to see how much it has reduced by pouring the mixture into a glass measuring cup.
coconut milk mixture being poured over chocolate chips
  • When you have reduced the mixture to 2 cups of liquid, remove it from the heat.
  • Stir in the chocolate chips, vanilla, salt and nuts until the chocolate is melted. Stir in the nuts if using.
fudge poured into pan to cool topped with walnuts
  • Pour the mixture into the prepared pan. Refrigerate for 2 hours until set. Cut into squares and enjoy! Store the fudge in the refrigerator between serving.
stack of dairy free fudge on white plate with red background

Dairy-Free Fudge FAQ

Can I use maple syrup instead of honey?

Yes! You can easily use pure maple syrup in place of the honey. This fudge will be vegan if made with maple syrup.

Can I use cacao powder instead of chocolate chips?

Unfortunately this won’t work. The chocolate chips help the dairy-free fudge to firm up and add sweetness to the fudge.

Can I use almond milk instead of coconut milk?

Unfortunately almond milk won’t work in this recipe. Even boxed coconut milk from the refrigerator section won’t work. Boxed milks have added gums and stabilizers that will affect the consistency of the fudge. Full-fat canned coconut milk also has the right amount of fat for the dairy-free fudge to set.

More Holiday Treats

I hope you love this dairy-free fudge as much as we do! If you try it be sure to leave me a comment/rating below. I’d love to hear from you!

5 from 3 votes

Easy, Dairy-Free Fudge (3 Ingredients!)

Prep Time 10 mins
Cook Time 30 mins
Total Time 40 mins
Servings 12 servings
This easy, healthier fudge is made with just 3 ingredients! It’s dairy-free, gluten-free and refined-sugar-freebut rich, smooth and fool-proof!

Video

Ingredients

  • 2 13.5 oz cans of unsweetened, full-fat coconut milk
  • 1/2 cup honey
  • 4 cups chocolate chips 24oz
  • pinch of salt
  • 1 tablespoon vanilla
  • 3/4 cup chopped nuts of choice optional, I like walnuts or hazelnuts

Instructions 

  • Line a 8×8 pan with parchment paper. Set aside.
  • Pour the coconut milk into a medium saucepan. Heat the milk over medium-high heat until boiling. Reduce to a simmer and cook for 5-7 minutes, stirring occasionally.
  • Whisk in the honey and simmer for another 25-30 minutes. You want to reduce the mixture to 2 cups of liquid. After about 20 minutes check to see how much it has reduced by pouring the mixture into a glass measuring cup.
  • When you have reduced the mixture to 2 cups of liquid, remove it from the heat. Stir in the chocolate chips, vanilla and salt until the chocolate is melted. Stir in the nuts. Pour the mixture into the prepared pan.
  • Refrigerate for 2 hours until set. Cut into squares and enjoy! Store the fudge in the refrigerator between serving.

Notes

*For coconut milk, I use the brand Natural Value from Amazon. It is packed in a BPA-free can and only contains coconut extract and water.
*I buy dairy-free chocolate chips in a big bag from Costco. The brand Enjoy Life is also dairy-free.

Nutrition

Calories: 448kcal | Carbohydrates: 52g | Protein: 4g | Fat: 25g | Saturated Fat: 15g | Cholesterol: 8mg | Sodium: 68mg | Potassium: 120mg | Fiber: 2g | Sugar: 47g | Vitamin A: 125IU | Vitamin C: 0.9mg | Calcium: 80mg | Iron: 2.2mg

Categories: , , , , , , , , , ,

Hi, I’m Erin!

BS Food Science,

MS Nutrition

I believe you can make amazing, gluten-free food with everyday ingredients that everyone will enjoy. I’m here to share my tried-and-true recipes with you!

You may also like

Comments

  1. I made two batches of this fudge for family. One batch set perfectly, while the other is still a bit soft. Do you have any advice for how to get the softer batch to set more firmly?

  2. I absolutely love Costco and they do now carry a second type of chocolate chips that are dairy free but in the allergy section it may contain wheat or is used on the same equipment, I forget exactly what it says but I don’t feel safe using it for gluten free recipes. The last thing I would want to do is make someone sick.
    Just an FYI, Unfortunately this is on many Costco food products.
    I can’t wait for them to carry more gluten free and gluten safe products.

  3. 5 stars
    Hi! I recently made this fudge the day before Christmas, and it wound up coming out great 🙂 The only thing I ran into was the coconut milk mixture took longer than 20 mins to reduce to 2 cups – it was more like an hour and a half. When i turned up the heat a bit more than a simmer it helped speed up the reduction process, but it wasn’t a big deal to me. I noticed in the comments that others ran in to this as well so I figured it just needed a bit more time. Also, the fudge did not set in 2 hours, it definitely needed more time. I left it in the fridge overnight and by morning it was all ready to go. If anyone’s curious I wound up using wholesome pantry unsweetened coconut milk from shoprite and the enjoy life dark chocolate chips.

    I really enjoyed this recipe and I’m grateful I found it!

    1. Unfortunately coconut milk is the only kind of milk that will work in this recipe. Sorry this isn’t more helpful!

  4. 5 stars
    These were delish! Sooo good and creamy. I subbed the honey for maple syrup and added 2T extra and used Lily’s chocolate chips sweeter with stevia. Took the full 25 minutes of simmering. So happy to have fudge that isn’t going to kill my diet this christmas. Thank you! Can’t wait to try more of your recipes. This one hooked me!

Leave a Reply

Your email address will not be published.

Recipe Rating