Chocolate Fudge
Rich, creamy no-bake chocolate fudge made with dark chocolate, sweetened condensed milk, and salted butter. Add chopped walnuts for extra crunch, then refrigerate until set for an easy homemade chocolate treat.
- Preparation
- 10 minutes
- Cooking
- 5-10 minutes
- Total
- 20 minutes
- Servings
- 5-6

Ingredients
FUDGE
- chopped dark chocolate — 350 g (2 cups)
- sweetened condensed milk — 400 g
- salted butter, melted — 2 tbsp
- chopped walnuts — ¼ cup (optional)
FOR PREPARING THE PAN
- Butter (for greasing)
- Parchment paper
FOR SERVING
- Cocoa powder (for dusting)
Directions
Step 1: Prepare the Pan
Grease a pan with butter and line it with parchment paper, leaving handles on two sides for easy removal.
Step 2: Melt the Chocolate
Set up a double boiler and melt the chopped chocolate, stirring occasionally until all the chunks have melted. Remove from the heat.
Step 3: Mix in Condensed Milk and Butter
Add the sweetened condensed milk and melted butter to the chocolate. Mix well until everything is combined into a thick mixture.
Step 4: Add the Walnuts (Optional)
Fold in the chopped walnuts or any nuts of your choice for extra crunch.
Step 5: Pour and Spread the Fudge
Pour the mixture into the prepared pan and spread it evenly.
Step 6: Refrigerate Until Set
Refrigerate for 3–4 hours, or until completely set.
Step 7: Cut into Squares and Serve
Lift the fudge out using the parchment paper handles. Cut into squares and dust with cocoa powder.
Tips for Perfect Chocolate Fudge
- Choose good-quality dark chocolate for a rich chocolate flavor and a smooth fudge texture.
- Chop the chocolate into small, evenly sized pieces so it melts more quickly and evenly.
- Melt the chocolate gently using a double boiler and avoid letting water or steam enter the chocolate mixture.
- Remove the melted chocolate from the heat before adding the condensed milk and melted butter.
- Stir the ingredients until the mixture is smooth and evenly combined, scraping the sides of the bowl as needed.
- Fold in the chopped walnuts gently to distribute them evenly throughout the fudge.
- Line the pan with parchment paper and leave an overhang on two sides to make removing the set fudge easier.
- Spread the mixture evenly in the pan so the fudge sets to a consistent thickness.
- Refrigerate for at least 3–4 hours, or until completely firm, before cutting into squares.
- Use a sharp knife to cut neat squares. Wipe the blade clean between cuts for a tidier finish.
- Store the fudge in an airtight container in the refrigerator to maintain its texture and freshness.
- For a nut-free version, omit the walnuts or replace them with another suitable topping.
