This 4 Ingredient Christmas Fudge is the ultimate Christmas sweet treat and it also makes a great homemade gift for your friends, family and Teachers too. This sweet fudge takes less than 20 minutes to prepare (both conventionally and using a Thermomix) and then all you need to do is refrigerate it overnight for a smooth, creamy and delicious fudge.

I love making gifts for family and friends at Christmas as not only does it hold a special meaning that you’ve gone to the effort to create something, but it’s also cost effective, which is very important when you’ve got loads of people to give gifts too!
Why you will love this recipe:
- Four Ingredients – all you need is sweetened condensed milk, white chocolate, cranberries and pistachios to make this recipe.
- Homemade gift – this fudge is the PERFECT homemade gift for friends and family.
- Less than 20 minutes prep time – It takes less than 20 minutes to prepare this fudge and then all you need to do it let it set overnight in the fridge.
- Make ahead – You can make this fudge up to two weeks before you need it, just store in the fridge.

Christmas Fudge Ingredients:
Please note you will find the full recipe and method in the recipe card below:
- Sweetened Condensed Milk – it is important to use a full fat sweetened condensed milk for this recipe as it will set better than low fat versions.
- White Chocolate – you will need three blocks of white chocolate for this recipe. I recommend using a good quality chocolate versus a cooking chocolate.
- Cranberries
- Pistachios – you can chop both the pistachios and cranberries if you wish, however this is not necessary.

How to Make 4 Ingredient Christmas Fudge:
- Break the white chocolate into pieces and place in a saucepan/Thermomix along with the sweetened condensed milk. Cook until thick and creamy.
- Add the pistachios and cranberries and stir through to combine.
- Pour the mixture into your prepared tin.
- Place into the fridge to set for a minimum of six hours – preferably overnight.

Tips for making the BEST Christmas Fudge:
- This is a soft fudge, I recommend using a full fat sweetened condensed milk to help the fudge set properly as light versions will result in a softer fudge.
- The brand of sweetened condensed milk that you use can also impact the consistency of your fudge, I have good results using Nestle brand.
- You can use a different size/shape tin to set your fudge in, the thickness will change.
- I suggest using a good quality white chocolate rather than cooking chocolate for this recipe.
- It is really important to work quickly when adding the pistachios and cranberries as this white chocolate fudge mixture does begin to set quickly.
- Also as tempting as it may be to try and cut this fudge after a few hours, it’s best to wait until the next day to make sure it’s completely set.
- To store, keep in an airtight container in the fridge and enjoy within two weeks.

More easy Christmas Recipes:
- Christmas Chocolate Ripple Cake
- Easy 3 Ingredient Shortbread Recipe
- Christmas Trifle Recipe | Summer Berry Trifle
- Easy Caramel Fudge Recipe
- Mini Caramel Tarts
- Vanilla Christmas Cupcakes
- Easy Gingerbread Recipe
- Kid Friendly Rum Balls | 4 Ingredients
- The BEST Christmas Cut Out Biscuit Recipe
- Easy Christmas Cake Recipe

4 Ingredient Christmas Fudge
Equipment
- 20cm square tin
Ingredients
- 500 grams white chocolate
- 395 grams sweetened condensed milk one tin
- 80 grams pistachios
- 100 grams dried cranberries
Instructions
- Line the base and sides of a 20cm square cake tin with baking paper, making sure you leave paper hanging over the sides to remove the fudge once set.
- Break the white chocolate into pieces and place them into a small saucepan.
- Add the tin of condensed milk and cook over a medium heat for 10 minutes, stirring regularly until the white chocolate has melted and the condensed milk and chocolate have combined.
- Remove the saucepan from the heat and add the cranberries and pistachios and quickly stir combine.
- Pour the mixture into the prepared cake tin and place it into the fridge overnight to set
- Remove the fudge from the tin and cut into small pieces
Thermomix Instructions
- Line the base and sides of a 20cm square cake tin with baking paper, making sure you leave paper hanging over the sides to remove the fudge once set.
- Break the white chocolate into pieces and place in the bowl.
- Add the condensed milk and cook for 10 minutes, 100 degrees, speed 3.
- Add the dried cranberries and pistachios and mix for 20 seconds, reverse, speed 1.
- Pour the mixture into the prepared cake tin and place it into the fridge overnight to set
- Remove the fudge from the tin and cut into small pieces
Notes
- This is a soft fudge, I recommend using a full fat sweetened condensed milk to help the fudge set properly as light versions will result in a softer fudge.
- The brand of sweetened condensed milk that you use can also impact the consistency of your fudge, I have good results using Nestle brand.
- You can use a different size/shape tin to set your fudge in, the thickness will change.
- I suggest using a good quality white chocolate rather than cooking chocolate for this recipe.
- It is really important to work quickly when adding the pistachios and cranberries as this white chocolate fudge mixture does begin to set quickly.
- Also as tempting as it may be to try and cut this fudge after a few hours, it’s best to wait until the next day to make sure it’s completely set.
- To store, keep in an airtight container in the fridge and enjoy within two weeks.
Nutrition
Looking for More?
For more great Christmas recipes, make sure you check out our ‘No Bake Christmas Recipes‘ eBook – Also available in a Thermomix version.You can shop all of our books and ebooks here.

Marsha
How long does this fudge keep for?
Lauren Matheson
I’ve kept it in the fridge for up to one week