Mediterranean Pasta Salad with Feta, Olives, and Homemade Dressing
This Mediterranean Pasta Salad is loaded with feta cheese, kalamata olives, cucumbers, tomatoes, and a zesty homemade dressing. An easy make-ahead pasta salad perfect for cookouts, potlucks, lunches, and summer dinners.
Mediterranean Pasta Salad
If there’s one dish that always disappears fast at summer cookouts and potlucks, it’s pasta salad. And this Mediterranean Pasta Salad might be my favorite version yet.
It’s fresh, colorful, packed with crisp cucumbers, juicy tomatoes, salty olives, tangy feta cheese, and tossed in a simple homemade dressing that tastes so much better than anything from a bottle. The best part is that it gets even better after chilling in the fridge for a bit, which makes it perfect for making ahead.
I also love that this recipe uses fresh ingredients and feels lighter and fresher than the classic mayo-heavy pasta salads we all grew up with. It pairs with just about anything from grilled chicken to burgers, and leftovers make an easy lunch the next day.
Whether you’re heading to a backyard BBQ, meal prepping lunches for the week, or just need an easy side dish for dinner, this Mediterranean pasta salad checks all the boxes.
Why You’ll Love This Mediterranean Pasta Salad
What Is Mediterranean Pasta Salad?
Mediterranean Pasta Salad is a cold pasta salad made with fresh vegetables, feta cheese, olives, herbs, and a vinaigrette-style dressing instead of a creamy mayo dressing.
Most Mediterranean-style pasta salads include ingredients like:
- Olive oil
- Lemon juice
- Oregano
- Feta cheese
- Cucumbers
- Tomatoes
- Kalamata olives
The result is a bright, flavorful pasta salad that tastes fresh and works beautifully as either a side dish or a light meal.
Ingredients for Mediterranean Pasta Salad
For the Pasta Salad
- 12 ounces rotini or bowtie pasta:Â The pasta forms the base of the salad. Rotini and bowtie pasta both hold onto the dressing really well.
- 1 cup cherry tomatoes, halved:Â Adds freshness, sweetness, and bright color.
- 1 cup cucumber, diced:Â Gives the salad a cool, crisp crunch.
- ½ cup red onions, thinly sliced: Adds sharp flavor and texture.
- ¾ cup Kalamata olives, sliced: Brings that salty Mediterranean flavor that makes this pasta salad so good.
- ½ cup crumbled feta cheese: Adds creamy, tangy flavor throughout the salad.
- ½ cup roasted red peppers, chopped: Adds sweetness and extra Mediterranean flavor.
- ¼ cup fresh parsley, chopped: Brightens the entire dish and adds fresh flavor.
For the Homemade Dressing
- â…“ cup olive oil:Â Creates a smooth, flavorful dressing base.
- 3 tablespoons red wine vinegar:Â Adds tangy flavor and balances the richness of the olive oil.
- 1 tablespoon lemon juice:Â Brightens everything up and adds fresh citrus flavor.
- 1 teaspoon dried oregano:Â Gives the dressing classic Mediterranean flavor.
- ½ teaspoon garlic powder: Adds savory depth without overpowering the dressing.
- ½ teaspoon salt: Enhances all the flavors.
- ¼ teaspoon black pepper: Adds just a little kick and balance.
How to Make Mediterranean Pasta Salad
- Cook the pasta according to package instructions until al dente.
- Drain and rinse the pasta with cold water to cool it completely and stop the cooking process.
- Transfer the cooled pasta to a large mixing bowl.
- Add the vegetables and toppings including cherry tomatoes, cucumber, red onion, kalamata olives, feta cheese, roasted red peppers, and parsley.
- Make the dressing by whisking together olive oil, red wine vinegar, lemon juice, oregano, garlic powder, salt, and pepper in a small bowl.
- Pour the dressing over the pasta salad and toss until everything is evenly coated.
- Cover and refrigerate for at least 30 minutes before serving so the flavors can blend together.
- Stir gently before serving and adjust the seasoning if needed.
The Best Pasta Shapes for Pasta Salad
Not all pasta shapes work equally well for pasta salad. Shapes with ridges, curves, or folds hold onto dressing much better.
The best options include:
- Rotini
- Bowtie pasta
- Penne
- Cavatappi
My favorites are rotini and bowtie pasta (aka farfalle) for this recipe because they have little twists and crevices that grab onto the dressing and bits of feta cheese.

