Recipe

Pistachio Sauce: The Silky Sicilian Pasta Sauce (& the Sweet One)

Two different sauces share the name. One goes on pasta, one goes on ice cream, and neither is pesto.

Written by Elena Ricci, Founder & lead writer Published Updated

Quick answer

Savoury pistachio sauce is a Sicilian pasta sauce: blended pistachios loosened with pasta cooking water and a little cream or ricotta into a silky, pale green coating. It takes about ten minutes and needs no cooking. The sweet version is pistachio paste thinned with cream or milk and poured over desserts. Neither is pesto — pesto is chunky, herby and raw-garlicky, while pistachio sauce is smooth and mild.

Two different things are called pistachio sauce. The savoury one is a Sicilian pasta sauce and the reason people search for the term at all. The sweet one is a dessert pour. They are made almost identically and used at opposite ends of a meal.

Neither is pistachio pesto, though the two get muddled constantly. Pesto is chunky, herb-forward and sharp with raw garlic. Pistachio sauce is smooth, mild and creamy, and the nut is the whole flavour rather than a supporting one.

The savoury version

It is close to the simplest good pasta sauce there is: blend pistachios into a paste, loosen with hot starchy pasta water and a little cream, toss through pasta off the heat, finish with parmesan and lemon. No cooking, about ten minutes.

The nut does the emulsifying. Pistachios are around 45% fat, and blended with starchy water that fat behaves the way butter does in a pan sauce — it comes together glossy and coats the pasta without any thickener at all.

Short shapes with ridges hold it best. Casarecce, fusilli and rigatoni are the traditional choices; long pasta works but the sauce slides.

Skin the nuts first

This is the step that separates a silky sauce from a gritty one. The purple-brown skin on a pistachio kernel does not break down in a blender — it stays as fine sandy specks, and it dulls the colour from green towards khaki.

Cover the shelled nuts with boiling water, leave five minutes, drain, then rub them in a tea towel. Most of the skins come away. It is two minutes of work and it changes the texture completely.

Keep it off the heat

Once cream and cheese are in, high heat will split it, exactly as it would a carbonara. Toss the pasta and sauce in a warm pan, not a hot one, and stir the cheese in with the pan off the flame entirely.

If it does tighten up or look oily, a splash more hot pasta water and hard tossing will usually bring it back.

The sweet version

Thin pistachio paste or pistachio cream with warm milk or cream until it pours, sweeten to taste, and add a pinch of salt. That is the whole recipe.

Use it over vanilla or chocolate gelato, on a plain sponge, with poached pears, or spooned over a pistachio cheesecake. Warm it gently if it has been in the fridge — it thickens considerably when cold, and microwaving it hard will make the fat separate.

For a thinner, glossier dessert sauce, a spoonful of golden syrup or glucose keeps it pourable straight from the fridge.

Without dairy

The savoury sauce genuinely does not need cream. Pasta water and olive oil emulsify with the nut fat perfectly well, and many Sicilian versions are made exactly that way. You lose some richness and you need more salt and more lemon to compensate, but the pistachio flavour comes through more clearly.

Ricotta sits in between — body without the weight of double cream, and it keeps the colour paler.

For the sweet version, pistachio milk or oat milk both work; reduce the liquid slightly, because plant milks are thinner than dairy cream and the sauce ends up loose.

Storing it

The savoury sauce keeps three days in the fridge and will set solid. Loosen it with hot water rather than reheating it in a pan, and never boil it once the cheese is in.

The sweet one keeps about a week and is best brought back to room temperature rather than heated.

Frequently asked questions

What is pistachio sauce?
Two things share the name. The savoury one is a Sicilian pasta sauce of blended pistachios loosened with starchy pasta water and a little cream or ricotta into a smooth, pale green coating. The sweet one is pistachio paste thinned with cream or milk to a pouring consistency for desserts. They are made the same way and used at opposite ends of the meal.
What is the difference between pistachio sauce and pistachio pesto?
Pesto is chunky, herb-led and sharp — basil, raw garlic, cheese and coarsely broken nuts, dressed with oil. Pistachio sauce is smooth, mild and creamy, with the nut itself as the main flavour and no herbs. If you blended a pesto until silky and loosened it with cream you would be close, but you would have lost the point of the pesto.
Why is my pistachio sauce grainy?
Usually the skins. The purple-brown skin around a pistachio kernel does not break down in a blender and leaves a slightly sandy texture and a duller colour. Cover the nuts in boiling water for five minutes, drain, and rub them in a tea towel to remove most of the skins first. The other cause is not enough liquid — the sauce needs steady thinning with hot pasta water to turn silky.
Why did my pistachio sauce split?
Heat. Once cheese and cream are in, keep the pan off the direct flame — a nut sauce with dairy in it separates fast over high heat, exactly like a carbonara. Toss the pasta and the sauce together in a warm pan rather than a hot one, and add the cheese last, off the heat.
Can you make pistachio sauce without cream?
Yes, and the Sicilian versions often do. Starchy pasta water alone will emulsify with the olive oil and the nut fat into a perfectly glossy sauce if you toss it hard enough. Ricotta is the middle option — it adds body without the richness of double cream. Skipping dairy entirely makes a lighter, nuttier sauce that needs more salt and more lemon.

Allergy note: Pistachios are a tree nut. If you have a nut allergy, avoid pistachio milk and pistachio products, and check labels for cross-contamination warnings. This article is general information, not personalised dietary or medical advice.