Go Back
Vegan Pesto Pasta

Vegan Pesto Pasta

Vegan pesto pasta with fresh basil and dairy free parmesan. 100% plant based in 20 minutes.
Prep Time 10 minutes
Cook Time 10 minutes
Total Time 20 minutes
Servings: 4 servings
Course: Dinner
Cuisine: Italian
Calories: 540

Ingredients
  

  • 12 oz pasta spaghetti or penne
  • 3 cups fresh basil leaves packed
  • 1/3 cup pine nuts toasted
  • 3 tbsp nutritional yeast
  • 3 cloves garlic
  • 2 tbsp fresh lemon juice
  • 1/2 cup extra virgin olive oil
  • 1/2 cup reserved pasta water
  • 1 cup halved cherry tomatoes optional topping
  • salt and pepper to taste

Method
 

  1. **Toast.** Toast pine nuts in a dry skillet over medium heat 3 minutes, stirring often, until golden. Cool slightly.
  2. **Boil.** Cook pasta in salted water until al dente. Reserve 1/2 cup pasta water, then drain.
  3. **Blend.** In a food processor, pulse basil, toasted pine nuts, nutritional yeast, garlic, lemon juice, salt, and pepper until coarsely chopped. Stream in olive oil while pulsing until a textured pesto forms.
  4. **Toss.** Return drained pasta to the pot. Spoon in pesto and 1/4 cup pasta water. Toss until glossy, adding more pasta water as needed.
  5. **Top.** Spoon pasta into bowls. Top with halved cherry tomatoes, extra pine nuts, and cracked pepper.
  6. **Serve.** Finish with a drizzle of olive oil and extra nutritional yeast.

Notes

Toast pine nuts until golden and fragrant. Raw pine nuts taste flat. Vegan swap: nutritional yeast replaces parmesan and olive oil replaces butter in the pesto here. Store pesto in a jar with a thin layer of olive oil on top. Fridge up to 5 days.