This healthy fudge is absolutely decadent, smooth, rich, & MELTS in your mouth! You will never guess that it’s only made with 2 ingredients – yogurt and chocolate! It doesn’t contain any refined sugar, dairy, or butter and is naturally higher in protein!

Healthy chocolate fudge
Creamy, rich, smooth, melt-in-your-mouth.. all things I want in a chocolate dessert! This chocolate fudge is the perfect dessert for anytime you need something sweet – especially when your sweet tooth kicks in after a meal! The best part? It couldn’t be easier (because, let’s be real.. this lazy gal just needs easy sometimes!) – no baking is required! All you do is melt the ingredients together and freeze!
If you love high protein desserts with yogurt, try my chocolate covered yogurt clusters, healthy vegan frozen yogurt/ice cream, or easy frozen yogurt bites!
Why you’ll love this healthy fudge
- Wholesome ingredients – this fudge is made without butter, heavy cream, high fructose corn syrup, or added sugar like most store-bought fudge. All you need are two healthy ingredients – yogurt and dark chocolate!
- Dietary friendly – this recipe contains no refined sugar and is gluten-free. It can be made dairy free, low carb, keto, nut free, and vegan!
- Easy – all you have to do is mix the ingredients together, pour into a pan, and freeze. That’s it!
- Makes a great meal prep – meal prep a batch of healthy fudge for a high protein snack or dessert for the week!
Step by step recipe video – watch me make healthy fudge at home
Is homemade fudge healthy?
I love making homemade desserts because you get to control the ingredients! This fudge recipe is made using just two wholesome staples – yogurt and dark chocolate – both of which contain good-for-you nutrients like probiotics and antioxidants. Dark chocolate is surprisingly a great source of magnesium as well, so you can use that as an excuse to have this as a late night treat before bed – you’re welcome 😉
2 ingredient fudge without condensed milk
Most 2 ingredient fudge recipes call for an entire can of sweetened condensed milk. However, 1 can of sweetened condensed milk contains 180 grams of sugar alone! This isn’t including the sugar content from the chocolate. I am all about treating yourself to the real deal every now and then, but with my sweet tooth, I need a sweet treat that won’t spike my blood sugar on the daily! This is why I created a 2 ingredient fudge recipe without condensed milk!

Vegan fudge
This fudge recipe can easily be made vegan by using a thick dairy-free yogurt like coconut yogurt and vegan chocolate. It’s best to use a vegan greek-style yogurt as thicker yogurt works best for this recipe!
How To Make The Best Chocolate Fudge
The full recipe is in the recipe card at the bottom of the post! But here is an overview:
Kitchen Tools Required
No candy thermometer or oven is needed to make this fudge – it’s so simple!
- Small loaf pan – keep in mind the larger the pan, the thinner your fudge will come out. The smaller your pan, the thicker the fudge will be! This is totally preference!
- Mixing bowl
- Spatula
Ingredients
Yogurt: It’s important to use thick yogurt for this recipe to create the creamiest fudge. Greek yogurt or coconut yogurt will work best! I consume a dairy-free diet so I use coconut yogurt to make this vegan fudge. I used Harmless Harvest Rich & Creamy yogurt for this, but I also love the brands CocoJune and Culina.
60% Dark or higher Chocolate: It’s important to use quality chocolate for this fudge recipe as it’s what gives the fudge all it’s flavor! It needs to be at least 60% dark chocolate as if it’s any less, the fudge won’t firm up as much as it is supposed to. If you want a sweeter fudge, you can try to sub 1/4 cup of the darker chocolate for milk chocolate, just keep in mind that it may turn out just a tad softer.
- Sugar-free fudge: Lily’s is great (this is a pack of 3)!
- Dairy-free/vegan fudge: Try Enjoy life!
- Organic refined sugar-free fudge: Hu Kitchen is my favorite!
- Keto fudge: Try Pascha organic keto sugar-free bitter sweet 70% chocolate!
Step by step instructions
- In a large bowl, add the yogurt. It’s important the yogurt isn’t SUPER cold, as it can seize the chocolate and create a crumbly texture. Either leave it out on the counter for a few minutes or pop it in the microwave for 15 seconds or so.
- Line a small loaf pan or glass tupperware container with parchment paper and set aside.
- Either using the double boiler method or microwave, melt the chocolate. Microwave – In a medium bowl, add the chocolate. Heat in 30 second increments, stirring well between each, until completely smooth.
- Once the chocolate is smooth, pour it over the yogurt. Using a spatula, mix the two together well until uniform. You’ll want to work quickly as the mixture will harden as it cools.
- Once it’s mixed together, quickly pour it into the pan. Place the pan in the freezer for a few hours until it has firmed up. Then cut into pieces. I like to sprinkle over flakey sea salt!
- Store the fudge pieces in an air-tight container or freezer bag in the freezer for up to 2 months! This recipe is formulated to be kept in the freezer and they may become too soft if kept in the fridge!
FAQ’s & Expert tips
- Prevent seizing – It’s important that your yogurt isn’t super cold and that the chocolate is hot when mixing the two together to prevent the mixture from seizing and becoming a crumbly mess! You can either leave the yogurt in the bowl on the counter for a few minutes or pop it in the microwave for 15 seconds or so. Be sure to add the chocolate to the yogurt immediately after melting it, as it needs to be hot!
- What is the texture & taste like? This fudge is super creamy, smooth, & rich! It will definitely curb a sweet tooth without being overly sweet (it definitely isn’t super sweet like regular fudge where it can hurt your stomach!). It has a slightly tangy after-taste because of the yogurt that is delicious! It is made with darker chocolate, so it’s not as sweet as something made with milk chocolate. You could try substituting 1/2 cup milk chocolate chips for 1/2 cup of the darker chocolate, but the fudge may come out just a tad bit softer in texture.
- Clean cuts – for cleaner cut pieces, trim the edges!
Healthy chocolate fudge flavors
- Mint Chocolate Fudge: Add 1/4 tsp of pure peppermint extract!
- Chocolate Peanut Butter Fudge (Reese’s Fudge): swirl some into the top of the fudge.
- Trail mix fudge: Fold in dried fruit and mixed chopped nuts!
- Rocky Road Fudge: Stir some finely chopped almonds & mini marshmallows into the fudge before pouring into the pan.
- Mocha Fudge: Add 1/2 tsp of instant coffee when mixing together the yogurt and chocolate.
- Nutella hazelnut fudge: Stir in 1/4 cup hazelnut butter and/or 1/3 cup chopped hazelnuts. You can also just swirl in Nutella/hazelnut butter throughout the top of the fudge after you’ve pressed it into the pan! My healthy Nutella recipe would be great for this!

