Cranberry Pistachio Chocolate Bark Recipe for Holiday Gifts

My Cranberry and Pistachio White Chocolate Bark is a simple, festive treat perfect for the holiday season. With just three quality ingredients, it comes together quickly and requires no advanced baking skills—if you can melt chocolate, you can make this bark.

round plate with bark, surrounded by some cranberries and decorations.

Why we love this recipe:

This Cranberry and Pistachio White Chocolate Bark is a holiday favourite in my kitchen. It appeals to both adults and children and is one of those recipes you’ll return to year after year. It’s also a great activity to share with the family—kids enjoy spreading the melted chocolate and sprinkling on the cranberries and pistachios. The hardest part for little hands is waiting for the chocolate to set so they can taste it.

The recipe takes only minutes to assemble—less than 15 minutes—and the red cranberries and green pistachios add classic festive colours against the creamy white chocolate. Because the ingredient list is so short, choosing good-quality white chocolate makes a noticeable difference; cheaper white chocolate can be overly sweet, so pick a brand you enjoy eating.

This bark is flexible: scale the quantities up or down and swap white chocolate for milk or dark if you prefer. I use white chocolate because it makes the toppings pop, but any chocolate will work.

Serve the bark as a sweet treat with tea or coffee, enjoy it as a snack, or use a shard as a pretty garnish on desserts such as no-churn vanilla ice cream. Pack it in cellophane with a ribbon for an easy homemade gift—it’s even a charming offering for Santa.

Ingredients in this recipe:

ingredients in this recipe on a white bench.

See the recipe card below for exact quantities and the full method.

White chocolate – Use the best quality you can find. With so few ingredients, the chocolate’s flavour is central to the result.

Dried cranberries – I like reduced-sugar cranberries; their bright tang balances the sweetness of the white chocolate.

Pistachios – Roughly chopped pistachios add colour and a pleasant crunch.

Step by step instructions:

The four steps required to make this recipe - chocolate pieces in a bowl, the melted chocolate in a bowl, spreading the chocolate out on baking paper, and decorating with the pistachio and cranberry.

1. Line a baking tray with non-stick baking paper.

2. Roughly chop the dried cranberries and pistachios and set aside. Optionally toast the pistachios on a baking sheet at 180°C / 350°F for 5–6 minutes to bring out their flavour; cool completely before using.

3. Melt the chocolate gently. Chop the white chocolate into even pieces and place them in a heatproof bowl over a pan of barely simmering water (a double boiler or bain-marie). Make sure the bowl does not touch the water and that steam does not enter the bowl. Stir occasionally with a metal spoon or spatula until the chocolate is almost melted, then remove from heat and stir until smooth. Alternatively, melt in a microwave in 20-second bursts, stirring between intervals—take care, as white chocolate burns easily.

4. Pour the melted chocolate onto the prepared tray and spread it into an even layer about ½ cm (¼ inch) thick using a rubber or silicone spatula.

5. Evenly sprinkle the chopped cranberries and pistachios over the chocolate.

6. Allow the bark to set at room temperature for 2–4 hours. If your kitchen is warm, chill in the refrigerator until firm.

7. Once set, break the bark into 16–18 pieces by hand or use a sharp knife to cut it into shards.

up close shot of choc bark.

Tips for Success and FAQs:

Use good-quality white chocolate—it’s the main flavour here. When melting chocolate on the stovetop, a double boiler offers control and reduces the risk of overheating. Keep water and steam away from the chocolate, and stir gently. In the microwave, melt in short bursts and stir between intervals.

If the bark won’t set at room temperature because of warm conditions, pop it in the fridge for a short time. For storage, keep the bark in an airtight container in a cool, dark place. If refrigeration is necessary, place a few kitchen-paper sheets in the container base to absorb moisture and help prevent the chocolate from developing a whitish “bloom”—bloom won’t make it unsafe, but it affects appearance. Stored this way, the bark will keep for several days.

round plate of bark, with more bark in the background, and some decorations around the plate.

Other ways to enjoy chocolate:

If you enjoy easy chocolate treats, try other favourites such as chilli chocolate clusters, rocky road, candy cane bark, chocolate-coated strawberries, or rich chocolate brownies. A shard of this cranberries-and-pistachio bark also makes an attractive accent on ice cream or plated desserts.

Do you love an easy homemade sweet? Make this Cranberry and Pistachio White Chocolate Bark to serve with tea or coffee, to gift to friends, or to tuck into a festive platter. Pack some in cellophane and tie with a red or green ribbon for a simple, thoughtful present.

And yes—this one’s definitely a lovely gift to leave out for Santa.

Alex xx

Round plate with bark, surrounded by some cranberries and decorations.

Cranberry Pistachio Bark

Easy, three-ingredient white chocolate bark topped with dried cranberries and pistachios. Quick to prepare and ideal for gifting.
Course: Afternoon Tea, Morning Tea, Snack
Cuisine: International
Prep Time: 5 minutes
Cook Time: 10 minutes
Setting Time: 3 hours
Total Time: 3 hours 15 minutes
Servings: 6 people
Calories: 246kcal
Author: Alexandra Cook – It’s Not Complicated Recipes

Please note:

For accuracy, weigh ingredients when weights are provided. All oven temperatures shown are for fan-forced ovens.

Ingredients

  • 225 g (8 oz) white chocolate
  • ¼ cup (35 g) dried cranberries
  • ¼ cup (35 g) pistachios

Instructions

  • Line a baking tray with non-stick baking paper.
  • Optional: Toast pistachios on a baking sheet at 180°C / 350°F for 5–6 minutes. Cool before using.
  • Roughly chop dried cranberries and pistachios.
  • Chop the white chocolate into even pieces and melt gently in a bain-marie or in the microwave in short bursts, stirring between intervals.
  • Once smooth, pour the melted chocolate onto the lined tray and spread to about ½ cm (¼ inch) thickness.
  • Sprinkle with the chopped dried cranberries and pistachios.
  • Let set at room temperature for 2–4 hours, or chill briefly in the fridge if needed.
  • Break into 16–18 pieces and store in an airtight container for up to 5–7 days. If refrigerated, place kitchen paper in the container to absorb moisture.

Notes

  1. Use good-quality white chocolate for the best flavour and texture.
  2. You can melt chocolate in the microwave in short intervals, but watch carefully—white chocolate can burn easily.
  3. In warm conditions, set the bark in the fridge until firm.
  4. Store the bark in an airtight container in a cool, dark place when possible. If refrigeration is required, place kitchen paper under the bark to reduce moisture and prevent bloom. The appearance may change with bloom, but it remains safe to eat.
  5. Nutritional information is an estimate based on dividing the bark into about 18 pieces; three pieces count as a serving.
Made this recipe? We’d be so grateful if you could leave a comment and rating at the bottom of the page!

Leave a comment and rating

Nutrition Estimate:

Calories: 246 kcal
| Carbohydrates: 28 g
| Protein: 3 g
| Fat: 14 g
Nutritional Disclaimer:

The nutrition facts provided are estimates derived from online calculators. For precise values, calculate nutrition based on the exact ingredients and brands you use.

Pinterest image with photos of recipe top and bottom and text overlay in the centre.