This creamy ’Nduja pasta sauce is made from cherry tomatoes, dry white wine, spicy ’Nduja salami and a splash of cream. It’s rich, comforting and quick to prepare—perfect for a busy weeknight or a cozy dinner. Serve with crusty bread to mop up the sauce.

’Nduja is a soft, spreadable, spicy salami from Calabria. It works well spread on crostini, as a pizza topping or stirred into sauces. For this dish we melt it into a tomato base, add wine and finish with cream and spinach for balance.
The heat of the ’Nduja is tempered by the cream, yielding a smooth, vibrant sauce that clings to pasta. It comes together fast and tastes far more special than the effort required—ideal when you want a satisfying meal without fuss.
See the recipe below for ingredient notes, step-by-step photos, tips, variations and a short video. For the printable recipe, scroll to the bottom of the page.
Ingredients – what you need
Below is a photo of the main ingredients and some tips for choosing them.

- ’Nduja – Look for the spreadable salami at Italian deli counters or larger supermarkets. If possible choose the soft, salami-style ’Nduja rather than a jarred, saucy version for better texture and flavour.
- White wine – A dry Italian white such as Pinot Grigio, Vermentino or Pecorino works well.
- Cherry tomatoes – Use ripe, good-quality tomatoes for the best flavour.
- Shallot – Shallots are mild and sweet; a small red onion can be substituted if needed.
- Garlic – Use fresh garlic, not powder.
- Spinach – Baby spinach adds freshness and colour; arugula (rocket) is an alternative.
- Cream – Use full-fat heavy cream (double cream in the UK) for the creamiest finish.
Step by step photos and recipe instructions
Preparation tips
- Bring water to a boil – Bring a large pot of salted water to the boil so it’s ready for the pasta.
- Prep ingredients first – Halve the cherry tomatoes, finely slice the shallot and crush the garlic before you start cooking.
- Step 1 – Sauté the shallot in olive oil until soft, then add the ’Nduja, garlic and cherry tomatoes. Cook until the tomatoes begin to break down and release their juices. At this point add the pasta to the boiling water to cook.
- Step 2 – Pour in the white wine and reduce it by half to concentrate the flavour and cook off the alcohol.

- Step 3 – Add the cream and reserved pasta water, then simmer until the sauce deepens from pale orange to a richer colour.
- Step 4 – When the pasta is al dente, add it to the sauce with the spinach. Stir until the spinach wilts, turn off the heat, add grated Parmesan, toss and serve with extra Parmesan if you like.

Recipe tips and FAQs
- Prep ahead – Having everything ready before you start makes the process quick and stress-free.
- Tweak the heat – Add more ’Nduja for extra spice, or increase the cream for a milder, richer sauce.
- Alcohol-free option – If you prefer not to use wine, replace it with extra reserved pasta water; the wine does add depth, but the sauce will still be tasty without it.
The sauce will keep in the fridge for about 2 days. Reheat gently on the stove with a splash of water to loosen the sauce.
Freezing is not recommended because the cream-based sauce may separate. You can freeze unopened ’Nduja, however.

More delicious pasta recipes to try
- Shrimp Spaghetti with ’Nduja and Lemon
- Pasta al Limone (Creamy Lemon Pasta)
- Cavatelli and Broccoli Pasta
- Authentic Bolognese Sauce (Ragu alla Bolognese)
- Penne all’Arrabbiata: Spicy Italian Tomato Pasta
- Creamy Tomato Pasta with Italian Sausage
If you try this Creamy ’Nduja Pasta Sauce or any other recipe, please rate it and share your experience in the comments — I love hearing from readers. You can also follow the blog on social channels or sign up for the newsletter to get more recipes.
Step By Step Photos Above
Most recipes include photos, tips and a short video to make the dish successfully.
Creamy ’Nduja Pasta Sauce with Baby Spinach
By Emily

Ingredients
- 1 lb (450g) dried or fresh pasta
- 2 cups (350g) cherry tomatoes, halved
- 1 clove garlic, crushed
- 1 shallot, finely sliced
- 1/3 cup (80ml) dry white wine
- 1/2 cup (110ml) heavy cream
- 1/2 cup reserved pasta water
- 1.4 oz (2 tbsp / 40g) ’Nduja
- 2 large handfuls baby spinach
- 1–2 tbsp olive oil
- 2–3 tbsp grated Parmesan
- Salt, to season
Instructions
- Prep the ingredients: halve the cherry tomatoes, slice the shallot and crush the garlic.
- Bring a large pot of salted water to a boil. You’ll add the pasta later when the sauce is reducing.
- Heat 1–2 tbsp olive oil in a large pan over medium heat. Sauté the shallot until softened.
- Add the cherry tomatoes, ’Nduja and garlic. Cook until the tomatoes soften and begin to break down—use the back of a spoon to help if needed.
- Add the pasta to the boiling water and cook until al dente (about 8 minutes for dried pasta). Meanwhile, pour the white wine into the pan and reduce it by half.
- Stir in 1/2 cup reserved pasta water, the cream and a pinch of salt. Simmer for about 5 minutes until the sauce thickens slightly.
- Add the cooked pasta and baby spinach to the sauce, tossing until the spinach wilts. Stir in the Parmesan, adjust seasoning and serve with extra Parmesan.
Video
Notes
- Prepare ingredients in advance – It makes the cooking faster and easier.
- Adjust heat and creaminess – Add more ’Nduja for spice or more cream to mellow the sauce.
- Skip the wine – Replace it with extra pasta water if you prefer an alcohol-free version.
- Leftovers & storage – Reheat gently with a splash of water; store in the fridge for 2–3 days.
Helpful Info for All Recipes
- Extra virgin olive oil is used unless stated otherwise.
- When using canned tomatoes, choose reputable brands for best flavour.
- Vegetable sizes are assumed medium unless noted.
- Recipes were tested using a fan (convection) oven where applicable.
Nutrition
Nutrition information is an estimate and should be used as a guide.
Did you try this recipe?
Leave a comment below!