Cranberry Pistachio White Chocolate Fudge

Make cranberry pistachio white chocolate fudge with this easy no-bake recipe, plus crunchy white chocolate clusters and handy tips.
LoveRaw Team
Cranberry Pistachio White Chocolate Fudge

Introduction

Cranberry pistachio white chocolate fudge brings sweet, mellow choc together with tart dried fruit and a proper nutty crunch. It’s an easy no-bake treat: melt the base gently, stir in your extras and let the fridge do the rest. Then comes the satisfying bit. Cutting it into little squares and deciding how many you’re willing to share.

We’ve made this version with dairy-free white chocolate and sweetened condensed coconut milk, keeping the LoveRaw® approach firmly on flavour. You can also turn the same flavour combination into white chocolate clusters if you fancy more snap and less fudge. Either way, dried cranberries and roasted pistachios are the stars of the show.

What Makes This Fudge Different?

This is a soft-set fudge made with white chocolate and sweetened condensed coconut milk. It doesn’t need a sugar thermometer or a long spell at the hob. Once chilled, it should be firm enough to slice, with a softer bite than a plain chocolate bar.

The cranberries bring a tangy chew that cuts through the sweetness. Pistachios add crunch and a savoury edge, especially if you choose lightly salted ones.

The type of dairy-free white chocolate and condensed coconut milk you use can affect the final texture. Choose a thick, sweetened condensed product rather than ordinary coconut milk, and give the fudge extra chilling time if it needs it.

Cranberry Pistachio White Chocolate Fudge Recipe

Use a 20 cm square tin for a batch that’s easy to lift out and slice. You’ll also need baking parchment, a heatproof bowl and a saucepan that the bowl can sit over without touching the water.

Recipe card

Serves: 24 pieces
Prep time: 20 minutes, plus at least 2 hours chilling
Difficulty: Easy

Ingredients

  • 500 g dairy-free white chocolate, chopped
  • 290 g sweetened condensed coconut milk
  • 80 g dried cranberries, roughly chopped if large
  • 80 g shelled roasted pistachios, roughly chopped
  • A small pinch of salt, optional

Method

  1. Line a 20 cm square tin with baking parchment, leaving some overhang on two sides. Set aside a small handful each of the cranberries and pistachios for the top.
  2. Put the chopped white chocolate and condensed coconut milk in a heatproof bowl. Set the bowl over a saucepan of barely simmering water, making sure its base doesn’t touch the water.
  3. Stir gently until the chocolate has melted and the mixture is smooth. Remove the bowl from the heat.
  4. Fold in the remaining cranberries and pistachios. Add the pinch of salt if you’re using unsalted nuts.
  5. Spoon the mixture into the lined tin and spread it into the corners. Scatter the reserved fruit and nuts over the top, pressing them in lightly.
  6. Leave the fudge to cool, then refrigerate for at least 2 hours, or until firm enough to slice.
  7. Lift the fudge out using the parchment. Cut into 24 pieces with a sharp knife.

Don’t worry if the mixture is thick when it goes into the tin. Spread it as evenly as you can, then press the topping in while the surface is still soft so the pieces stay put.

If it’s still soft after the first chill, give it more time in the fridge. Different chocolate and condensed coconut milk combinations can produce different results, so go by the texture rather than the clock alone.

Choosing Your Ingredients

Dairy-free white chocolate

Pick a dairy-free white chocolate you enjoy eating on its own. Its sweetness and flavour carry through the whole batch, so this isn’t the moment to use a bar you’re trying to get rid of.

Chop it into similar-sized pieces before melting. Smaller pieces soften more evenly, which means less time over the heat. Keep the water below the bowl at a gentle simmer and make sure it doesn’t splash into the chocolate.

White chocolate spreads are delicious in their own right, but they aren’t a direct replacement for the chocolate in this recipe. Their consistency is different, so swapping them into the base can change how the fudge sets.

Sweetened condensed coconut milk

Look for sweetened condensed coconut milk, not a tin of coconut milk or coconut cream. The condensed product is sweet and thick, which helps give this fudge its soft texture.

Check the label before you start, as products vary. If yours comes in a larger tin, weigh out the amount you need and follow the pack’s instructions for storing what’s left.

Cranberries and pistachios

Dried cranberries give you chewy pieces without adding the extra moisture that fresh fruit would bring. If your cranberries are particularly large, give them a rough chop so they’re easier to distribute and slice through.

Use shelled pistachios and remove any little fragments of shell before chopping. Roasted nuts bring a deeper flavour; lightly salted ones make a particularly good match for the sweet white chocolate.

A rough chop gives you bigger, crunchier bites. For neater little squares, chop the nuts a little finer, but don’t grind them into dust.

How to Get a Smooth Base and Neat Squares

Gentle heat is your friend. White chocolate can become difficult to work with if overheated, so stir often and remove the bowl as soon as the mixture is smooth. There’s no need to bring the mixture to a boil.

Have the tin ready before you melt anything. Once the fruit and nuts are folded in, you can get the mixture straight into the tin without leaving it to firm up in the bowl.

For cleaner cuts, chill the fudge until it feels firm all the way through. Lift the whole slab onto a chopping board, then use a sharp knife and wipe the blade between cuts. If the fudge is very hard straight from the fridge, leave it for a few minutes before slicing.

