This post may contain affiliate links. Please see our disclosure policy.
This easy homemade pistachio cream is the most delicious spread made with just 5 ingredients. A delicious blend of pistachios, white chocolate, and milk. Italian Pistachio cream, or Crema al Pistacchio, is not only delicious but it’s incredibly simple to make at home. I think it tastes even better than the stuff you can buy in the shops! It’s simple and delicious.
Use this recipe to make pistachio cream to fill decadent French toast, add to buttercream icing, use it in cheesecakes, or simply spread on hot toast.

Table of Contents
What is pistachio cream?
Common in Italy, pistachio cream, or crema al pistacchio as it’s known in Italy, is a sweetened pistachio paste that you can use in a multitude of ways. I can usually find it in some supermarkets in the UK these days, and it’s easy to order online, but it’s also surprisingly easy to make.
What’s the difference between pistachio cream, butter, and paste?
Pistachio cream is sweetened, here with sugar, and blended with white chocolate. Pistachio butter is more like peanut butter; it is blended nuts with perhaps some oil and some salt. You can find this both sweetened and unsweetened, depending on the brand.
Using pistachio cream
Pistachio cream is so good in so many ways. I love this pistachio cream French toast or these pistachio croissants. Almost so decadent they could be pudding rather than brunch, and they are both delicious recipes. You can kind of use this creamy Italian pistachio spread in the same way you would Nutella.
It would also be incredible swirled into some softly whipped cream and sandwiched between two chocolate cake rounds. I like to use it in a pistachio pavlova too. I add finely chopped pistachio to the meringue and then fold the pistachio cream through whipped double cream to layer it on. Or, of course, you need pistachio cream to make anything inspired by Dubai Chocolate bars.
If you haven’t tried pistachio cream before, you are in for a treat! It’s creamy and sweet with a hint of nuttiness. It’s honestly so so good. And if you haven’t tried making it before, let me show you how simple it is to make at home.
Why you will love this recipe
- It’s like Nutella’s sophisticated older sister, and a perfect addition to so many breakfasts and puddings.
- Since it’s real pistachio, it has a great nutty flavor that isn’t overpowered by the other ingredients.
- It means you can make my pistachio cream French toast and pistachio croissants, both show-stopping brunch options.

Ingredients
- Raw unsalted pistachios – Buy shelled if you can, as it will save you shelling yourself. They don’t need to be salted or roasted. Raw pistachios give the best texture and color.
Quick Tip
Removing the papery skins from the pistachios does take a little time – one of those things that takes longer than you think, but honestly it’s so worth it. The easiest way I’ve found is to boil them for a few minutes and then rub them with a clean towel. Then you’re left with a gorgeously vibrant green pistachio, and your cream is a beautiful color!
- Whole milk – A lower-fat milk would work, but I am of the belief that, in a recipe like this, if you’re going to be making something very indulgent, you might as well go the full way and use whole milk.
- Salted butter – If you only have unsalted butter, taste it after the final blend, and add a pinch of salt if needed for flavor balance, then blend again.
- White chocolate – Try to buy good-quality white chocolate with a good amount of cocoa butter rather than just sugar. As this is quite sweet anyway, and you don’t want the flavor to be overwhelmingly sweet.
- Confectioners’ sugar – Also called icing sugar or powdered sugar. You only need 1 tablespoon.
Variation
Since you only need 1 tablespoon of sugar, I can understand not wanting to buy a whole bag for this purpose. If needed, just add an extra 3/4 oz (20g) or so of white chocolate. This will add to the sweetness.
Here’s how to make pistachio cream
Here’s a quick visual guide — the full recipe with exact measurements is below.

ONE: Boil the pistachios for a few minutes to soften them. Then drain and tip onto a clean towel to dry.

TWO: Use the towel to rub the pistachios to loosen the skins. You want to separate the pistachios from the skins. Once you’re done, pop the peeled pistachios into a food processor and discard the skins.

THREE: Add the sugar and just a splash of milk, then blitz well until smooth. Transfer to a blender when it’s a thick paste.

FOUR: Meanwhile, pop the butter, white chocolate, and the rest of the milk into a heatproof bowl set over a pan of gently simmering water over a low heat to create a double boiler.

FIVE: Once smooth and melted, remove the melted chocolate from the heat and add to a blender.

SIX: Blend in the blender until totally glossy and smooth. Done!
Tips from Margie’s kitchen
- Making it smooth: You just need a strong food processor and blender. The reason you use both is that the food processor chops the pistachios finely, whereas a blender will get the paste super smooth once you add the melted white chocolate. This means you can achieve the perfect final texture. If you only have one and not both, it will work, but you might need to be more patient with the final texture.
- Using a food processor/blender: Since your blender/food processor will be working hard here to make a smooth cream, make sure to give the processor breaks in between blending, using a spoon to stir the contents around and scrape down the sides. This is especially important if the blender starts warming up.
- Peeling pistachios: It’s important to peel the pistachios using the towel trick to avoid little bits in the pistachio cream, which ruins the texture. It also darkens the color so you don’t get the lovely light green shade.

