Can I Cook It
Menu
Recipe
🌱 New Community Recipe

Creamy Pesto Spaghetti with Spinach & Parmesan

Rate this recipe:

Built by the community using tomato, onion, spinach, pesto, spaghetti, parmesan, garlic, celery, cream

A silky, indulgent pasta dish where classic basil pesto is loosened with cream and tossed through al dente spaghetti with wilted spinach, sweet softened onion, and a shower of parmesan. Simple, comforting, and on the table in under 30 minutes.

VegetarianStudent Kitchen

Cooking Ability Level

Prep

10 mins

Cook

20 mins

Serves

2

Difficulty

Easy

Budget

Reasonable

Calories

720

Ingredients

Serves2
  • 300g spaghetti
  • 3 tbsp pesto
  • 100ml double cream
  • 150g fresh spinach
  • 1 medium onion, finely sliced
  • 3 cloves garlic, finely sliced
  • 2 sticks celery, finely diced
  • 2 medium tomatoes, roughly chopped
  • 50g parmesan, finely grated, plus extra to serve
  • 2 tbsp olive oil
  • Salt and black pepper

1. Bring a large pot of well-salted water to a boil. Cook the spaghetti according to packet instructions until al dente. Reserve a mugful (about 150ml) of pasta cooking water before draining.

2. While the pasta cooks, heat the olive oil in a large frying pan over a medium heat. Add the onion and celery with a pinch of salt and cook gently for 6–8 minutes, stirring occasionally, until softened and just starting to turn golden.

3. Add the garlic and cook for another 1–2 minutes until fragrant. Add the chopped tomatoes and cook for 3–4 minutes until they begin to collapse and release their juices.

4. Pour in the cream and stir through the pesto. Let it bubble gently for 2 minutes, then add the spinach in handfuls, stirring until wilted into the sauce.

5. Add the drained spaghetti to the pan along with a generous splash of the reserved pasta water. Toss everything together well over a low heat — the starchy water will help the sauce cling to the pasta. Add more pasta water a little at a time if the sauce feels too thick.

6. Remove from the heat and stir through the grated parmesan. Taste and adjust seasoning with salt and black pepper.

7. Divide between bowls and finish with an extra grating of parmesan and a crack of black pepper.

Got a question while you're cooking?

e.g. What can I swap for paprika?

Nutrition per Serving

720

Calories

24g

Protein

78g

Carbs

36g

Fat

Made this? Share it!

Add up to 6 photos — share your steps and the finished dish!

Rate this recipe (optional)

0/500 characters

Comments (0)

Loading comments...