Tips for the Best Mediterranean Pasta Salad
- Cook Pasta Al Dente – Soft pasta can turn mushy once chilled. Slightly firm pasta holds up much better.
- Cool the Pasta Completely – Warm pasta absorbs dressing too quickly and can make the salad dry later.
- Chill Before Serving – Letting the pasta salad chill gives the flavors time to blend together.
- Refresh Leftovers – Pasta absorbs dressing as it sits in the fridge. Add a drizzle of olive oil or a squeeze of lemon juice before serving leftovers.
- Slice the Vegetables Evenly – Keeping everything roughly the same size helps every bite taste balanced.
Easy Variations and Add-Ins
This recipe is super flexible depending on what you have in the fridge.
Add Protein
Turn this into a full meal by adding:
- Grilled chicken
- Shrimp
- Chickpeas
- Salami
Add More Vegetables
Try mixing in:
- Spinach
- Artichoke hearts
- Sun-dried tomatoes
- Bell peppers
Make It Gluten-Free
Simply swap the regular pasta for your favorite gluten-free pasta.
Use Store-Bought Dressing
Short on time? A bottled Greek vinaigrette, Italian dressing, or your favorite tangy dressing works in a pinch, though homemade definitely tastes fresher.
What to Serve with Mediterranean Pasta Salad
This pasta salad pairs well with so many easy meals.
Serve it alongside:
- Grilled chicken
- Burgers
- Kabobs
- Sandwiches
- BBQ chicken
- Sheet pan dinners
More Delicious Summer Salads You’ll Love:





- Hawaiian Macaroni Salad
- Mexican Street Corn Pasta Salad
- Italian Grinder Chopped Salad
- Crab Pasta Salad
- Cranberry Pecan Chicken Salad
How to Store Mediterranean Pasta Salad
Store leftovers in an airtight container in the refrigerator for up to 4 days.
The pasta will continue absorbing dressing as it sits, so don’t be surprised if it seems a little drier the next day.
Before serving leftovers:
- Stir well
- Add a drizzle of olive oil
- Squeeze in fresh lemon juice if needed
Can You Make Mediterranean Pasta Salad Ahead of Time?
Absolutely. In fact, I think it tastes even better after a few hours in the fridge.
If making it a full day ahead:
- Store it tightly covered
- Reserve a little extra dressing
- Stir before serving
- Add feta cheese right before serving if you want the freshest texture
This makes it a great option for holidays, potlucks, and busy weekends when you want to prep ahead.

FAQs about Mediterranean Pasta Salad
Healthy Mediterranean Pasta Salad
This Simple Mediterranean Pasta Salad is one of those recipes you’ll find yourself making again and again, especially during the warmer months. Between the fresh veggies, tangy feta cheese, and briny olives, every bite has the perfect balance of flavors. It’s a delicious salad that works as a great side dish for cookouts and family dinners, but it’s also hearty enough to serve as a main dish with grilled chicken or chickpeas added in. The next time you need a nice option for a potluck, picnic, or easy lunch, this Mediterranean pasta salad is always a winner.
Pin this recipe for later!

Mediterranean Pasta Salad with Feta, Olives, and Homemade Dressing
Ingredients
- 12 oz rotini or bowtie pasta
- 1 cup cherry tomatoes halved
- 1 cup cucumber diced
- ½ cup red onion thinly sliced
- ¾ cup katamata olives sliced
- ½ cup feta cheese crumbled
- ½ cup roasted red peppers chopped
- ½ cup fresh parsley chopped
For the Dressing
- â…“ cup olive oil
- 3 tbsp red wine vinegar
- 1 tbsp lemon juice
- 1 tsp dried oregano
- ½ tsp garlic powder
- ½ tsp salt
- ¼ tsp black pepper
Instructions
- Cook the pasta according to package instructions until al dente. Drain and rinse the pasta with cold water to cool it completely and stop the cooking process. Transfer the cooled pasta to a large mixing bowl.
- Add the vegetables and toppings including cherry tomatoes, cucumber, red onion, kalamata olives, feta cheese, roasted red peppers, and parsley.
- Make the dressing by whisking together olive oil, red wine vinegar, lemon juice, oregano, garlic powder, salt, and pepper in a small bowl.
- Pour the dressing over the pasta salad and toss until everything is evenly coated.
- Cover and refrigerate for at least 30 minutes before serving so the flavors can blend together.
- Stir gently before serving and adjust the seasoning if needed.

