Frequently asked questions
Ideally, raw unsalted pistachios are best for making pistachio cream. Persian pistachios tend to be the brightest green if that’s important to you, or even Turkish or Sicilian pistachios. But any work. If you use roasted, salted pistachios, this works too, but won’t be as bright green.
Yes, you can. It will just lean into the salty, sweet combination. Use unsalted butter in the cream to balance it out. Taste it once done, and you can always add a pinch of salt if it needs any more.
Ideally, both make the best texture. However, if you only have a blender, this will still work. Start by pulsing the blender, and then you can blend properly when you add the splash of milk. Just give the blender lots of breaks. You can also do this with only a food processor, but the final texture will not be as smooth; it’ll be a bit chunkier.
The pistachio cream will keep well in the fridge for 2 weeks in an airtight jar or container.
I haven’t tried freezing it, so I can’t be completely sure, but it should work. The milk could turn a little grainy once you defrost. If this happens, I think you could fix it by running it through the blender again. If in doubt, add a bit more melted white chocolate mix, and that should fix it!
Other recipes you might like to try
If you love pistachio cream, I also have a recipe for pistachio cream French toast and pistachio croissants. You will also love my pistachio tiramisu, pistachio raspberry cake, and, of course, my Dubai chocolate & strawberry dessert.
Easy Dessert Recipes
Mango Pancakes
Breakfast & Brunch
Hong Kong French Toast with Hazelnut Creme
Pancake Recipes
Poffertjes (Dutch Mini Pancakes)
Easy Dessert Recipes
Easy Lemon Curd
If you tried this Pistachio Cream or any other recipe on the site, please do leave a comment and let us know how it went!

Easy Homemade Pistachio Cream
Ingredients
- 5 oz (140 g/about 1 cup) shelled pistachios, You can shell them yourself but it takes a while so buy shelled if you can!
- 3/4 cup (180 ml) whole milk
- 2 tbsp (25 g) salted butter
- 3.5 oz (100 g) white chocolate, (about 2/3 cup, chopped)
- 1 tbsp confectioners' sugar (icing sugar)
Instructions
- I always start by boiling the shelled pistachios for 3 minutes to soften them. Then drain them and set them on a clean kitchen towel to dry.
- Then use the towel to rub the pistachios to loosen the skins. You want to separate the pistachios from the skins. This step does take a little time, but I promise it’s worth it. If you don’t remove the skins, your pistachio cream won’t be lovely and vibrant green and will taste slightly more bitter, not in a bad way, it’s still good! But this way is really, really good. Once you’re done, pop the pistachios into a food processor and discard the skins.
- Add the sugar and just a splash of milk.
- Blend for around 5 minutes until the pistachios turn into a smooth pistachio paste, scraping down the sides every minute or so. Be patient – to begin with, it will resemble breadcrumbs, but eventually, it will turn into a paste – this is important.
- Meanwhile, create a double boiler: pop the butter, white chocolate, and the rest of the milk into a heatproof bowl set over a pan of gently simmering water over low heat. Allow to melt slowly, stirring every now and then. Once melted, remove from the heat.
- Scoop the pistachio paste into a blender and then pour in the melted white chocolate mixture. Blend until extra creamy and silky smooth.
Video
Notes
Storage
The pistachio cream will keep well in the fridge for 2 weeks in an airtight jar or container, but I highly doubt you will have any problems using it.More tips
- Pistachios: You want to use raw, unsalted pistachios for this recipe.
- Doubling the recipe: You can easily double the recipe – but just remember that whenever you do increase the proportions of a recipe, you might not always need the full amount of liquid, so don’t add all the milk in one go – it’s very easy to add liquid to a recipe but very hard to take it away, so a little at a time is the best way. This pistachio cream should be thick and creamy – not too liquidy.
- Making with only a blender (or only a food processor): If you only have a blender, start by pulsing the blender, and then you can blend properly when you add the splash of milk. Just give the blender lots of breaks. You can also do this with only a food processor, but the final texture will not be as smooth; it’ll be a bit chunkier.
- Nutritional info: The calories listed above are for the whole jar of pistachio cream, which is not a single serving.
Nutrition
Nutrition information is automatically calculated, so should only be used as an approximation.









Absolutely decadent and delicious!!
So pleased! Thank you! x
Delicious!! but how long does it keep and where do I store please
Hi Angela, check the recipe notes or the FAQs, it’s all in there! 🙂
I love this pistachio cream recipe, it’s so simple and turns out so well. I’ve made it twice now!
So delicious and easier than I thought it was going to be
It’s soooo creamy!! can’t wait to use it on EVERYTHING
It’s amazing !!! Que ricoooo
My daughter just made it! Deliciously good !
Really liked the recipe!
This recipe is gorgeous. Would highly recommend to any pistachio fans.