Go Back
+ servings
Bowl of vegan pesto pasta topped with arugula and tomatoes.

Vegan Pesto Pasta with Arugula and Walnuts

This amazing yummy Vegan Pesto Pasta is full of layered flavor and can be made in just 30 minutes! It's pasta and baby tomatoes tossed in a simple pesto sauce made using fresh arugula and toasted walnuts. Then topped with more fresh arugula and vegan parmesan. This dish is a delicious break from the classic red sauce!
Author: Kim Grimmett
Prep Time 15 minutes
Cook Time 15 minutes
Total Time 30 minutes
Course: Main Course
Cuisine: American, Italian
Diet: Vegan
Servings: 4

Ingredients
 

Arugula Walnut Pesto (Makes 1 cup)

  • cup toasted walnuts
  • 3 cups arugula
  • 1 large garlic clove
  • 1 tablespoon nutritional yeast flakes
  • 2 teaspoon lemon juice
  • Zest of 1 lemon
  • ½ teaspoon salt
  • Pinch black pepper
  • cup extra virgin olive oil
  • 1 tablespoon water (optional)

Pasta & Tomatoes

  • 8 oz fusilli or any type of pasta (about 3 cups)
  • 1 pint baby or cherry tomatoes (about 25-30)

Garnish

  • 2 cups arugula
  • Vegan Parmesan Cheese (recipe here)
  • Lemon wedges

Instructions

  • To begin, you want to start your pesto sauce by toasting the raw walnuts in the oven at 350°F for 10 minutes or until golden brown. This step is not an absolute must, but the pesto will come out much better if you take the few extra minutes to do this.
  • Once the walnuts are done toasting, start bringing a large pot of salted water to a boil to cook the pasta.
  • Next, add all the remaining pesto ingredients into the bowl of your food processor along with your toasted walnuts EXCEPT FOR THE OLIVE OIL and WATER. Then pulse until well chopped and mixed.
  • Now, as the food processor is running slowly add in the olive oil in a stream. It’s important not to add the oil too quickly at this stage. Then continue running the food processor until the pesto is well combined and smooth. If the pesto is still a tad too thick after you have added the oil, you can add about a tablespoon of water to thin it out.
  • Prepare the pasta according to the package directions in your salted boiling water.
  • While the pasta is cooking cut the bigger tomatoes in half if need be. You want them to be bite size.
  • Drain the pasta once done and then put back into the pot. Now, mix in the pesto sauce. At this point if it seems too dry to your liking you can add more olive oil or a touch of warm water.
  • Then add in the tomatoes and give it a toss.
  • Taste and season to your liking with salt and fresh ground pepper. But keep in mind that if you are planning to garnish with the vegan parmesan cheese that will add a touch of salt.
  • To complete the dish, top with more fresh arugula, vegan parmesan cheese, and lemon wedges if desired.
  • This dish can be eaten hot or cold.

Nutrition

Calories: 445kcal | Carbohydrates: 47.8g | Protein: 11.8g | Fat: 23.4g | Saturated Fat: 3g | Sodium: 31mg | Potassium: 397mg | Fiber: 4.9g | Sugar: 5.2g | Calcium: 55mg | Iron: 3mg
Keyword fusilli, pasta, Pesto, Pesto Pasta
Tried this recipe?Mention me on Instagram @dances_with_knives and add the hashtag #danceswithknives! Would love to see your yummy creations!