Vegan Greek pasta salad (fresh, filling, and ready in 30 minutes)

Servings: 6 Total Time: 55 mins Difficulty: Beginner
Bold, fresh, and packed with plant-based protein
A large ceramic bowl filled with vegan Greek pasta salad made with farfalle pasta, chickpeas, cherry tomatoes, cucumber, kalamata olives, and red onion tossed in a bold lemon herb dressing pinit

Let me be straight with you — I was not always convinced that a vegan pasta salad could hold its own at a cookout full of meat dishes and creamy sides. Then I made this one and watched it disappear before the burgers even came off the grill.

This vegan Greek pasta salad is not a compromise. It is not the sad salad you eat because you feel like you should. It is genuinely bold, satisfying, and packed with so much flavor and texture that you will not miss anything.

The chickpeas bring the protein, the lemon herb dressing brings the attitude, and the fresh vegetables bring everything together in the most satisfying way.

Whether you are fully plant-based or just trying to eat a little lighter this week, this recipe belongs in your rotation. It is quick, it is easy, and it is the kind of dish that earns you compliments every single time. Let’s get into it.

Ingredients with key notes

For the pasta salad:

  • 12 oz farfalle pasta — Farfalle, also known as bowtie pasta, is perfect for this recipe. The flat ruffled edges catch the dressing and hold everything together beautifully. Rotini or penne work well as substitutes if farfalle is not available.
  • 1 can (15 oz) chickpeas, drained and rinsed — These are the protein powerhouse of the dish. Pat them dry before adding for the best texture. If you want to take it up a notch, toss them in olive oil and a pinch of smoked paprika and roast them at 400°F for 20 minutes until crispy. Completely worth the extra step.
  • 1 cup cherry tomatoes, halved — Sweet, juicy, and colorful. They add a fresh pop that balances the bold dressing perfectly. Roma tomatoes diced small work as a substitute.
  • 1 medium cucumber, chopped — Adds crunch and freshness. English cucumbers are preferred since they have thinner skin and fewer seeds. No need to peel them.
  • 1/2 cup kalamata olives, halved — Briny, rich, and deeply flavorful. They are essential to the Greek flavor profile here. Do not skip them if you can help it.
  • 1/2 red onion, thinly sliced — Sharp and colorful. If raw red onion feels too bold for you, soak the slices in cold water for 10 minutes before adding to mellow out the flavor significantly.
  • 1/4 cup fresh parsley, chopped — Brightens the whole dish. Fresh herbs make a real difference in cold salads so use fresh here rather than dried.
  • 2 tablespoons fresh basil, chopped — Adds a sweet herby note that pairs beautifully with the lemon dressing. Optional but highly recommended.

For the lemon herb dressing:

  • 1/3 cup extra virgin olive oil — Use a good quality olive oil here. It is the base of the dressing and you will taste it. This is not the place for the cheap stuff.
  • 3 tablespoons fresh lemon juice — Fresh is strongly preferred over bottled. It makes the dressing brighter and more vibrant. About one and a half lemons worth of juice.
  • 2 tablespoons red wine vinegar — Adds an extra layer of tang that deepens the dressing flavor. Do not substitute with white vinegar.
  • 1 teaspoon Dijon mustard — Acts as an emulsifier and adds subtle depth. It helps the dressing stay combined rather than separating.
  • 2 cloves garlic, minced — Fresh garlic makes the dressing bold and punchy. Garlic powder works in a pinch — use half a teaspoon.
  • 1 teaspoon dried oregano — Classic Greek flavor. Essential here.
  • 1/2 teaspoon dried thyme — Adds a subtle earthy note that rounds out the dressing beautifully.
  • Salt and black pepper to taste — Season generously. Cold dishes always need more seasoning than you think.

Step-by-step instructions

Step 1: Cook the pasta

Bring a large pot of well-salted water to a boil. Cook the farfalle according to package directions until al dente — you want it cooked through but still with a slight bite to it. Drain and rinse immediately under cold running water to stop the cooking and cool the pasta down completely. Set aside and let it drain well.

Step 2: Prepare the chickpeas

Drain and rinse the chickpeas thoroughly under cold water. Pat them dry with a paper towel. If you want crispy chickpeas — and you really should try it at least once — toss them in a tablespoon of olive oil with a pinch of smoked paprika, salt, and pepper, spread them on a baking sheet, and roast at 400°F for 20 to 25 minutes until golden and slightly crispy. Let them cool completely before adding to the salad.

Step 3: Make the lemon herb dressing

In a small bowl or jar, combine the extra virgin olive oil, fresh lemon juice, red wine vinegar, Dijon mustard, minced garlic, oregano, thyme, salt, and pepper. Whisk vigorously until fully emulsified or seal the jar and shake well. Taste the dressing before adding it to the salad — it should be bold, tangy, and herby. Adjust lemon juice or seasoning as needed.

Step 4: Prep the vegetables

While the pasta cools and the chickpeas roast if you are going that route, prep your vegetables. Halve the cherry tomatoes, chop the cucumber, slice the red onion thinly, halve the kalamata olives, and chop the fresh parsley and basil. Having everything ready before mixing makes the whole process smooth and quick.

Step 5: Combine and toss

Add the cooled pasta to a large mixing bowl. Add the chickpeas, cherry tomatoes, cucumber, red onion, kalamata olives, parsley, and basil. Pour the dressing over everything and toss well until every piece is evenly coated. Take your time with the tossing — you want that dressing to reach every corner of the bowl.

Step 6: Chill and serve

Cover the bowl with plastic wrap and refrigerate for at least 30 minutes before serving. This resting time lets the pasta and vegetables absorb the dressing and allows all the flavors to come together. Give it a final toss before serving, taste for seasoning, and add an extra squeeze of lemon juice if it needs brightening.

