Creamy Avocado Pasta with Sun-dried Tomatoes ★★★★★2 reviews

This avo pasta by Liz is creamy, fresh and punchy, and loaded with vibrant greens and healthy fats.

Serves 4 | Prep time: 10 mins | Cooking time: 10 mins



  • 1 avocado, pit removed
  • 80g fresh baby spinach, washed
  • 2 garlic cloves, peeled
  • 1/2 bunch of fresh basil
  • 1/2 cup cashews
  • 1/2 cup olive oil
  • 1 lemon juiced
  • 1 cup soy milk
  • 1 tsp salt
  • 1/4 tsp cracked pepper

Pasta and toppings

  • 1 cup sun-dried tomatoes, roughly chopped
  • 500g linguine or spaghetti, cooked to packet instructions
  • Fresh basil, roughly chopped
  • Nutritional yeast, to serve


  1. Cook pasta according to packet instructions.
  2. Combine all sauce ingredients in a blender. Blitz until smooth.
  3. Once pasta is cooked, drain and return to pot. Pour sauce over cooked pasta and stir through.
  4. Serve pasta into bowls and top with sun-dried tomatoes, extra basil and nutritional yeast.


Have you made this recipe?

Share a photo and tag us - @veganeasy — we can't wait to see it!


Guest Blogger Liz – Vegan Diaries

My name’s Liz! I’m a food blogger based in Melbourne, Australia. I went vegan in August 2019 and it sparked a love of exploratory cooking. I started sharing what I was eating on Instagram, and found an opportunity to make simple plant-based recipes that fit into a busy lifestyle. See all recipes by Liz

Leave a Rating or Comment

  • no rating
  • Izzy ★★★★★
    7 May 2023

    Made this today and enjoyed it! I didn’t have any fresh basil so added fresh mint leaves from the garden and it tasted good. :)

    • VeganEasy
      9 May 2023

      that’s great!

  • Matilda ★★★★★
    22 November 2022
  • Jay
    22 November 2022

    Could I use oat milk instead of soy milk? And use more spinach then basil? Also am I able to add in vegan mayo for extra flavor?

    • Vegan Easy
      22 November 2022

      Yes, you can adapt the recipe to your own taste. Use oat milk instead of soy. Add more spinach, less basil and add vegan mayo. Enjoy!