There’s nothing better than rich, creamy chocolate fudge—especially when it’s packed with crunchy walnuts and a hint of sea salt! This easy homemade fudge is the perfect treat for holiday parties, Valentine’s Day, Easter, dessert trays, or homemade gifts.
It comes together quickly with just a few ingredients, making it great for last-minute celebrations. Slice, serve, and watch it disappear!
Recipe Details
- Prep time: 10 minutes
- Cook time: 10 minutes
- Yields: Approximately 30-40 medium fudge squares
Ingredients
- 10 oz. milk chocolate, roughly chopped
- 8 oz. dark chocolate (bittersweet), roughly chopped
- 1 14-oz. can sweetened condensed milk
- 2 t. pure vanilla extract
- 1/8 t. salt
- 3/4 c. walnuts, roughly chopped
- Flakey sea salt or fleur de sel for topping to taste
Step-by-Step Instructions
1- Line an 8 or 9-inch square pan with parchment paper, making sure there is enough overhang to cover all the sides of the pan. Set aside.
2- In a medium heavy-bottomed saucepan, add both chocolates and the condensed milk and heat over low heat.
3- Cook, stirring frequently, until the chocolate is mostly melted and the mixture thickens, approximately 5-6 minutes. Most of the chocolate should be melted, but some chunks may not be fully melted but will continue to melt from the residual heat.
4- Remove from heat and add the salt and vanilla extract. Stir well until the mixture is completely smooth and glossy. Then, Fold in the walnut pieces and stir to combine.
5- Pour the fudge mixture into the prepared pan, sprinkle with the desired amount of flakey sea salt and place in the refrigerator for 2-3 hours or until set.
6- When ready to serve, use the parchment paper to lift the fudge out of the pan and cut into bite-size squares.
Pro Tips for Success
-
Use a Heavy-Bottomed Pan – A thick, sturdy saucepan prevents the chocolate from scorching and helps it melt evenly. Stir constantly to keep it smooth!
-
Let It Set Completely – For the best texture, let the fudge chill in the fridge for at least 2-3 hours before slicing. If you’re in a hurry, you can speed it up in the freezer for about 30 minutes.
-
Customize the Mix-Ins – Not a walnut fan? Swap them for pecans, almonds, or even dried cranberries for a different twist. You can also drizzle with melted caramel for extra decadence!
This decadent chocolate walnut fudge is the ultimate holiday dessert—rich, creamy, and full of nutty crunch!
Whether you’re making it for a party, gift-giving, or just because, this easy fudge recipe is always a hit. Enjoy every sweet bite!