This Vegan Pasta Salad is perfect for summer potlucks. Pasta and fresh vegetables are tossed in a briny vinaigrette to create an incredible side dish you will make again and again!

Can you even call it a summer barbecue without a big bowl of cold pasta salad? I don’t think so! Bring a chocolate sheet cake as well for the perfect dessert to feed a crowd.
Vegan Pasta Salad is a welcome and flavorful side next to your barbecue favorites like veggie burgers, grilled veggies, and barbecue sauce-slathered tofu. Crisp bell peppers, red onions, pepperoncini peppers and pasta are covered in a light and briny Italian dressing that truly makes the salad irresistible.
There are a million reasons why pasta salad is so great, but I especially love how easy the recipe is to throw together and that it can be stored away for days. In fact, the flavors get better and better as it keeps!
You should definitely bring this to your next cookout! It’s a simple recipe that’s also:
- Flexible
- Quick and easy
- So fresh
- Budget-friendly
- And hearty!

Veggie pasta salad with Italian dressing
The secret to this Italian-inspired pasta salad is the sweet and mild pepperoncini peppers! You’ll need them for both the salad and the dressing.
Mixing the pepperoncini brine with herbs, red wine vinegar, and a little sugar transforms a basic vinaigrette into a playful Italian dressing you can use on grilled vegetables, green salads, and more.

How to make vegan pasta salad
You’ll start by cooking the pasta according to the package instructions. Drain the water and rinse the pasta with cold water to cool it off. Toss it with some oil in a large bowl and set aside.
Make the dressing by whisking the ingredients together in a bowl or a jar.
Assemble the pasta salad by stirring the veggies, and dressing together with the pasta. Cover the bowl with a lid or plastic wrap and let it chill in the fridge for at least 30 minutes before serving.
Frequently asked questions
- Can I add in more veggies? This recipe is so flexible that you can easily leave out what you don’t like, or add more vegetables such as broccoli, carrots, zucchini, green onions, etc.
- What else can I add? Customize this plant based pasta salad with vegan cheddar or mozzarella cheese, white beans or chickpeas, seeds and herbs on top, smoked tofu, and more. I used Violife’s Mature Vegan Cheddar, cut into cubes. Vegan Pepperoni would also be good here.
- Can it be made gluten free? Yes. Simply replace the pasta with your favorite gluten free pasta instead.
- Can I make it ahead of time? Yes! The pasta salad needs to chill in the fridge for at least 30 minutes before serving but you can leave it for up to 5 days if you want.
Storing leftovers
Keep some leftover pasta salad in airtight containers for easy grab-and-go weekday lunches. It will stay fresh in the fridge for up to 5 days, meaning you can enjoy it all week long or as a quick side dish with dinner. Feel free to stir in more dressing or liven it up with a little olive oil if the pasta has dried out.

More potluck ready salads
- Pesto Pasta Salad
- Vegan Broccoli Salad
- Black Bean Salad with Avocado
- Vegan Macaroni Salad
- Vegan Potato Salad
- The Best Lentil Salad

Vegan Pasta Salad
Ingredients
- 16 ounces uncooked rotini or other pasta
- 1 cup halved cherry tomatoes
- 1 small red onion, sliced (2/3 cup)
- 1 cup diced cucumber
- 1/2 large red bell pepper, seeded and sliced
- 1/4 cup sliced pepperoncini
- 1 cup sliced black olives
- 1/3 cup chopped fresh parsley
- 1 block vegan cheddar cheese, cut into cubes optional
Dressing
- 1/2 cup red wine vinegar
- 1/2 cup extra virgin olive oil
- 1 1/2 teaspoons granulated sugar
- 1/2 teaspoon salt
- 1/2 teaspoon black pepper
- 1 teaspoon dried oregano
- 3 tablespoons juice from pepperoncini jar
Instructions
- Cook the pasta according to package instructions, then drain and rinse in cold water. Add cooked pasta to a large bowl and toss in a few teaspoons of olive oil, so it doesn't stick together.
- While the pasta cooks, chop and slice all the vegetables and optional vegan cheese. Set aside.
- Whisk all dressing ingredients in a medium bowl until well combined. You can also simply add all the dressing ingredients to a jar with a lid, and shake until combined.
- To the bowl with the pasta, add the vegetables, cheese and dressing. Stir to combine.
- Cover the bowl and chill for at least 30 minutes if possible before serving. It will stay good for up to 5 days. Right before serving, sprinkle with Vegan Parmesan, if desired. Enjoy!
Notes
- Feel free to leave out any vegetables you don’t like, and add what you do like such as broccoli florets, carrots, diced zucchini, green onions, chickpeas, etc.
- For oil free, simply leave out the olive oil and omit the vegan cheese.
- Gluten free? Swap gluten free pasta for regular.
Gracias por siempre enviarme tus recetas exquisitas 😍
What if I try this with other vinegars? I have fig, pomegranate, raspberry and pear.
It will have a different flavor but you could try it if you want!
I substituted vegan cheddar for vegan Gorgonzola cheese for a little extra zing. Very good recipe!
Thanks for your great feedback and review!
What can I sub for the pepperoncini
Maybe pickled banana peppers or any other pickled pepper? But I haven’t tried it. You can leave it out but I love the flavor it brings to the dish.
Are the pepperonchini hot!
Not too hot. You can leave them out if you don’t like them. Thanks!
This turned out to be such a great meal prep recipe! Super filling and flavourful
Thanks Gillian! I’m glad you enjoyed it! Thank you for taking time to share your review!
Made this today for lunch this week at work. Absolutely delicious!
Thank you! I’m glad you love it!
Pepperonci is what I meant
Nora you are my hero!
Thank you Susan!
The pepperoni ; what is it? Where do I find it?
Pepperoncini is in a jar usually by the pickles and olives. Hope that helps!