I love having a homemade treat ready when Thanksgiving gatherings wind down, and this cranberry walnut fudge is just right for sharing. Tart cranberries and crunchy walnuts bring a festive touch to rich chocolate, making every small square feel special.
Why You’ll Love This Cranberry Walnut Fudge
This fudge is easy to prepare with a handful of simple ingredients and no candy thermometer. Its creamy chocolate base balances the bright chew of cranberries and the crunch of walnuts, and it can be made ahead for holiday dessert trays or thoughtful gifts.
Cranberry Walnut Fudge Ingredients & Substitutions
- 3 cups (510 g) semisweet chocolate chips
- 1 can (14 ounces) sweetened condensed milk
- 2 tablespoons unsalted butter
- 1 teaspoon alcohol-free vanilla extract
- 1/4 teaspoon fine salt
- 3/4 cup dried cranberries, plus 2 tablespoons for topping
- 3/4 cup chopped walnuts, plus 2 tablespoons for topping
Use bittersweet chocolate chips for a less sweet finish, or milk chocolate chips for a milder, sweeter fudge. Pecans make a lovely swap for walnuts. If your dried cranberries are especially large, give them a rough chop so they distribute evenly.
Step-by-Step Instructions to Make Cranberry Walnut Fudge
1. Prepare the pan
Line an 8-inch square pan with parchment paper, leaving a little overhang on two sides. This makes it easy to lift out and slice the chilled fudge.
2. Melt the chocolate mixture
Add the chocolate chips, sweetened condensed milk, and butter to a heatproof bowl. Set it over a saucepan of gently simmering water, making sure the bowl does not touch the water. Stir until the chocolate is melted and the mixture is smooth. Take the bowl off the heat, then stir in the alcohol-free vanilla extract and salt.
3. Add the cranberries and walnuts
Fold in 3/4 cup dried cranberries and 3/4 cup chopped walnuts. Work quickly, since the mixture begins to thicken as it cools.
4. Chill until firm
Spread the mixture evenly in the prepared pan. Sprinkle the remaining cranberries and walnuts over the top, pressing them in gently. Refrigerate for at least 3 hours, or until the fudge is firm.
5. Slice and serve
Lift the fudge from the pan using the parchment overhang. Let it sit at room temperature for about 10 minutes, then cut it into small squares with a sharp knife.
Tips for Success
- Chop the walnuts into small pieces so each square gets a little crunch without becoming difficult to slice.
- Keep the water at a gentle simmer while melting the chocolate. Too much heat can make chocolate seize or turn grainy.
- For neat slices, wipe the knife clean between cuts and let the fudge soften briefly before serving.
- Line the pan with parchment rather than greasing it, so the chilled fudge lifts out cleanly.
Variations of Cranberry Walnut Fudge
Stir in 1/2 cup white chocolate chips for a sweeter contrast, or add a little orange zest for a bright citrus note. For a more deeply toasted flavor, toast the walnuts in a dry skillet for a few minutes and let them cool before adding. You can also use pecans in place of walnuts or add a small pinch of cinnamon for a cozy holiday finish.
Serving Suggestions: What to Pair with Cranberry Walnut Fudge
Serve small squares alongside coffee, tea, or hot chocolate after Thanksgiving dinner. The fudge also fits nicely on a holiday dessert board with fresh fruit, shortbread, and a few extra dried cranberries. Pack a few pieces in a small box for a simple homemade gift.
Storage & Reheating Instructions
Store the fudge in an airtight container in the refrigerator for up to 2 weeks, separating layers with parchment paper. For a softer texture, let a piece sit at room temperature for 10 to 15 minutes before serving. Fudge does not need reheating. To freeze, wrap individual pieces well and store them in a freezer-safe container for up to 2 months; thaw in the refrigerator before serving.
Memories Made Around the Table
I like setting a plate of these little squares out after a big holiday meal, when everyone is lingering at the table and reaching for one more bite. The cranberry and walnut topping always brings a festive look, and the small portions make it easy to share while catching up over coffee.
FAQs
Can I make cranberry walnut fudge ahead?
Yes. Make it up to 2 weeks ahead and keep it covered in the refrigerator. Slice it once firm, or wait until shortly before serving for especially tidy edges.
Can I use fresh cranberries?
Dried cranberries work best because they add concentrated tartness without adding extra moisture. Fresh cranberries can make the fudge softer and more difficult to set.
Why is my fudge too soft to slice?
It may need more chilling time. Refrigerate it until fully firm, at least 3 hours, and use a sharp knife. If it is still soft, chill it longer before cutting.
Can I melt the chocolate in the microwave?
Yes. Heat the chocolate chips, condensed milk, and butter in a microwave-safe bowl in 20-second bursts, stirring well after each burst until smooth. Avoid overheating the mixture.
Final Thoughts
This cranberry walnut fudge is an easy make-ahead addition to Thanksgiving dessert ideas, with just the right mix of creamy chocolate, tart fruit, and nutty crunch. Cut it into small squares, share it with family and friends, and save a few for a sweet treat after the holiday meal.

Cranberry Walnut Fudge
Equipment
- 1 8-inch square pan
- 1 Parchment Paper
- 1 Heatproof bowl
- 1 Saucepan
- 1 Sharp knife
Ingredients
- 3 cups semisweet chocolate chips 510 g
- 1 can sweetened condensed milk 14 ounces
- 2 tablespoons unsalted butter
- 1 teaspoon alcohol-free vanilla extract
- 0.25 teaspoon fine salt
- 0.75 cup dried cranberries
- 2 tablespoons dried cranberries for topping
- 0.75 cup chopped walnuts
- 2 tablespoons chopped walnuts for topping
Instructions
- Line an 8-inch square pan with parchment paper, leaving a little overhang on two sides for easy removal.
- Add the chocolate chips, sweetened condensed milk, and butter to a heatproof bowl. Set the bowl over a saucepan of gently simmering water, making sure it does not touch the water. Stir until melted and smooth. Remove from the heat and stir in the vanilla extract and salt.
- Fold in 3/4 cup dried cranberries and 3/4 cup chopped walnuts. Work quickly as the mixture begins to thicken.
- Spread the mixture evenly in the prepared pan. Sprinkle the remaining cranberries and walnuts over the top, pressing them in gently. Refrigerate for at least 3 hours, or until firm.
- Lift the fudge from the pan using the parchment overhang. Let it sit at room temperature for about 10 minutes, then cut it into small squares with a sharp knife.
