This post may contain affiliate links. Please read our privacy policy.
This easy Greek pasta salad is loaded with fresh veggies, creamy feta cheese, and a tangy homemade Greek dressing to create the best pasta salad you’ll ever eat. Make it for lunch or serve it as an easy side with dinner.

I don’t know about you, but I love having a small list of go-to recipes every season that I can can whip up for just about any occasion.
This Greek pasta is my go-to salad for birthday parties, barbecues, or even just a random Tuesday night.
Serve it up alongside grilled chicken and you have the perfect summer weeknight dinner.
A note from Jamie
2026 update: This recipe is one that I first shared years ago. It’s still one of my favorite recipes that I make on a regular basis, so it felt like it was time to give it an update with new photos and tips for making the perfect Greek pasta salad. I know your family will love this one!

My favorite Greek pasta salad recipe
I love pasta salads for lunch. Whether it’s Greek Orzo Salad, Tortellini Pasta Salad, this Greek pasta salad, or any other pasta-and-dressing combo, I’m into it.
I love this particular pasta salad for so many reasons, but my favorite thing about it is that it feeds a crowd. So whether you want to prep a week’s worth of lunches or feed your family on a warm summer night, this pasta salad is perfect for you.
The ingredient list for this recipe may seem a little bit long, but the beauty about pasta salad recipes is that you can totally adapt them to meet your taste or the ingredients that you have on hand.
And if you have a garden or frequent your local farmer’s market, you’re golden because this recipe is full of fresh vegetables!
Go crazy with the veggies, but for the love of Pete, don’t forget the feta. Feta cheese makes everything better, and you NEED it in this pasta salad in all its salty glory.
And no, I know. Pepperoni is not traditional in a Greek salad. You can totally leave it out if you want! But I love the flavor it adds.
If you want, you could even swap out the pepperoni for some shredded rotisserie chicken.

Homemade Greek dressing
⬇️ For the full recipe, including ingredient amounts, scroll down to the recipe card below!
The true star of this salad is the incredible homemade Greek salad dressing that pulls all of the flavors together. It’s tangy and herby and creates what is, in my opinion, the best pasta salad you’ll ever eat.
To make the dressing, you’ll need:
- Olive oil
- Red wine vinegar
- Garlic powder
- Dried basil
- Dried oregano
- Za’atar
- Freshly ground black pepper
- Granulated sugar

Just add all of the dressing ingredients to a mason jar, pop on the lid, and give it a shake.


This dressing is so good that you might just want to make it and serve it over green salads, too! Save the recipe and add it to your repertoire of homemade salad dressings along with homemade blue cheese dressing and homemade ranch dressing.
How to make this Greek pasta salad
Other ingredients you’ll need
Once you’ve got the dressing made, the other ingredients you’ll need for the salad include:
- Cooked pasta: I typically use rotini, but you can use any short pasta shape you like, such as farfalle or penne. Cook the pasta to al dente in a large pot of salted water according to the package directions.
- Cherry tomatoes: I like to slice these in half. Grape tomatoes are also perfect here.
- Cucumber: You can use an English cucumber or Persian cucumber. If using an English cucumber, I recommend peeling it in addition to removing the seeds and dicing it.
- Red bell pepper: Chopped
- Green bell pepper: Chopped
- Green onions: Thinly sliced
- Kalamata olives: Pitted, of course! Feel free to halve or quarter these as desired.
- Feta cheese: You can buy this pre-crumbled or buy a block and crumble it yourself.
- Pepperoni: Sliced

Making the salad
In a large mixing bowl, gently toss the cooked pasta with the tomatoes, cucumber, peppers, green onions, olives, feta, and pepperoni.
Set aside 1/2 cup of the dressing and store it in the refrigerator for later.


Toss the remaining salad dressing with the salad ingredients until well combined. Cover and chill for at least a few hours, but overnight is better.
Before serving, add the reserved salad dressing to freshen up the pasta salad.

Recipe variations
The beauty of making pasta salad is that it’s so versatile. The recipe in the card below is my family’s favorite version of this Greek pasta salad, but there are so many ways you can switch things up.
Make it vegetarian: Omit the pepperoni and add in a can of drained and rinsed chickpeas or other white beans, such as cannellini beans.
Make it gluten free: Use your favorite gluten-free pasta, cooked according to the packaged directions.
Use a store-bought dressing: I really love this simple homemade Greek dressing, but you can always use a bottle of store-bought Greek salad dressing if you need a faster shortcut!
Swap out the protein: Swap the pepperoni for another protein, such as shredded cooked chicken or sliced salami.
Add fresh herbs: Finish the salad with some chopped fresh parsley or a few sprigs of fresh dill.
Swap out the veggies: Other vegetables my family loves include chopped artichoke hearts, sliced banana peppers, sliced mushrooms, zucchini, or thinly sliced red onion.
Recipe Tip
If you want to include raw red onion in the salad, thinly slice the onion and then soak the slices in ice water for 10-20 minutes. Drain, then add to the salad. This will help cut down on the “bite” from the raw onion and keep it from overpowering the rest of the ingredients.

