Vegan Pasta Salad

5 from 2 reviews

This quick and easy vegan pasta salad comes together in just 20 minutes and is loaded with tons of veggies and al dente pasta tossed in a simple lemon balsamic vinaigrette. Whether you’re vegan or looking for something lighter in the hottest part of summer, this vegan pasta salad is all the goodness of summer without the dairy.


  • 16 oz. rotini pasta
  • 15 oz. can garbanzo beans, drained
  • 12 oz. jar marinated artichoke hearts, drained
  • 6 oz. jar pitted Kalamata olives
  • 1 cup banana pepper rings
  • 1 pint grape tomatoes, halved
  • 1 green bell pepper, diced
  • 1/2 small red onion, diced


  • 2/3 cup olive oil
  • 1/3 cup balsamic vinegar
  • 1/4 cup fresh chopped parsley
  • zest of 1 lemon (about 1 tablespoon)
  • juice of 1 lemon (about 3 tablespoons)
  • 1 tablespoon Dijon mustard
  • 2 cloves garlic, finely minced
  • Kosher salt
  • fresh cracked pepper


  1. Cook pasta just until al dente according to package directions. Toss in olive oil and season to taste with salt and pepper. Pop it in the fridge to cool for a few minutes.
  2. Add cooled pasta, garbanzo beans, artichoke hearts, olives, banana pepper rings, tomatoes, bell pepper, and red onion to a large bowl
  3. In a large measuring cup or mason jar combine olive oil, balsamic vinegar, parsley, lemon zest and juice, Dijon mustard, garlic, and a couple large pinches of salt and pepper. Mix until dressing is well combined and emulsified.
  4. Pour dressing over the pasta salad and toss to coat evenly.
  5. Garnish with parsley if desired and enjoy!



Don’t forget to rinse your garbanzo beans in cold water. Doing so can cut the sodium content in half. This also allows you to adjust the salt flavor yourself so you don't end up with a salad that's too salty.

Because this pasta salad is vegan, it’s easy to store leftovers. If it sits out for a bit during a meal, there’s no dairy to sour, so you can cover and cool it in the fridge for a few days before the noodles start to get too soggy.