Go Back
+ servings
My Darling Vegan
Vegan Pesto Pasta

This vegan Pesto Pasta is made with arugula pesto and tossed with sun-dried tomatoes and arugula for a delicious, filling meal the whole family will love. Made in just 30 minutes for an easy weeknight meal. 

0 from 0 votes

Did you make this recipe? Leave a comment and rate it below.
If you made any substitutions, let us know how it turned out!

Prep Time:
15 mins
Cook Time:
15 mins
Total Time:
30 mins
Course: Main Course, Main Dish
Cuisine: Italian
Keyword: Vegan Pesto Pasta
Servings: 4
Calories: 519 kcal
Author: Sarah McMinn
Arugula Pesto
  • 1/2 cup fresh basil, packed
  • 1/2 cup fresh arugula, packed
  • 1/2 cup macadamia nuts
  • 3 tablespoons nutritional yeast
  • juice of 1 lemon
  • 3 garlic cloves
  • salt, to taste
  • 1/4 cup olive oil
  • 2 cups uncooked Fusilli pasta
  • 1 tablespoons olive oil
  • 2-3 cloves garlic, minced
  • 3/4 cup sundries tomatoes, chopped
  • 1/4 cup pine nuts
  • 1 large handful arugula
  • salt and pepper, to taste
  1. Fill a large pot with at least 6 cups of water and place over medium-high heat. Cover and bring to a boil. Once boiling, stir in pasta. Return to a boil, then reduce heat to a low simmer. Cook for 7-9 minutes, stirring occasionally until pasta is cooked all the way through. Strain through a colander, rinse and set aside.

  2. While pasta is cooking, make the arugula pesto. Combine basil, arugula, macadamia nuts, nutritional yeast, lemon juice, and garlic cloves in a food processor and pulse for a minute, scraping down the sides as needed. With the motor running, slowly add in the olive oil. Blend well. Salt to taste.
  3. In a large skillet, heat 1 tablespoon of olive oil over medium heat. Add tomatoes, garlic, and pine nuts, stirring frequently until garlic is fragrant and pine nuts have begun to brown. Remove from heat and stir in pasta and pesto, until the pasta is evenly coated.
  4. Stir in fresh arugula and serve immediately.
Nutrition Facts
Calories Per Serving: 519
% Daily Value
Carbohydrates 41g 14%
Protein 12g 24%
Fat 36g 55%
Saturated Fat 4g 25%
Sodium 55mg 2%
Potassium 1025mg 29%
Fiber 6g 25%
Sugar 9g 10%
Vitamin A 400IU 8%
Vitamin C 10.1mg 12%
Calcium 59mg 6%
Iron 3.9mg 22%