Storage and make-ahead tips
I personally find that this Greek pasta salad is best when it has time to refrigerate overnight before serving. This allows the pasta to really soak up the vinaigrette and for all of the flavors to meld.
I do like to reserve some of the dressing so I can toss to combine it with the salad just before serving. If you’re taking this salad to a potluck, picnic, or cookout, you can add the reserved dressing just before you leave home or right before eating.
Store leftovers in an airtight container in the fridge for up to 3 days. Do not freeze.

Frequently asked questions
Za’atar is a blend of spices such as sumac, dried oregano, sesame seeds, and more.
It is very common in Mediterranean and Middle Eastern cuisine and is delicious on eggs, chicken, hummus, labneh, and just about anything else you can think of.
Since its uses go way beyond this salad dressing, definitely take the time to pick some up for this recipe.
If you can’t find za’atar in the spice section of your grocery store, check at any Mediterranean grocery stores or specialty spice shops in your area. (You can also buy it online.)
But since za’atar does contain sesame seeds, be sure to check with your friends for any sesame allergies before serving it to them.
Pasta salad is one of those great side dishes because you can make it ahead and just leave it until you’re ready for party time. The longer it sits, the better the flavors get.
Definitely make this receipe the night or day before you are going to serve it because it just gets better when the flavors have time to develop.
Greek Pasta Salad

Equipment
Ingredients
For the Dressing
- 1 cup olive oil
- ¾ cup red wine vinegar
- 2 teaspoons garlic powder
- 2 teaspoons dried basil
- 2 teaspoons dried oregano
- 2 teaspoons Za’atar
- 1 ½ teaspoons freshly ground black pepper
- 2 teaspoons granulated sugar
For the Salad
- 1 pound rotini pasta cooked to al dente according to package directions and drained
- 1 pint cherry tomatoes cut in half (you can sub in grape tomatoes)
- 1 large cucumber seeded and chopped
- 1 red bell pepper chopped
- 1 green bell pepper chopped
- 4 green onions thinly sliced
- ¾ cup pitted Kalamata olives halved or quartered if desired
- 1 ½ cups crumbled feta cheese
- 1 (7-ounce) pepperoni stick sliced
Video
Instructions
- In a large Mason jar or other airtight container, combine olive oil, vinegar, garlic powder, basil, oregano, Za’atar black pepper, and sugar. Close tightly and shake well to combine.1 cup olive oil, 3/4 cup red wine vinegar, 2 teaspoons garlic powder, 2 teaspoons dried basil, 2 teaspoons dried oregano, 2 teaspoons Za’atar, 1 1/2 teaspoons freshly ground black pepper, 2 teaspoons granulated sugar
- In a large bowl, combine cooked pasta, tomatoes, cucumber, bell peppers, green onions, olives, feta cheese and pepperoni.1 pound rotini pasta, 1 pint cherry tomatoes, 1 large cucumber, 1 red bell pepper, 1 green bell pepper, 4 green onions, 3/4 cup pitted Kalamata olives, 1 1/2 cups crumbled feta cheese, 1 (7-ounce) pepperoni stick
- Separate and reserve ½ cup of dressing in the refrigerator.
- Toss the pasta salad with the rest of the dressing until evenly coated. Cover, and chill overnight.
- Right before serving, freshen the salad with the reserved dressing, tossing to coat.
Notes
Ingredients
- You can use an English cucumber or Persian cucumber in this salad. If using an English cucumber, I recommend peeling the cucumber in addition to seeding and chopping it.
- This Greek Pasta Salad recipe is totally customizable. If you aren’t a fan of something on the ingredient list, substitute it with another vegetable. I have added mushrooms, artichoke hearts, and banana peppers to this recipe with great results.
Serving
- This recipe is best made the night before it is served to allow the flavors to meld. Reserve about ½ cup of dressing in the refrigerator and freshen the salad before serving.
Nutrition
Nutrition information is automatically calculated, so should only be used as an approximation.
















hi, it looks really great. I hope I can.
Thanks so much for stopping by, Emma! I appreciate you taking the time to comment. Happy Baking!
-Jamie
Great dish:) :) thanks for sharing.
Thanks so much for stopping by!
I am obsessed with any recipe that has Kalamata Olives! This pasta salad is right up my alley! It looks amazing!
Thanks so much, Dalya!
What an amazing salad. This is perfect for dinner.
Thanks, Disha! I hope you enjoy it!
What cheese can you use to replace the feta cheese? Not a big feta or blue cheese fan.
Kristie-
I think you could add in little cubes of cheddar, mozzarella or pepperjack! Any of those would be just delicious. Thanks for stopping by.
-Jamie
Great Recipe.
One of my favorites.
Another item that I add in mine that adds a unique texture and flavor and I think marries well is some chopped walnuts. It sounds like an odd pairing, but trust me it works.
This looks so good! I would still love the cheesecake recipe too. I will be trying the salad this weekend. Thanks!
Looking forward to trying this, he homemade greek dressing got me! Don’t have Za’atar, but will substitute as you stated above with a little added lemon zest too.