Dark chocolate fudge made with sweetened condensed milk and rich dark chocolate — a quick, ultra-smooth treat perfect for holiday gifting.

Dark chocolate fudge is rich, smooth, and melts instantly — a simple mix of dark chocolate, condensed milk, and butter.
This deeper chocolate version sets perfectly and makes the best homemade candy for holiday boxes or last-minute gifting.
Why you'll love this recipe
- Rich dark chocolate flavor – Deep, intense taste thanks to real dark chocolate.
- Quick 3-ingredient method – No thermometer, no fuss, perfect every time.
- Perfect for gifting – Sets cleanly for holiday boxes, treat bags, and dessert trays.
Ingredients you need
- Dark chocolate – Semi-sweet or bittersweet chocolate (54–70% cocoa) for a rich, smooth fudge.
- Sweetened condensed milk – Gives the classic creamy texture and sweetness.
- Butter (optional) – Adds extra creaminess and a softer bite.
- Salt – Just a pinch to balance sweetness and boost flavor.
- Vanilla extract – Adds a deeper chocolate flavor.

Tips for this recipe
- Use good chocolate – Choose dark chocolate (54–70%) for the best flavor and smooth texture.
- Melt on low heat – Warm the chocolate and condensed milk gently to avoid burning or grainy fudge.
- Add butter for creaminess – Optional, but it gives the fudge a softer, richer finish.
- Chill long enough – Let the fudge set in the fridge for a few hours for clean slices and perfect texture.
- Warm the knife to cut – Dip the knife in hot water and wipe between cuts for sharp, neat squares.
How to make dark chocolate fudge
Place the chopped chocolate and sweetened condensed milk in a saucepan or microwave-safe bowl.
Add vanilla and a pinch of salt if using.

Heat over medium, stirring constantly, until the mixture melts and becomes completely smooth.

Stir in the butter until fully combined.

Pour into a parchment-lined 8-inch pan and smooth the top.
Cover and refrigerate for 2–3 hours until firm.

Cut the chilled fudge into squares, unmold gently, place in an airtight container, and finish with a sprinkle of fleur de sel or chopped nuts.

Storage instructions
Keep dark chocolate fudge in an airtight container at room temperature for 1–2 weeks, or freeze up to 3 months and thaw at room temp.
Recipe Variations
- Nutty Dark Chocolate Fudge – Add chopped walnuts, pecans, or almonds for crunch.
- Mint Dark Chocolate Fudge – Mix in peppermint extract or crushed candy canes for a fresh twist.
- Peanut Butter Swirl Fudge – Swirl in a few dollops of peanut butter for a creamy contrast.
- Raspberry Swirl Fudge – Add a quick raspberry puree swirl for a fruity layer.
- Cookie butter Fudge – Fold in Oreo pieces or Biscoff crumbs for texture and sweetness.
Recipe Questions
How do I keep dark chocolate fudge smooth?
Melt the chocolate and condensed milk slowly over low heat and stir constantly to avoid graininess.
Can I make fudge without condensed milk?
Traditional fudge needs sweetened condensed milk for texture and sweetness. Substitutes change the result.
How long does fudge need to set?
About 2–3 hours in the fridge, or overnight for the firmest texture.
Can I freeze dark chocolate fudge?
Yes, freeze it up to 3 months in an airtight container. Let it thaw in the fridge.

More Chocolate Desserts
I hope you’ll love this recipe! Rate it ★★★★★ and leave a quick comment — it always helps. Happy baking!
Print
Dark Chocolate fudge
- Total Time: 25 minutes
- Yield: 24 portions
Description
A rich and creamy dark chocolate fudge, made with just three ingredients and ready in minutes. Perfect for an 8-inch (20 cm) square pan — about 24 pieces.
Ingredients
- 350 g (12 oz) dark or semi-sweet chocolate chips
- 397 g (14 oz) sweetened condensed milk (1 can)
- 1 tbsp unsalted butter (≈ 20 g, softened)
- ½ tsp vanilla extract
- 1 pinch sea salt
Instructions
- Line an 8-inch / 20 cm square pan with parchment paper.
- Add chocolate, condensed milk, softened butter, vanilla, and salt to a saucepan or microwave-safe bowl.
- Melt over low heat, stirring until smooth.
- Pour the mixture into the pan and smooth the top.
- Cover and chill for 2–3 hours until set.
- Unmold, then cut into small squares with a large knife.
- Add a little sea salt or chopped nuts on top if you like.
Notes
Storage: Store in an airtight container: 1–2 weeks at room temperature or 3 months in the freezer.
Tips:
- Use a scale for precise chocolate and condensed milk measurements.
- Low heat only to avoid grainy fudge.
- Good-quality chocolate gives the best flavor.
- Don’t overheat the mixture — remove as soon as it’s smooth.
- Chill fully before cutting for clean squares.
- Prep Time: 10 minutes
- Cook Time: 15 minutes
- Category: Dessert, snack
- Cuisine: American
Nutrition
- Calories: 165
- Sugar: 12
- Sodium: 20
- Fat: 10
- Saturated Fat: 6
- Carbohydrates: 16
- Fiber: 2
- Protein: 3
- Cholesterol: 5







LadyMilonguera
I would gladly steal a square from you...
Liposuction tunisia
Two for me, it looks delicious <3
I'll have to try it this week, with the lockdown, I have a lot of free time.
Annie
Hello,
The recipe followed to the letter and yet after spending a night in the fridge, the fudge remains soft;
is it possible to do something, reheat it and put it back in a pan?
thanks for all the recipes
Anne
Fadela
Hello, did you use the right sweetened condensed skimmed milk with the thick texture? I've made it several times before and never had this worry, to make up for it you need to melt it again and incorporate more chocolate to firm up the texture.
Thank you
Annie
Hello,
I've just re-melted the fudge and added chocolate; I'm waiting until tomorrow to see the consistency (in texture, is it similar to truffles or firmer? I've never tasted one....).
In any case, thank you for replying so quickly.
Have a nice evening.
Fadela
I'd say it's slightly firmer than truffles, sorry I can't help you more.
Annie
Hello,
If you have helped me a lot and don't be sorry ...
I added chocolate by melting everything; the fudge was easy to cut and I confirm it's just a little firmer than the truffles.
Thanks again.Annie