Skip to Content

Vegan Pesto Pasta with Beans and Sun-Dried Tomatoes

This post may content affiliate links. Please read my disclosure.

Creamy, delicious, healthy, satisfying vegan pesto pasta is the perfect marriage of comfort food and culinary art that comes together quickly and simply. This dairy-free pesto pasta dinner is flavorful and fast, making it the ideal family dinner or an easy one to use when you are meal prepping for the week. 

Vegan pesto pasta on a plate next to a bowl of pesto and a cloth napkin

If you’ve been wanting to infuse some fresh flavor into your dinners or portable lunches with easy, yet flavorful meals, this vegan pesto pasta is the entree you’ve been waiting for. Vegan and non-vegan palates alike will thank you for serving up this delicious pasta meal!

If you loved the refreshing flavors of spring in the Easy Green Pesto Pasta, you’re going to be smitten with this Vegan Pesto Pasta plate.

What Is The Best Pasta For Pesto?

There are two things to consider here: what is the best pasta for pesto and how to cook pasta the right way. Both considerations need to be addressed for this recipe to shine.

The best pasta for for this basil pesto pasta dish is going to be a wide noodle like fettuccine, or one with lots of twists and turns or ridges like fusilli or farfalle to hold the delicious sauce on it. And cooking it the right way is also important; you don’t want a starchy mess when you go to serve your pasta!

Bowls of pasta, vegan pesto, sun-dried tomatoes and cannellini beans

Can Vegans Eat Pesto?

A lot of people wonder how vegans can eat pesto when one of the main ingredients is cheese. And it’s a good question.

The secret is to make your own homemade recipe, and I’ve got the perfect one for you! This is the very best vegan pesto recipe, and it uses macadamia nuts and nutritional yeast for its creamy, dairy- and gluten-free deliciousness.

This homemade vegetarian sauce will make the perfect green pesto pasta; you’re going to be so amazed at the authentic flavor even though there are no pine nuts or parmesan.

Ingredients for vegan pesto in the food processor

Here is a short video showing you how to make vegan pesto step-by-step:

 

Making The Best Vegetarian Pesto Pasta

So how do you go about making the best vegetarian pesto pasta you’ve ever had? Simply, that’s how!

Boil your pasta of choice to al-dente and make sure to set aside some of the starchy water before you strain it.

While it’s boiling (and you’re remembering to stir regularly), go ahead and warm up your drained cannellini beans and sun-dried tomatoes in the microwave. They don’t need to be hot, but you don’t want them cold, either.

Sun-dried tomatoes and cannellini beans in a bowl

Once the pasta is ready, toss it with the homemade vegan pesto, beans, and tomatoes mix. If it’s too thick, go ahead and thin the sauce with the starchy pasta water you reserved until you get it just how you like it. Sprinkle it with salt and pepper and you’re all set!

If you enjoy this dinner (and what’s not to love?), you’ll also want to try some more creamy, vegan pasta dishes.  Be sure to check out the Silky Vegan Mac & Cheese and the Creamiest Vegan Fettuccine Alfredo. These vegan pasta dinners are also artistic comfort food that comes together quickly. 

Farfalle pasta and vegan pesto in a pot being stirred with a wooden spoon

Cook’s Tips

  • Store leftovers in the fridge for up to 2 days. To reheat this pesto pasta, microwave it or warm on the stove.
  • Keep up to 1/2 cup of starchy pasta water to thin the sauce. Add the water gradually, starting with 1 tablespoon, after you have combined pasta and vegan pesto.
  • Make sure to check this collection of 50 healthy vegan recipes with pesto including pasta, pizza, sandwiches, wraps, salads, soups, bread, casseroles, bowls, etc, if you are looking for ways to use up your pesto.

Recipe Variations

  • Use regular pesto for a non-vegetarian version. Just FYI, Parmesan cheese, which is normally added in traditional pesto, is NOT vegetarian.
  • Try wild garlic pesto or kale pesto to spice things up.
  • You can also use dry-packed sun-dried tomatoes. In this case, cook them together with pasta and chop after straining.
  • Chickpeas, navy beans or any white beans can be substituted for cannellini beans.
  • You can use gluten-free pasta or whole grain pasta for this recipe.

Plate of Vegan Pesto Pasta with a Fork and Basil Closeup

Let me know how you like the recipe in the comments below!

 
Print
4.84 from 6 votes

Vegan Pesto Pasta with Beans and Sun-Dried Tomatoes

This creamy, delicious, healthy, satisfying vegan pesto pasta is the perfect marriage of comfort food and culinary art that comes together quickly and simply.
Course Main Course
Cuisine Italian, Mediterranean
Keyword Pesto Pasta, Vegan Pasta, Vegan Pesto Pasta
Cook Time 20 minutes
Total Time 20 minutes
Servings 4
Calories 414kcal

Ingredients

Instructions

  • Cook pasta until al-dente according to the instructions on the package, drain and reserve ½ cup pasta water.
  • While pasta is cooking, microwave the drained cannellini beans and chopped sun-dried tomatoes until warm.
  • When pasta is ready, add vegan pesto, beans and sun-dried tomatoes. Add a few tablespoons of pasta water to thin it up if necessary. Season with salt and black pepper to taste. Sprinkle with vegan parmesan (optional). Garnish with basil leaves. Enjoy!

Notes

Cook's Tips

  • Store leftovers in the fridge for up to 2 days. To reheat this pesto pasta, microwave it or warm on the stove.
  • Keep up to 1/2 cup of starchy pasta water to thin the sauce. Add the water gradually, starting with 1 tablespoon, after you have combined pasta and vegan pesto.

Recipe Variations

  • Use regular pesto for a non-vegetarian version. Just FYI, Parmesan cheese, which is normally added in traditional pesto, is NOT vegetarian.
  • Try wild garlic pesto or kale pesto to spice things up.
  • You can also use dry-packed sun-dried tomatoes. In this case, cook them together with pasta and chop after straining.
  • Chickpeas, navy beans or any white beans can be substituted for cannellini beans.
  • You can use gluten-free pasta or whole grain pasta for this recipe.

Nutrition

Calories: 414kcal | Carbohydrates: 56g | Protein: 11g | Fat: 16g | Saturated Fat: 2g | Cholesterol: 2mg | Sodium: 359mg | Potassium: 605mg | Fiber: 4g | Sugar: 2g | Vitamin A: 975IU | Vitamin C: 30.1mg | Calcium: 75mg | Iron: 1.8mg
Tried this recipe?Follow @happykitchen.rocks on Instagram and show me the recipes you are making from my blog using the hashtag #happykitchenrocks!

Other Vegan Pasta Recipes You’ll Love

Vegan Pesto Pasta on a Plate Closeup Collage with Text Overlay
Vegan Pesto Pasta on a Plate Collage with Text Overlay
Vegan Pesto Pasta on a Plate Collage with Text Overlay
Healthy Beet Galette with Goat Cheese
← Read Last Post
Asparagus Quiche with Sweet Potato Crust
Read Next Post →
Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.

This site uses Akismet to reduce spam. Learn how your comment data is processed.

About Elena Szeliga

avatar

Elena Szeliga is the founder of Happy Kitchen.Rocks, where she shares delicious and healthy vegetarian and vegan food, from weeknight dinners to veganized classics and gourmet appetizers. Her recipes have been featured at Better Homes & Gardens, BuzzFeed, Country Living, The Kitchn and Reader’s Digest. Her mission is to help cook easy vegetarian and vegan meals with simple and fresh ingredients. Read more about Elena.

Amazon Influencer Store