Vegan Pesto Pasta Salad
on Jun 13, 2022, Updated Aug 15, 2024
This post may contain affiliate links.
This easy vegan pesto pasta salad recipe with basil and vegetables is perfect for light summer meals, picnics and meal prep.
If you’re looking for a quick and easy summer side dish, this recipe is for you! It’s light, fresh, bursting with flavour and super easy to whip up in under 20 minutes.
It’s also super easy to customize. You can make it as simple as pasta and pesto. You can skip the olives if you’re not a fan. You can add nuts, cheese or more veggies like green peas, cucumber, sun dried tomatoes or artichokes.
For more cold noodle salads, this Vietnamese Rice Noodle Salad with Tangy Dressing and Vegan Cold Buckwheat Noodles with Miso Sauce are delicious.
For more pasta salads, this Vegan Black Bean Pasta Salad with Lime Dressing, Pesto Orzo Pasta Salad with Chickpeas, Easy Sun Dried Tomato Pasta Salad Recipe and Creamy Southwest Pasta Salad are great!
Recipe Highlights
- Ready in 20 minutes.
- Light, fresh and bursting with flavour!
- ou’ll love this flavourful pesto pasta for a light Summer meal or side dish for your next BBQ, potluck or summer gathering.
- Completely vegan, dairy-free, nut-free and can be made gluten-free by using your choice gluten-free pasta.
- Can be served hot or cold.
- Make a simple pesto pasta salad by mixing the pesto sauce with your choice of pasta.
- Contains 3 tbsp of oil and no nuts, making it lower in fat and calories than deli salads and other recipes.
Ingredient Notes
- Basil: You’ll need fresh basil for this recipe.
- Olive Oil: You’ll need just a little oil for the pesto sauce. This gives the salad a nice creamy texture.
- Garlic: Fresh garlic is best here!
- Nutritional Yeast: Nutritional yeast stands in for parmesan in the pesto sauce. New to this ingredient? What is nutritional yeast?
- Lemon: You’ll need a whole fresh lemon to make the juice and zest. These ingredients make the salad bright, fresh and zesty!
- Pasta: You can use any kind of pasta shape you enjoy but a spiral shape like fusilli works well since it has lots of surface area to hold the pesto so you get more goodness in every bite. Other bite-sized shapes like penne and bows also work well.
- Tomato: You can use cherry tomatoes, grape tomatoes or any diced fresh tomato like Roma.
- Olives: The recipe calls for black olives but you can also use kalamata or another olive you enjoy.
- Red Onion: This could be substituted with shallot if needed.
This list is not complete. Please see the recipe card at the end of the post for the complete ingredient list with measurements and detailed instructions.
Variations
- Hot or Cold: This recipe can be served as a hot pesto pasta dish or a cold pasta salad.
- Simple Pesto Pasta Salad: Omit all the salad ingredients and simply mix the pesto with your choice of pasta.
- Creamy Pesto Pasta: To make the pesto sauce creamy, you can add up to 1/3 cup mayonnaise of choice.
- Pesto Pasta Salad with Feta: Serve with your choice of crumbled or cubed feta, such as this homemade tofu feta or any store-bought feta. A scoop of this tofu ricotta would also be yummy as an alternative to feta.
- Other Cheeses: You may want to serve your pesto pasta topped with parmesan cheese or add cubed mozzarella to the salad.
- Other Vegetables: This salad makes a great base for different veggies. Try steamed or roasted zucchini, cucumber, green peas, pepperconcini peppers, olives, artichokes or sun-dried tomatoes.
- Adding Protein: To add a protein source to this recipe, cook it separately and serve on top or mix it in at the end. For plant-based options, try a meat-alternative like sausage, baked tofu, tempeh, chickpeas or hemp seeds.
Step-by-Step Instructions
Step 1: Start by bringing a large pot of salted water to a boil on the stovetop. Cook your pasta according to the package instructions, just a little past al dente..]
Once the pasta is cooked, drain and rinse it well under cold water to prevent sticking, tossing to make sure all the pieces get rinsed off.
Step 2: Add all of the pesto ingredients, starting with 2 tbsp of water, to a small blender or mini food processor and mix until smooth.
Once blended, slowly add a little more water to adjust the consistency, if needed.
Quick Note: This pesto is lighter than a traditional pesto. It’s more of a dressing than a thick, chunky pesto. If you want to make it chunkier, you can add up to 1/3 cup pine nuts, walnuts, green peas or blanched almonds.
Step 3: Add all of the ingredients, pasta and pesto to a large bowl.. Mix until all ingredients are evenly distributed throughout the salad and the pasta is well-coated in the pesto.
You can enjoy your salad right away or chill for 1-2 hours in the fridge to give the flavours time to meld together.
Recipe FAQs
Yes! To make this recipe gluten-free, use your choice of gluten-free pasta such as brown rice pasta, quinoa pasta or a legume-based pasta like chickpea or edamame pasta.
You can use any pasta shape you enjoy or have on hand though I prefer it with bite-sized, short pasta shapes like penne, rotinin, funisil or bows.
Sure. If there’s as bottled or jarred pesto you enjoy, you can use that instead of making your own. I would start with about 1/2 cup then add more if needed to reach a consistency that works for you.
Just note that if you’re vegan or plant-based, some packaged pestos contain dairy, so just double check the ingredients before using.
Storing
Store any leftover salad in a sealed container in the fridge for up 4 days. If you’re meal prepping, split it up into servings in containers before hand and store until you’re ready to enjoy.
If you’re making it in advance, store in the fridge until just before serving. It’s okay at room temperature for an hour or so but try to keep it cool.
Did you try this recipe? I’d love to hear about it! Scroll down to comment section below to leave your star rating and review.
⭐⭐⭐⭐⭐
Vegan Pesto Pasta Salad
Ingredients
For the Basil Pesto
- 2 cups basil leaves, 40 g
- 3 tbsp olive oil, 45 mL
- 2 garlic cloves, 10 g
- 2 tbsp nutritional yeast
- 3 tbsp lemon juice, 45 mL
- 2 tsp lemon zest
- 2-4 tbsp water
- salt and pepper, to taste
For the Pasta Salad:
- 450 g fusilli or rotini pasta
- 2 cups cherry tomatoes, halved (285 g)
- 1 cup black olives, sliced and pitted (180 g)
- ½ cup red onion, thinly sliced
- 3 cups fresh arugula, 70 g
Instructions
- Bring a large pot of salted water to a boil for the pasta. Cook the pasta according to package directions. Once the pasta is cooked, drain completely and run under cold water to prevent pasta from sticking. Transfer into a large mixing bowl.
- Meanwhile, add all of the basil pesto ingredients to a mini food processor or small blender and blend until smooth. Start with 2 tbsp of water and if needed, slowly add a little more to adjust the consistency to your preference. It can be thicker like a traditional pesto or thinned for more of a salad dressing consistency.
- Add the pesto to the bowl with the rest of the ingredients and mix well to distribute the veggies through and coat everything in sauce.
- Divide evenly into 6 bowls, finish with a drizzle of olive oil or spinkle of parmesan or feta cheese, if desired and enjoy.
So delicious and summery! We loved this! Didn’t add the olives as it’s not one of our favourites but instead I added cucumber, sun dried tomatoes and cubed vegan cheese on top. Thanks for this lovely recipe!