Storing healthy fudge bars
Store fudge in an air-tight container in the freezer for 2-3 months. This recipe is formulated to be stored in the freezer and may soften too much in the fridge.
If you liked this recipe, you’ll want to try these!
- No bake peanut butter oatmeal fudge bars
- Healthy vegan fudge bites
- 3 ingredient fudge stripe cookies
- Frozen protein s’mores
- Peanut butter cup frozen yogurt bars
- Healthy Dilly Bars
If you try this recipe and love, it’d mean the world to me if you left a star rating and review below! Tag me in your creations on Instagram @danishealthyeats!

Healthy Fudge (2 ingredients)
Ingredients
Fudge
- 1 1/2 cups 60% dark or higher, chocolate (about 270g) *see notes
- 3/4 cup THICK coconut yogurt or greek style yogurt (I like to use unsweetened vanilla) *Runny yogurts won't work! I used Harmless Harvest Rich & creamy. See notes.
Optional
- pinch of sea salt
- 1 tsp vanilla extract
- chopped nuts, dried fruit, etc!
Instructions
- Note for making sweeter fudge: You can use a sweetened yogurt, but be sure the yogurt is still veryyyy thick for the best results! (It's still super yummy and sweet with unsweetened yogurt, though!)
- In a large bowl, add the yogurt. It's important to note you want to work quickly once the chocolate is melted, as the mixture can seize and create a crumbly texture if the chocolate cools too much. Add the yogurt to a bowl and let it sit at room temperature for a few minutes until it's almost at room temp. If you yogurt isn't flavored, you can stir in a teaspoon of vanilla so that your fudge has some flavor.
- Line a small loaf pan or glass tupperware container with parchment paper and set aside.
- Either using the double boiler method or microwave, melt the chocolate. Microwave – In a medium bowl, add the chocolate. Heat in 30 second increments, stirring well between each, until completely smooth.
- Once the chocolate is smooth, pour it over the yogurt. Using a spatula, mix the two together well until uniform. You'll want to work quickly as the mixture will harden as it cools.
- Once it's mixed together, quickly pour it into the pan. Place the pan in the freezer for a few hours until it has firmed up. Then cut into pieces. I like to sprinkle over flakey sea salt!
- Store the fudge pieces in an air-tight container or freezer bag in the freezer for up to 2 months! This recipe is formulated to be kept in the freezer and they may become too soft if kept in the fridge!









I love Cocojune and love how simple this recipe is! Thank you!
Hi Charle! Of course! Let me know if you try!
my whole family was sitting around like how Is this two ingredients LOL. We loved it! We did substitute some of the chocolate with milk chocolate because it’s all we had and it did seem to be a bit soft so next time we’ll follow the recipe instructions and use darker chocolate! thank you!
Hi Hannah! YAY! So happy the family loved it! I know, it sucks it doesn’t work with lighter chocolates – my boyfriend isn’t a dark chocolate fan, so I always feel bad he doesn’t love when I make this! I even tried to make it with Lily’s chocolate and it didn’t turn out super firm.. but i’ll keep playing with ratios and see what works!
Can’t wait to try this! Right up my locarb/ keto alley! Moving and that’s taking all.of my concentration! Soon as the parchment and loaf pan show up! I’m all.over this!! 💛🩵♥️🩷
Hi Meredith! Aw, yay, i’m excited for you to try it! Let me know if you do! (:
Please give some kind of nutrition to 25 small piece’s of this Fudge. given if it’s coconut yogurt or Greek Yogurt. And I’m thinking of Using Vanilla Whole Greek yogurt, that sounds good . Thanks , more then you know . I’m a Full Liver Transplant Survivor, 4 yrs.post fighting off diabetes….
Hi Lynn! The only reason I don’t give nutritional information is because different brands will vary GREATLY nutritionally/number-wise, as well as what type of chocolate/yogurt you use. I always recommend plugging the recipe into an app like my fitness pal with the exact brands you use for the most accurate nutritional information! Whole vanilla greek yogurt would work great! And you got this, keep fighting!!
Hi. I was also wondering about the nutritional info. Calorie wise, 270 grams of chocolate can range from 1400 calories to 1600 calories depending on brand. 3/4 cup plain fat free Greek yogurt is 100 calories. If you use the lower calorie chocolate and fat free sugar free yogurt (not flavored, like vanilla), the entire recipe is 1500 calories. Divide by the number of servings. The recipe says 14 small pieces, so 107 cal per piece, but if you cut it into 25, it will be 60 . Since it’s only 2 ingredients, it will be easy to calculate nutrition based on the exact items you use and the number of pieces you cut.
Hi Catherine! Yes, this is why I typically don’t include nutritionals because it really varies depending on the brands of products you use! I use Lily’s sugar-free chocolate so it keeps it a bit lower in calories/sugar!
this looks amazing! do you mind sharing which brand of chocolate you used?
Hi Emily! I used Hu Kitchen dark chocolate!
Amazing! My son is allergic to dairy, and has been asking for fudge for months. No where have I been able to find dairy-free fudge. And then I saw your recipe!! Vegan greek yogurt and Kirkland chocolate chips, bit of flaked sea salt on top. My 18 year old son said it was the best fudge he had ever tasted, and came home saying he was dreaming all day about the last piece in the fridge. Haha. Presently making a second batch, this time with peppermint essential oil. He is VERY excited! This fudge is 10/10!!
Hi Angela! Aw, this absolutely makes my day – yay! I’m so happy your son loved it! Thank you SO much for trying and letting me know !(:
Used thick grey yogurt and it turned out amazing! My new favorite healthy treat!
my family loves this recipe. I added fresh raspberry puree and it turned out amazing it’s so simple and delicious thank you 🫶
Hi Kezia! Yay, i’m so happy the entire family loved! Thanks so much for trying it – I can’t wait to try the raspberry idea!
Hi Dani,
Which low sugar dried fruits would you recommend for this recipe?
I love dried cherries, cranberries in fudge! But it’s totally up to your taste preferences! (:
thanks
ok so I was lazy and didn’t follow the notes the first time around and although it was delicious it didn’t come out thick and set up. So I made it again and followed the instructions and it was AMAZINGGGG!!!!!!! SO my advice, follow the instructions lol.
Hi Tana! Haha, i’m so happy it ended up working out for you!! I’ve tried switching up the ingredients and it never works out – it’s a finicky one! Thanks so much for trying!
what is the process when adding peanut butter?
Hi Gina! I would either swirl it into the top of the fudge or fold it in right before you were to pour the mixture into the pan!
Hi, are these stored in the freezer and eaten straight from the freezer? Thanks ☺️
Hi! They should be stored in an air-tight container in the freezer! If you want to leave it out for a minute or two before enjoying, you can! (:
okay I didn’t know what to expect because I didn’t want them to taste like straight up yogurt, but wow they are SO good and melt in your mouth!
Can I use semi-sweet chocolate chips for this recipe? I really want to try this but that’s the only chocolate I have right now.
Hi Ashley! Do you know the percentage? For some reason darker chocolates are the only kind that really hep the fudge set up and become fudge-like, if that makes sense. I’ve tried with milk chocolate and it doesn’t get that same texture. It’d still be delicious, i’m sure! Just maybe not exactly how the recipe shows! (:
I can’t wait to make this.
Do you eat it straight out of the freezer?
Hi yes!! They need to be stored in the freezer! They’re still melt-in-your mouth though!