Spaghetti with artichokes & pesto

Pesto, pine nuts, Parmesan and artichokes lift this storecupboard supper a little higher

  • Prep:5 mins
    Cook:15 mins
  • Serves 4
  • Easy

Nutrition per serving

  • kcal 565
  • fat 24g
  • saturates 5g
  • carbs 66g
  • sugars 8g
  • fibre 6g
  • protein 22g
  • salt 1g


  • 350g spaghetti
  • 2 eggs
  • 2 tbsp milk
  • 4 tbsp green pesto
  • 50g Parmesan (or vegetarian alternative), grated, plus extra to serve (optional)
  • 390g can artichokes, drained, quartered and dried
  • 50g pine nuts


  1. Cook the spaghetti following pack instructions. Meanwhile, in a small bowl or jug, beat the eggs together with the milk, pesto, Parmesan, artichokes and seasoning.

  2. Heat a small pan on a medium heat and add the pine nuts. Toast for a few mins, shaking the pan occasionally, until they are pale golden. Keep your eye on them as they can catch and burn quickly.

  3. Once the pasta is cooked, drain in a colander and tip back into the pan. Put the pan onto a low heat and pour over the egg mixture, tossing together to coat all of the pasta in the sauce – take care not to heat it for too long or it will start to scramble.

  4. Toss through the toasted pine nuts and serve with extra Parmesan at the table, if you like.

Suggested recipes from this collection...