Serving suggestions

  • Serve it as a standalone lunch or light dinner — the chickpeas make it filling enough to stand on its own without needing anything else on the side.
  • Pair it with warm pita bread and hummus for a full Mediterranean-inspired spread that works beautifully for entertaining.
  • Serve it alongside grilled vegetables or falafel for a completely plant-based dinner that is as satisfying as it is colorful.
  • Spoon individual portions into small mason jars for a neat meal prep lunch that travels well and looks great.
  • Top each serving with a few extra kalamata olives, a drizzle of good olive oil, and a sprinkle of dried oregano right before serving for a clean restaurant-style finish.

Storage tips

Refrigerator: Store leftover vegan Greek pasta salad in an airtight container in the fridge for up to 4 days. The flavors continue to develop as it sits so do not be afraid to make it a day ahead.

Before serving leftovers: The pasta absorbs the dressing as it sits in the fridge. Add a small drizzle of extra virgin olive oil and a fresh squeeze of lemon juice before serving leftovers to bring everything back to life. Toss well and taste for seasoning.

Freezer: This pasta salad does not freeze well. The vegetables lose their texture completely when frozen and thawed. Keep it refrigerated and enjoy within 4 days.

Meal prep tip: This recipe is excellent for weekly meal prep. Make a full batch on Sunday, portion it into individual airtight containers, and you have lunch ready for most of the week. Keep a little extra dressing on the side to freshen it up before eating.

Closing

And that is your vegan Greek pasta salad — bold, fresh, protein-packed, and genuinely one of the most satisfying things you can put together in 30 minutes. No meat, no dairy, no compromise on flavor.

Whether you are making it for a summer gathering, packing it for lunch all week, or just proving to someone at the table that vegan food can actually be delicious, this recipe delivers every single time.

Give it a try and let me know what you think in the comments below. And if you add your own twist to it, I want to hear about that too.

With gratitude, Kip.

Difficulty: Beginner Prep Time 15 mins Cook Time 10 mins Rest Time 30 mins Total Time 55 mins
Servings: 6 Estimated Cost: $ 12
Best Season: Spring, Summer

Description

This vegan Greek pasta salad is the kind of dish that shuts down every "but where do you get your protein?" question at the table. Farfalle pasta, crispy chickpeas, juicy cherry tomatoes, cucumber, kalamata olives, and red onion all tossed in a bold lemon herb dressing that ties everything together perfectly. It is fresh, filling, and comes together in 30 minutes flat.

Ingredients

Instructions

  1. Cook farfalle in salted boiling water until al dente. Drain, rinse under cold water, and cool completely.
  2. Drain, rinse, and pat dry chickpeas. Roast at 400°F for 20 to 25 minutes for crispy chickpeas or use as is.
  3. Whisk together olive oil, lemon juice, red wine vinegar, Dijon mustard, garlic, oregano, thyme, salt, and pepper until emulsified.
  4. Prep all vegetables — halve tomatoes, chop cucumber, slice red onion, halve olives, chop herbs.
  5. Combine pasta, chickpeas, and all vegetables in a large bowl. Pour dressing over and toss well until fully coated.
  6. Cover and refrigerate for at least 30 minutes. Toss again, adjust seasoning, and serve.
Keywords: vegan Greek pasta salad, Greek pasta salad vegan, vegan pasta salad, chickpea pasta salad, dairy free pasta salad, easy vegan pasta salad, Greek pasta salad no feta, plant based pasta salad
Did you make this recipe?

Tag #recipesbykip and #deliciousrecipesbykip if you made this recipe. Follow @recipesbykip on Instagram for more recipes.

Pin this recipe to share with your friends and followers.

pinit

Frequently Asked Questions

Expand All:

Is this pasta salad actually filling without meat or cheese?

One hundred percent. The chickpeas do a serious job here — one can of chickpeas adds around 15 grams of protein to the whole dish. Combined with the pasta and all those vegetables, this salad is genuinely satisfying as a full meal. Nobody is walking away from this one hungry.

Can I make this pasta salad ahead of time?

Yes, and honestly you should. Making it the night before gives the pasta and vegetables time to absorb the dressing and the flavors come together beautifully. Just add a fresh drizzle of olive oil and a squeeze of lemon before serving to brighten everything back up.

What can I use instead of farfalle pasta?

Rotini, penne, fusilli, or orecchiette all work well in this recipe. You want a short pasta shape that can hold onto the dressing and the smaller ingredients. Avoid long pasta like spaghetti or linguine — it just does not work in a cold salad situation.

Can I add vegan feta to this recipe?

Absolutely. A good quality vegan feta crumbled over the top adds a creamy, salty element that takes this salad to another level. Add it right before serving rather than tossing it in so it holds its shape.

How do I make the chickpeas crispy?

Pat them completely dry after rinsing — moisture is the enemy of crispiness. Toss them in olive oil and seasoning, spread them in a single layer on a baking sheet, and roast at 400°F for 20 to 25 minutes. They should be golden and slightly crunchy on the outside. Let them cool before adding to the salad so they do not steam and soften.

Can I use bottled lemon juice instead of fresh?

You can but IMO fresh lemon juice makes a noticeable difference in the dressing. Bottled lemon juice tends to taste flat and slightly bitter compared to fresh. It takes about 30 seconds to squeeze a lemon and the flavor payoff is absolutely worth it.

A self-taught Cook, Filmmaker, and Creative Director

Most days you can find me in the kitchen experimenting with new recipes or behind my camera capturing the stories food tells. What I’m most passionate about is creating dishes that are quick, comforting, and surprisingly healthy—and sharing them with you.

Leave a Comment

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

This error message is only visible to WordPress admins

Error: No feed found.

Please go to the Instagram Feed settings page to create a feed.