This post may contain affiliate links, please see our privacy policy for details.

This Pesto & Asparagus Spaghetti is a the perfect vegan pasta dish! This spaghetti is tossed in homemade vegan pesto & tender asparagus pieces.

This Pesto & Asparagus Spaghetti is a the perfect vegan pasta dish! This spaghetti is tossed in homemade vegan pesto & tender asparagus pieces | ThisSavoryVegan.com

This Pesto & Asparagus Spaghetti is the perfect meal for spring and summer. The homemade vegan pesto has some extra sneaky veggies in it by adding arugula. The asparagus is chopped and then cooked until tender-crisp. The spaghetti is tossed with the asparagus, pesto and pasta water to make the creamiest sauce. This recipe is easy to make, veggie-packed and delicious!

Step One: Make the Pasta & Pesto

The first step is boiling the pasta. You want to cook the spaghetti until it is al dente. DON’T overcook the spaghetti! The pasta can have a little crunch to it because it will finish cooking in the sauce. Just be sure to reserve some of the pasta water before draining it.

This Pesto & Asparagus Spaghetti is a the perfect vegan pasta dish! This spaghetti is tossed in homemade vegan pesto & tender asparagus pieces | ThisSavoryVegan.com

For the homemade vegan pesto you will need:

  • arugula
  • fresh basil
  • garlic
  • sunflower seeds
  • vegan parmesan
  • lemon juice
  • salt & pepper
  • olive oil

Add everything, except for the oil, to a food processor. Pulse until a paste forms. Then, with the motor running, drizzle in the olive oil until a sauce forms. Give it a taste and adjust the seasonings if needed.

Can we take a moment for how gorgeous this pesto is 😍

This Pesto & Asparagus Spaghetti is a the perfect vegan pasta dish! This spaghetti is tossed in homemade vegan pesto & tender asparagus pieces | ThisSavoryVegan.com

Step Two: Bring it Together

Once the pasta is cooked and the pesto is made, everything comes together super quickly. So be sure to have everything chopped and ready to go.

This Pesto & Asparagus Spaghetti is a the perfect vegan pasta dish! This spaghetti is tossed in homemade vegan pesto & tender asparagus pieces | ThisSavoryVegan.com

Melt some vegan butter in a skillet over medium heat. Add diced shallots, asparagus and a pinch of salt & pepper. Cook, stirring frequently, for about 3 minutes.

Add the pasta, pesto and some of the pasta water. Continue to cook, adding more pasta water as needed until the asparagus is tender and the pasta is fully cooked. Just keep tossing, and it will all come together.

This Pesto & Asparagus Spaghetti is a the perfect vegan pasta dish! This spaghetti is tossed in homemade vegan pesto & tender asparagus pieces | ThisSavoryVegan.com
This Pesto & Asparagus Spaghetti is a the perfect vegan pasta dish! This spaghetti is tossed in homemade vegan pesto & tender asparagus pieces | ThisSavoryVegan.com

Step Three: Serve

This pasta is best served right away. Once it is done, plate the pasta and top with more fresh basil. You could also add some more vegan parmesan to the top if you want!

This Pesto & Asparagus Spaghetti is a the perfect vegan pasta dish! This spaghetti is tossed in homemade vegan pesto & tender asparagus pieces | ThisSavoryVegan.com

This pasta has a creamy sauce, bright flavors and the perfect crunch from the asparagus. It is a crowd pleaser that you can serve for a quick weeknight dinner, or a BBQ.

This Pesto & Asparagus Spaghetti is a the perfect vegan pasta dish! This spaghetti is tossed in homemade vegan pesto & tender asparagus pieces | ThisSavoryVegan.com
This Pesto & Asparagus Spaghetti is a the perfect vegan pasta dish! This spaghetti is tossed in homemade vegan pesto & tender asparagus pieces | ThisSavoryVegan.com

Pesto & Asparagus Spaghetti

Servings: 4
Prep Time: 10 minutes
Cook Time: 20 minutes
Total Time: 30 minutes
This Pesto & Asparagus Spaghetti is a the perfect vegan pasta dish! This spaghetti has homemade vegan pesto & tender asparagus pieces.
5 from 3 ratings

Ingredients

FOR THE PESTO

FOR THE PASTA

Equipment

Instructions
 

  • Bring a pot of water to a boil. Add the pasta and cook until al dente – be sure not to overcook the pasta since it will finish cooking in the sauce. Reserve 1 cup of pasta water before draining.
  • While the pasta is cooking, add all of the pesto ingredients (except the oil) to a food processor and pulse until combined. Scrape down the sides. With the motor running, add the olive oil until the pesto is the consistency you like. Taste and adjust the seasonings as needed. Set aside.
  • Melt the vegan butter in a skillet over medium heat. Add the shallots, asparagus and a pinch of salt & pepper. Cook, stirring frequently, for about 3 minutes. Add the pasta, pesto and some of the pasta water. Continue to cook, adding more pasta water as needed until the asparagus is tender and the pasta is fully cooked. Just keep tossing, and it will all come together.
  • Serve hot with more fresh basil.

Video

Notes

  • You don’t want to overcook the asparagus, so be sure to add the pasta and sauce before the asparagus is fully cooked. 
Calories: 536kcal, Carbohydrates: 53g, Protein: 14g, Fat: 31g
Cuisine: Italian
Course: Main Course
Did you make this recipe?Leave a review below or take a photo and share it on Instagram @thissavoryvegan with #thissavoryvegan.
This Pesto & Asparagus Spaghetti is a the perfect vegan pasta dish! This spaghetti is tossed in homemade vegan pesto & tender asparagus pieces | ThisSavoryVegan.com