Our vegan pasta salad combines fresh vegetables with al dente bowtie pasta, sun-dried tomatoes, and quick Italian dressing. It’s an easy lunch idea and side dish for lazy spring and summer days.

If you love pasta salads, try our macaroni salad, creamy pasta salad, and pasta salad with chickpeas.

Easy pasta salad recipe.

Introduction

Growing up in Italy, I’ve had hundreds of pasta salads or “pasta fredda” as we call them.

During scorching hot summer days, my nonna Lidia would make all kinds of summer salads with legumes to help cool us down.

Farro salad, barley salad and rice salad still stand out to me as some of my absolute favorites.

She would usually serve them with a side of homemade mayonnaise. My cousin and I would add several dollops to our portions ๐Ÿ™ˆ.

This pasta recipe is inspired by nonna Lidia’s (non-negotiable) rules regarding pasta salad making.

  • ๐Ÿ‘ต๐Ÿป Short, al dente pasta, such as bowtie, fusilli or penne pasta.
  • ๐Ÿซ˜ Legumes, she preferred beans or chickpeas.
  • ๐Ÿฅ’ Something pickled, such as giadiniera, olives, or gherkins.
  • ๐Ÿซ’ Quick vinaigrette with generous amounts of extra virgin olive oil.
  • ๐ŸŒฟ Plenty of Fresh parsley.

If you have never been to Italy, know that there are few rules for driving a car, but many and very set rules regarding how to cook pasta ๐Ÿ˜‹.

I admit, this pasta salad is a slightly modernized version of her easiest pasta salad recipe. But the core principles remain the same. Enjoy!

Ingredients

INGREDIENTS FOR VEGAN PASTA SALAD ON A MARBLE TABLE

Find complete ingredient list, quantities, and substitutions in the recipe box at the bottom of the page.

  • Pasta: We recommend using a short pasta type with nooks and crannies for the dressing to hide, such as bow ties (farfalle), rotini, fusilli, elbow macaroni, or penne. If you want to use long pasta, check out our spaghetti pasta salad recipe instead.
  • Beans: Cannellini beans are our favorite. You can use canned beans or cooked dried white beans. Substitute other white bean varieties.
  • Tomatoes: You can use any small tomato. Substitute red pepper for tomatoes.
  • Sundried tomatoes: Preserved in oil (drained from their oil before use). Substitute marinated artichoke hears for sun-dried tomatoes.
  • Corn: We use canned or frozen whole-kernel corn. Substitute yellow bell pepper for corn.
  • Olives: Add a salty, umami-rich taste. Make sure you get pitted olives or remove the pit before adding them to the salad. You can use Kalamata olives, Taggiasche Olives, or generic black or green olives in brine or oil. Substitute marinated artichoke hearts, or capers for olives.
  • Cucumber: Any. Substitute celery or diced zucchini for cucumber.
  • Red onions: Substitute shallots or spring onions for red onions.
  • Fresh herbs: We use fresh flat-leaf parsley and fresh basil. Substitute cilantro (fresh coriander), dill, chives, or mint.
  • Dressing: extra virgin olive oil, fresh lemon, maple syrup, Mustard, dried oregano, garlic powder, sea salt, and black pepper.
Bowtie pasta salad.

Instructions

Step 1: Cook the Pasta

Cook pasta in a large pot of salted boiling water as per package instructions.

Drain the pasta and rinse it under cold water for 10 seconds to avoid overcooking.

Transfer the cooked pasta to a large mixing bowl, drizzle with a few drops of olive oil, and mix well. The oil prevents the pasta from sticking while you prep the veggies.

bowtie pasta in a white colander

2. Chop the vegetables

While the pasta cooks, you can chop the vegetables.

Cut tomatoes in half or quarters. Cut olives in half. Drain the canned corn. Drain and rinse the white beans. Chop the cucumber. Thinly slice the red onion. Finely chop the fresh parsley and basil.

Add all chopped veggies to the bowl with the pasta, then make the dressing.

chopped ingredients for vegan pasta salad in a white bowl

3. Make the dressing

To a small bowl, add extra virgin olive oil, lemon juice, maple syrup, mustard, dried oregano, garlic powder, salt, and black pepper.

Optionally, you can add in some grated lemon zest.

Whisk well until the ingredients are emulsified (i.e., the vinegar and the oil become one).