Want an even spread of colour? Fold most of the cranberries and pistachios through the base, then save a little of each for the top. Pressing the topping in gently gives every piece a bit of crunch without hiding the white chocolate underneath.

Tip: Cut smaller pieces for a sharing plate. The white chocolate base is sweet, so a little square makes a satisfying bite.

Flavour Variations

Keep the chocolate and condensed coconut milk amounts the same when you’re trying a new flavour. Change the additions instead, so you’re not guessing how a different base will behave.

  • Orange and cranberry: Add a little finely grated orange zest with the dried fruit. Zest gives you the citrus flavour without adding a splash of juice to the mixture.
  • Extra pistachio: Swap some of the cranberries for more chopped pistachios if you want a nuttier bite and less chew.
  • Dried cherry: Replace some or all of the cranberries with chopped dried cherries for a different fruity note.
  • Salty-sweet: Use lightly salted pistachios and skip the extra pinch of salt. Taste a nut first so you know how salty your batch will be.
  • Dark chocolate finish: Once the fudge has set, add a thin drizzle of melted dairy-free dark chocolate and let it firm up before slicing.

For a serving idea rather than a swap in the recipe, add a little Pistachio Spread "Pistachio Bliss" to the plate alongside your fudge. It’s a way to bring more pistachio flavour to each bite without changing the set of the base.

White Chocolate Cranberry Pistachio Clusters

Clusters use the same sweet, tart and nutty combination, but the texture is different. Instead of a soft fudge base, the cranberries and pistachios are held together by set white chocolate. Expect more snap and crunch, with no slicing required.

They’re a good choice when you want individual pieces straight from the tray. Use a chocolate you like eating as it is, because it’s doing most of the flavour work.

Cluster recipe card

Serves: 12 clusters
Prep time: 15 minutes, plus chilling
Difficulty: Easy

Ingredients

  • 200 g dairy-free white chocolate, chopped
  • 50 g dried cranberries
  • 50 g shelled roasted pistachios, roughly chopped

Method

  1. Line a tray or large plate with baking parchment.
  2. Put the white chocolate in a heatproof bowl over a saucepan of barely simmering water. Keep the base of the bowl clear of the water and stir until the chocolate has just melted.
  3. Remove from the heat and stir in the cranberries and pistachios.
  4. Spoon 12 small mounds onto the lined tray, keeping a little space between them.
  5. Refrigerate until the chocolate has set, then lift the clusters off the parchment.

The mixture should have enough chocolate to coat the fruit and nuts and hold each mound together. If a few pistachio pieces escape, press them back into the clusters before the chocolate sets.

For smaller bites, make more mounds with less mixture in each. For a more generous cluster, make fewer and allow a little extra time for them to firm up.

Fudge or clusters?

Fudge Clusters
Base White chocolate and sweetened condensed coconut milk White chocolate
Texture Soft, with chewy fruit and crunchy nuts Chocolatey snap with fruit and nut crunch
Shape Spread in a tin and cut into pieces Spooned into individual mounds
Best for A soft bite or a neat box of squares Quick individual treats with more crunch

Neither needs baking. Choose fudge when you want that softer, melt-in-the-mouth texture, or clusters when you want the chocolate to take centre stage.

Serving, Storing and Gifting

Keep the fudge in an airtight container in the fridge, with baking parchment between layers to stop the pieces sticking together. It’s best enjoyed within a few days. Follow the storage guidance on your ingredient packaging, too.

For the nicest texture, take out the pieces you need a few minutes before serving. Leave the rest covered in the fridge. Clusters can also be kept in an airtight container somewhere cool; refrigerate them if your room is warm or the chocolate starts to soften.

For a gift, use a clean food-safe box or tin and line it with parchment. Pack the fudge in a single layer where possible, or separate layers with more parchment. Keep it chilled until you’re ready to hand it over, and let the recipient know it contains pistachios and coconut.

A little label is useful if you’re sharing either recipe. Include the ingredients you used, as dairy-free white chocolate and condensed coconut milk can contain different allergens depending on the product.

A Sweet Finish

Soft fudge or snappy clusters? We’d happily make room for both. The important part is getting plenty of cranberry and pistachio into every bite.

  • Use dried cranberries for chew and roasted pistachios for crunch.
  • Chill the fudge until it’s firm enough to slice.
  • Keep the chocolate and condensed coconut milk amounts steady when changing the mix-ins.

Tip: For another white chocolate treat with a wafer crunch, explore our White Choc Cre&m® Wafer Bar.

FAQ

Can I make cranberry pistachio fudge without dairy?

Yes. Use dairy-free white chocolate and sweetened condensed coconut milk, as in the recipe above. Check the packaging of each ingredient to make sure it suits the person you’re making it for.

Can I use fresh cranberries instead of dried?

Dried cranberries work best here because they add chewy pieces without introducing as much moisture. Fresh cranberries will change both the texture and flavour, so they aren’t a direct swap in this recipe.

Why hasn’t my fudge set?

It may need more time in the fridge, especially if the tin is deep or the mixture was still warm when chilled. The type of dairy-free white chocolate and condensed coconut milk can also affect the texture. If it stays soft, keep it chilled and serve it in small spoonfuls rather than trying to cut neat squares.

Can I freeze the fudge?

You can freeze the cut pieces in an airtight, freezer-safe container, separated with parchment. Thaw them in the fridge before serving. The texture may change a little after freezing.