Recipe: Tagliatelle with Avocado and Spinach ‘Pesto’, French Beans & Slow-Roast Tomatoes

Tagliatelle with Avocado & Spinach Pesto | Vegan

When I mooted the idea for this Tagliatelle with Avocado and Spinach ‘Pesto’ at home the first reaction was: “what, guacamole, on pasta? Yuk”, followed by “hot avocado? Just wrong.”.  But who do you think had the last laugh? (Ha!).  You’ll have to trust me on this – it really does work, give it a try.

The avocado makes the sauce rich and creamy, (despite being dairy-free), so you really do need the lemon juice and slow-roast tomatoes to cut through it.  And don’t be tempted to serve this in enormous portions – a little goes a long way!

NB. Pesto is in inverted commas as it is far from authentic – there’s no cheese in it, and the pine nuts are not blitzed with the rest of the ingredients but added afterwards to give a good crunch.

Tagliatelle with Avocado & Spinach Pesto | Vegan

Yummly YumPS. If you like the look of this recipe, or want to save this or any of my recipes to a personalised ‘recipe box’, please give me a ‘Yum’ on Yummly via the sharing buttons at the bottom of this and every post.  Yummly lets you save recipes from anywhere on the web to your own online kitchen notebook, and also lets you scroll through recipe inspiration based on your existing ‘yums’.  You can set yourself up as vegetarian or vegan so no meaty recipes in sight!


Tagliatelle with Avocado & Spinach Pesto | Vegan
Tagliatelle with Avocado and Spinach 'Pesto', French Beans & Slow-Roast Tomatoes
Prep Time
15 mins
Cook Time
1 hrs 15 mins
Total Time
1 hrs 30 mins
Course: Main
Cuisine: Italian
Servings: 2 people
Author: Kate Ford | The Veg Space
  • 3 large-ish tomatoes
  • 200 g tagliatelle (or any other pasta shape would do!)
  • 100 g french beans
  • 2 ripe avocados
  • handful fresh spinach (also works well with watercress)
  • 6-8 fresh basil leaves
  • 2 cloves garlic
  • juice of 1 lemon
  • 25 g pine nuts
  1. Ideally, you will need to start the slow-roast tomatoes off a couple of hours before you want to eat. If you don't have the time (or inclination!), a tub of deli semi-dried tomatoes or even half a jar of sun-dried tomatoes would work well here too.
  2. Preheat the oven to 160°C / 320°F / Gas Mark 3. Quarter the tomatoes and place them skin-side down on a lightly oiled baking tray. Drizzle with a little olive oil and season with salt and black pepper. Place in the oven for at least an hour, or until the edges are starting to blacken. At this point, squash them with a fork to release the juices, then flip them over so they are skin-side up. Scatter over the pine nuts. Turn the oven off but leave them in there until needed.
  3. Top and tail the french beans, leaving them whole. In a large pan, put the tagliatelle and french beans on to boil together.
  4. Meanwhile, in a food processor blitz together the avocado, spinach, basil, garlic and lemon juice. (NB don't be tempted to do this too far in advance or it will lose its colour). Add some water and blitz until the consistency is that of a thick sauce (rather than something you could stand a spoon in) - this will be about 50ml water, but will depend on your avocados. Season with salt and black pepper to your taste.
  5. When al-dente, drain the tagliatelle and beans and return to the pan. Pour in the sauce, and then add the tomatoes and pine nuts. (You may want to slice the tomatoes into smaller pieces, depending on how large they were to start with). Turn on the heat for a minute or so to heat the sauce through, then serve immediately.


Tagliatelle with Avocado & Spinach Pesto | Vegan

Don’t forget to pin the recipe for later, or to share with friends → → → → →


Vegan in 15 Cover | Kate FordThere are plenty of similarly quick and easy recipes in my new book, ‘Vegan in 15‘*. Hop over to Amazon for a look.  Thanks for your support!

*Affiliate links


And if you haven’t yet signed up, you can get a monthly roundup of all my recipes and giveaways delivered to your inbox absolutely free – just click here to subscribe to The Veg Space monthly newsletter.








You might also enjoy….Tagliatelle with Rocket & Hazelnut Pesto | Vegan & Vegetarian


  1. Hi Kate,

    I would love to try out ‘Tagliatelle with Avocado and Spinach ‘Pesto’’. But have one question before I start. You didn’t mention french beans under ingredients. How many are needed in this recipe?

    Thanks Simone

    1. Oops! Thanks for spotting that Simone, so much for my proof reading! I used 100g of french beans, (half a packet from the supermarket) and have now updated the recipe online. Frozen peas would work just as well if you don’t have any to hand. Thanks again for getting in touch. Kate

  2. This will be dinner tonight. I plan on serving it with marinated (in Caesar Dressing) shrimp. Garlic toast on the side. Thank you for this recipe. Keep ’em coming.

    1. Lovely, hope it turned out well! Thanks for reading x

Comments are closed.