Alternatively, add all ingredients to a small mason jar, close it, and shake well.

Italian dressing in a glass bowl

4. Mix the salad

Pour the dressing onto the other ingredients and toss well.

Before serving, check for salt, acidity, or extra drizzle of dressing โ€“ cold pasta tends to mellow flavor, so adjust as needed.

You can now serve the pasta salad or store it in the refrigerator for up to 3 days in an airtight container.

Tip: This recipe gets more flavorful if you let it sit for 30 minutes as the ingredients and the dressing have time to meld.

Vegan Pasta Salad on a blue plate with hand holding a silver spoon

Questions

Can I make vegan pasta salad gluten-free?

You can make gluten-free pasta salad by using any gluten-free pasta.

Why is my pasta salad so bland and has no flavor?

Your pasta salad is bland for two reasons:

1) you did not add salt to the pasta cooking water.
2) the dressing is not tasty/salty enough.

Pasta salad requires more condiments/salt than warm pasta because it is eaten cold, often from the fridge, and the cold temperature reduces the dish’s flavor.

How do you fix bland pasta salad?

To fix a bland pasta salad, you’ve got to add more dressing. This is especially true if you did not add salt to the pasta cooking water. Remember that the dressing for pasta salad should be bold, as the pasta’s cold temperature reduces the dish’s taste.

In some cases, if you have not added salt to the pasta cooking water, you might have to add salt directly to the pasta salad.

Should pasta salad sit overnight?

Pasta salad does not need to sit overnight. You can make it and eat it, or you can make it ahead and let it sit for 30 minutes to increase its flavor. This is enough time for the flavors to come together.

How long is pasta salad good out of the fridge?

According to international food safety standards, food left at room temperature for more than 2 hours should not be consumed. This also applies to pasta salads.

More Spring and Summer Salads

For more ideas, check out our compilation post with 45 best salad recipes.

If you tried this Vegan Pasta Salad recipe or any other recipe on our blog, please leave a ๐ŸŒŸ star rating and let us know how it goes in the comments. We love hearing from you!

Vegan pasta salad.

Vegan Pasta Salad

4.97 from 27 votes
Our vegan pasta salad combines fresh vegetables with al dente bowtie pasta, sun-dried tomatoes, and quick Italian dressing.
It's an easy lunch idea and side dish for lazy spring and summer days.
Prep Time: 15 minutes
Cook Time: 10 minutes
Total Time: 25 minutes
Servings: 4 people
Course: Main Course
Cuisine: American Italian

Ingredients 

  • 8 ounces farfalle pasta cooked in 2 quarts/8 cups/2 Liters water and 1 tablespoon/15 grams sea salt.
  • 1 can (15-ounces) white beans drained and rinsed
  • 2 cups cherry tomatoes quartered
  • 1 heaping cup cucumber diced
  • ยฝ cup olives
  • ยฝ packed cup sun-dried tomatoes preserved in oil, drained from the oil and chopped
  • ยฝ cup corn canned or frozen. If frozen, boil it first.
  • 1 shallot finely chopped
  • 3 tablespoons parsley finely chopped

Dressing

  • 3 tablespoons extra virgin olive oil
  • 3 tablespoons lemon juice + grated zest of ยฝ lemon, optional
  • 2 tablespoons mustard American or Dijon
  • 1ยฝ tablespoons maple syrup
  • 1 teaspoon dried oregano
  • ยฝ teaspoon garlic powder
  • 1 teaspoon salt more or less to taste
  • โ…› teaspoon black pepper

Instructions 

  • COOK PASTA: Cook 8 ounces farfalle pasta in a large pot with salted boiling water as per package instructions.
    Drain and rinse under cold water for 10 seconds.
    Transfer the pasta to a large bowl, add 1 teaspoon of olive oil and stir.
    bowtie pasta in a white colander
  • CHOP VEGGIES: To the same bowl, add 1 can (15-ounces) white beans (drained), ยฝ cup corn, 2 cups cherry tomatoes (quartered), 1 heaping cup cucumber (diced), ยฝ cup olives, ยฝ packed cup sun-dried tomatoes, 1 shallot, 3 tablespoons parsley (all chopped).
    chopped vegetables for vegan pasta salad in a bowl
  • MAKE DRESSING: To a small bowl, add 3 tablespoons extra virgin olive oil, 3 tablespoons lemon juice, 2 tablespoons mustard, 1ยฝ tablespoons maple syrup, 1 teaspoon dried oregano, ยฝ teaspoon garlic powder, 1 teaspoon salt, and โ…› teaspoon black pepper.
    Whisk until combined.
    Italian dressing in a glass bowl
  • MIX SALAD: Pour the dressingย onto the pasta and toss well. Before serving, check for salt, acidity, or extra drizzle of dressing โ€“ cold pasta tends to mellow flavor, so adjust as needed.
    Vegan Pasta Salad on a Mediterranean plate with cherry tomatoes

