I love how this cranberry walnut bark brings bright, tart cranberries and crunchy toasted walnuts together with smooth chocolate. It is an easy make-ahead addition to Thanksgiving dessert ideas, and its jewel-like colors look lovely on a holiday table.
Why You’ll Love This Cranberry Walnut Bark
This bark takes just a few simple ingredients and little hands-on time, so it is a welcome choice when the oven and stovetop are already busy. The contrast of creamy chocolate, chewy dried cranberries, and crisp walnuts makes every bite satisfying. Break it into pieces for a dessert platter, or wrap a few pieces as a small homemade gift.
Cranberry Walnut Bark Ingredients & Substitutions
- 12 ounces semisweet chocolate, chopped, or semisweet chocolate chips
- 1 teaspoon neutral oil, optional, for a slightly smoother melted chocolate
- 3/4 cup dried cranberries
- 3/4 cup walnuts, roughly chopped and lightly toasted
- 1/4 teaspoon flaky salt, optional
Semisweet chocolate gives the bark a balanced sweetness. Use dark chocolate for a deeper cocoa flavor or milk chocolate for a sweeter finish. Pecans can replace the walnuts, and dried cherries can stand in for some or all of the cranberries.
Step-by-Step Instructions to Make Cranberry Walnut Bark
1. Prepare the pan
Line a rimmed baking sheet with parchment paper. If your walnuts are not toasted, warm them in a dry skillet over medium-low heat for 3 to 5 minutes, stirring often. Transfer them to a plate to cool.
2. Melt the chocolate
Place the chopped chocolate in a heatproof bowl. Melt it in the microwave in 20-second bursts, stirring between each, until smooth. Stir in the neutral oil if using. You can also melt the chocolate in a heatproof bowl set over a pot of gently simmering water, taking care that the bowl does not touch the water.
3. Spread and top
Pour the melted chocolate onto the prepared baking sheet and spread it into an even layer about 1/4 inch thick. Sprinkle the cranberries and toasted walnuts over the top, pressing them gently into the chocolate. Add flaky salt if you like.
4. Chill and break
Refrigerate the bark for 45 to 60 minutes, or until fully set. Break it into irregular pieces by hand or cut it with a sharp knife. Serve right away or store for later.
Tips for Success
- Keep water away from the chocolate as it melts. Even a little moisture can make it seize.
- Chop the walnuts into bite-size pieces so the toppings stay in place when you break the bark.
- Spread the chocolate evenly for pieces that set at a similar rate.
- Let the chocolate set completely before breaking it to help create clean, crisp pieces.
- For a pretty finish, reserve a small handful of cranberries and walnuts to sprinkle over the top just before chilling.
Variations of Cranberry Walnut Bark
Try a half-and-half chocolate bark by spreading semisweet and white chocolate in separate stripes, then gently swirling them together. For extra crunch, add pumpkin seeds or finely chopped pistachios. A pinch of cinnamon gives the bark a cozy seasonal note, while orange zest adds a fresh, fragrant touch.
Serving Suggestions: What to Pair with Cranberry Walnut Bark
Add the pieces to a Thanksgiving dessert board with sliced apples, pears, and other small sweets. They are also lovely alongside coffee, hot cocoa, or tea after a holiday meal. For a simple plated dessert, serve a piece with fresh berries or a scoop of ice cream.
Storage & Reheating Instructions
Store the bark in an airtight container in a cool, dry place for up to 1 week, or refrigerate it for up to 2 weeks. Separate layers with parchment paper to keep the pieces from sticking together. There is no need to reheat it. If chilled, let it sit at room temperature for a few minutes before serving for the best texture.
Memories Made Around the Table
I like setting out a plate of this bark while everyone is visiting after Thanksgiving dinner. It is easy to pass around, and the mix of cranberries and walnuts feels right at home among the familiar holiday desserts. I often make an extra batch so there are a few pieces ready to enjoy the next day, too.
FAQs
Can I make cranberry walnut bark ahead of time?
Yes. Make it up to 1 week ahead and keep it in an airtight container in a cool, dry place. Refrigerate it if your kitchen is warm.
Can I use chocolate chips instead of chopped chocolate?
Yes. Semisweet chocolate chips work well. Melt them slowly in short microwave bursts and stir often so the chocolate stays smooth.
Why did my melted chocolate turn grainy?
Chocolate can seize if water or steam gets into the bowl, or it can turn grainy if overheated. Melt it gently, stir frequently, and make sure your bowl and utensils are dry.
How do I keep the toppings from falling off?
Sprinkle the cranberries and walnuts over the chocolate while it is still melted, then press them gently into the surface before chilling.
Final Thoughts
This cranberry walnut bark is a simple, colorful treat that brings a little crunch and tartness to the Thanksgiving dessert spread. Make a batch ahead, break it into generous pieces, and share it with family and friends.

Cranberry Walnut Bark
Equipment
- 1 Rimmed baking sheet
- 1 Parchment Paper
- 1 Heatproof bowl
Ingredients
- 12 ounces semisweet chocolate chopped, or semisweet chocolate chips
- 1 teaspoon neutral oil optional
- ¾ cup dried cranberries
- ¾ cup walnuts roughly chopped and lightly toasted
- ¼ teaspoon flaky salt optional
Instructions
- Line a rimmed baking sheet with parchment paper. If your walnuts are not toasted, warm them in a dry skillet over medium-low heat for 3 to 5 minutes, stirring often. Transfer them to a plate to cool.
- Place the chopped chocolate in a heatproof bowl. Melt it in the microwave in 20-second bursts, stirring between each, until smooth. Stir in the neutral oil if using. Alternatively, melt the chocolate in a heatproof bowl set over a pot of gently simmering water, making sure the bowl does not touch the water.
- Pour the melted chocolate onto the prepared baking sheet and spread it into an even layer about 1/4 inch thick. Sprinkle the cranberries and toasted walnuts over the top, pressing them gently into the chocolate. Add flaky salt if desired.
- Refrigerate for 45 to 60 minutes, or until fully set. Break into irregular pieces by hand or cut with a sharp knife. Serve or store in an airtight container.