Video

Notes

SUBSTITUTIONS
  • Farfalle pasta:ย substitute rotini, penne, fusilli, orzo, risoni, or another short pasta type. You can also use boiled farro, quinoa, barley, buckwheat, couscous, and rice.
  • White beans:ย substitute chickpeas, black beans, pinto beans, or red kidney beans.
  • Olives:ย Kalamata olives or taggiasche olives are best. Substitute canned pitted olives.
  • Sun-dried tomatoes:ย substitute marinated artichoke hearts.
  • Cherry tomatoes:ย substitute any other fresh tomato like plum, or date tomato.
  • Cucumber:ย substitute summer squash or radishes.
  • Shallot:ย substitute red onion or spring onions.
  • Fresh parsley:ย substitute dill, chives, or basil.
  • Canned corn:ย substitute frozen corn but boil it first. You can also substitute yellow or red bell pepper.
  • Maple syrup:ย substitute honey, sugar, or agave syrup.
  • Lemon juice:ย substitute apple cider vinegar or red wine vinegar.
  • Mustard:ย use American yellow mustard or Dijon mustard.
  • Dried oregano:ย substitute Italian seasoning.
  • Garlic powder:ย substitute freshly grated garlic, a small clove.
STORAGE
  • Make ahead: you can make this vegan pasta salad up to 3 days in advance. If you do so, we recommend doubling the dressing. Add half when you make the salad and the other half shortly before the pasta salad is served. We do this because the pasta will absorb most of the dressing as it sits in the fridge.
  • Refrigerator: store leftovers in the fridge, preferably in an airtight container, for up to 3 days.
  • Freezer: this recipe is not suitable for freezing.
TIPS
  • Cook the pasta just right. Not undercooked, not overcooked.
  • Salt the water like the sea. Don’t be shy! Follow our measurements in the ingredients list.
  • Rinse to cool after cooking. Yes! Trust me. This prevents the pasta from overcooking.
  • Chose a shape with nooks and crannies for the sauce to hide.
  • If you make substitutions, balance textures, colors, and flavors.
  • Add plenty of fresh herbs.
  • Remember to taste and tweak before serving. Cold pasta mellows flavors, so you’ll probably need an extra drizzle of that delicious dressing.

Nutrition

Serving: 1of 4, Calories: 513kcal, Carbohydrates: 82g, Protein: 17g, Fat: 15g, Saturated Fat: 2g, Polyunsaturated Fat: 2g, Monounsaturated Fat: 10g, Trans Fat: 0g, Cholesterol: 0mg, Sodium: 936mg, Potassium: 1.352mg, Dietary Fiber: 10g, Sugar: 17g, Vitamin A: 939IU, Vitamin B6: 0.3mg, Vitamin C: 35mg, Vitamin E: 3mg, Vitamin K: 73ยตg, Calcium: 124mg, Folate: 92ยตg, Iron: 5mg, Manganese: 2mg, Magnesium: 123mg, Zinc: 2mg
Tried this recipe?Leave a comment below or mention @theplantbasedschool on Instagram. We love hearing from you โญ๏ธ ๐Ÿ’š.


Nico and Louise in front of the Consolazione church in Todi

Hi! We are Nico & Louise

Weโ€™re here to share delicious, easy, and healthy plant-based recipes (vegetarian & vegan) ๐ŸŒฟโœจ.

Welcome to our blog, we are glad you are here.

4.97 from 27 votes (17 ratings without comment)

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating




21 Comments

  1. 5 stars
    Thanks again, guysโ€”such a delicious and effortless recipe, just like all your others. ๐Ÿ™‚

    I had a little salad momentโ€”made the whole thing, then watched the video and thought, โ€œWait… whereโ€™s the apple cider vinegar in the dressing?โ€ haha. Caught it in the vid but noticed itโ€™s not in the dressing recipe index.