Mediterranean Pasta Salad Recipe

This Mediterranean Pasta Salad Recipe combines feta, olives, and roasted peppers in a tangy red wine vinaigrette. Easy, make-ahead, and ready in 30 minutes.

This Mediterranean Pasta Salad Recipe pairs al dente rotini with kalamata olives, feta, roasted red peppers, and artichoke hearts, all tossed in a red wine vinegar dressing.

The cherry tomatoes are halved so their juices mix right into the dressing instead of sitting on top of the noodles. Using red wine vinegar alongside fresh lemon juice gives the dressing enough acidity to cut through the salty feta and olives without tasting flat.

It comes together in about 30 minutes, most of which is just waiting for the pasta water to boil.

The whole thing holds up in the fridge for days, which makes it one of the easier sides to prep ahead of a cookout or a weeknight dinner that needs a little more color on the plate.

Quick Recipe Summary
Prep Time20 minutes
Cook Time10 minutes
Total Time30 minutes
Servings6 servings
Difficulty LevelEasy

This pairs nicely with my Greek Pasta Salad if you want to compare two takes on the same Mediterranean flavors side by side.

Mediterranean Pasta Salad Recipe

Why You’ll Love This Mediterranean Pasta Salad Recipe

This isn’t a salad that needs a special occasion. It’s sturdy enough for meal prep, colorful enough for a potluck table, and flexible enough to take on grilled chicken or shrimp when you want to turn it into dinner.

  • No last-minute cooking: everything except the pasta is chopped, drained, or crumbled straight from the package.
  • Holds up in the fridge: unlike leafy salads, this one actually tastes better after a few hours as the dressing soaks in.
  • Big flavor from a short ingredient list: kalamata olives, feta, and roasted red peppers do most of the work.
  • Naturally vegetarian: easy to make vegan by leaving out the feta.
  • Feeds a crowd: one batch covers six generous servings or stretches further as a side.
  • Travels well: it’s a solid pick for potlucks, picnics, and packed lunches since there’s no mayonnaise to worry about in the heat.

For a different base entirely, try: Classic Pasta Salad

Ingredients

Here’s everything you need, split into the salad itself and the dressing that ties it together.

For the salad:

  • 1 pound (450g) rotini or fusilli pasta
  • 1 pint (300g) cherry tomatoes, halved
  • 1 English cucumber, diced (about 2 cups/300g)
  • 1/2 red onion, thinly sliced (about 1/2 cup/75g)
  • 1 cup (150g) pitted kalamata olives, halved
  • 1 cup (150g) crumbled feta cheese
  • 1 cup (150g) roasted red peppers, sliced into strips
  • 1 cup (150g) marinated artichoke hearts, quartered
  • 1/4 cup (10g) fresh parsley, chopped

For the dressing:

  • 2 cloves garlic, minced
  • 1/2 cup (120ml) extra virgin olive oil
  • 1/4 cup (60ml) red wine vinegar
  • 1 tablespoon (15ml) fresh lemon juice
  • 1 teaspoon dried oregano
  • 1/2 teaspoon salt
  • 1/4 teaspoon black pepper

The dressing here is simple enough to make on its own for other salads. I go into more detail on ratios in my Pasta Salad Dressing post if you want a version you can keep on hand in the fridge.

Kitchen Equipment Needed

You don’t need anything fancy for this one, but a few good tools make the prep faster.

Read Also: Italian Pasta Salad Recipe

Recommended Products for This Recipe

These are products I actually reach for when making this salad, based on what’s made the biggest difference in flavor and texture over multiple batches.

1. Divina Kalamata Olives

Pre-pitted kalamata olives from a Greek producer taste noticeably less bitter than the shrink-wrapped supermarket versions, and skipping the pitting step alone saves a good five minutes of prep. I’ve found the brine-packed jars hold their firm texture much better than the canned ones, which tend to go mushy once tossed with warm pasta.

Get it on Amazon

2. Dodoni Greek Feta Block

A block of feta packed in brine crumbles into firmer, less watery pieces than pre-crumbled feta, which tends to turn the whole salad soggy by the second day. Buying the block and crumbling it by hand right before serving keeps the texture intact.

Get it on Amazon

3. De Cecco Fusilli Pasta

Bronze-cut pasta like this has a rougher surface that grabs onto the dressing instead of letting it pool at the bottom of the bowl. I switched to it after noticing my usual smooth-extruded pasta left half the dressing sitting untouched at the bottom of the bowl by the time I plated it.

Get it on Amazon

4. California Olive Ranch Extra Virgin Olive Oil

The dressing is mostly olive oil, so a mild, fresh-tasting bottle matters more here than in a recipe where it’s just for cooking. This one doesn’t have the bitter, peppery finish some robust oils have, which keeps the dressing from overpowering the feta and olives.

Get it on Amazon

You might also enjoy: Healthy Hummus

Mediterranean Pasta Salad Recipe

Step-by-Step Instructions: How to Make Mediterranean Pasta Salad

Follow these simple steps and you’ll have a Mediterranean pasta salad ready to serve in about 30 minutes.

1. Cook the Pasta

  • Bring a large pot of generously salted water to a rolling boil.
  • Add the rotini or fusilli and cook according to the package instructions until al dente, usually 9 to 11 minutes.
  • Drain the pasta in a colander and rinse under cold water until it’s completely cool. This stops the cooking and keeps the noodles from turning mushy once dressed.
  • Shake off any excess water and set the pasta aside in a large mixing bowl.

2. Prep the Vegetables

  • Halve the cherry tomatoes and add them to the bowl with the pasta.
  • Dice the cucumber into small, bite-sized pieces.
  • Thinly slice the red onion. If you find raw red onion too sharp, soak the slices in cold water for 10 minutes, then drain before adding.
  • Halve the kalamata olives, slice the roasted red peppers into thin strips, and quarter the artichoke hearts.
  • Chop the parsley and set it aside separately so you can stir it in fresh at the end.

3. Make the Dressing

  • In a mason jar or small bowl, combine the minced garlic, extra virgin olive oil, red wine vinegar, lemon juice, dried oregano, salt, and black pepper.
  • Seal the jar and shake vigorously for about 20 seconds, or whisk if using a bowl, until the dressing looks fully combined and slightly thickened.
  • Taste and adjust the salt or vinegar if needed. The dressing should taste a little sharper than you want the final salad to be, since the pasta will absorb some of that acidity.

4. Combine Everything

  • Add the cucumber, red onion, olives, roasted red peppers, and artichoke hearts to the bowl with the pasta and tomatoes.
  • Pour the dressing over the top and toss thoroughly with tongs or a large spoon until every piece is coated.
  • Gently fold in the crumbled feta cheese last so it doesn’t break apart into the dressing.
  • Stir in the chopped parsley.

5. Chill and Serve

  • Cover the bowl and refrigerate for at least 30 minutes before serving, though a few hours gives the flavors more time to meld.
  • Give the salad one more toss right before serving, since the dressing tends to settle at the bottom.
  • Taste and add a pinch more salt or a squeeze of lemon if the flavors need waking up after chilling.
Mediterranean Pasta Salad Recipe

Tips for The Best Mediterranean Pasta Salad

A few small habits make a noticeable difference in how this salad turns out.

  • Salt the pasta water generously. It’s the only chance the noodles themselves get seasoned.
  • Rinse the pasta under cold water immediately after draining to stop residual cooking and prevent gumminess.
  • Add the feta last and fold gently rather than stirring hard, since overmixing breaks it into crumbs that cloud the dressing.
  • I once dressed the pasta while it was still slightly warm and the feta melted into a paste within minutes, so let the pasta cool fully before adding dairy.
  • Use a short, ridged pasta shape like rotini, fusilli, or farfalle. Smooth shapes like penne let the dressing slide right off.
  • Make the dressing a day ahead if you’re short on time. It keeps in a sealed jar in the fridge for up to a week.
  • Taste before serving. Cold ingredients mute flavor, so the salad often needs an extra pinch of salt after chilling.
  • If meal prepping, keep the feta and dressing in separate containers and combine just before eating to avoid sogginess.

You might also enjoy: Mediterranean Chickpea Salad

What to Serve with Mediterranean Pasta Salad

This salad is filling enough to stand on its own as a light lunch, but it also works well as a side dish alongside grilled proteins or as part of a larger spread.

  • Grilled meats: the acidity in the dressing cuts through richer dishes like Grilled Lemon Herb Chicken or grilled lamb chops.
  • Seafood: pair it with Lemon Garlic Shrimp over Couscous for a full Mediterranean-style dinner.
  • Dips and spreads: serve alongside pita and Tzatziki Sauce for a casual mezze-style spread.
  • Grilled vegetables: charred zucchini, eggplant, or bell peppers add smokiness that plays well with the briny olives and feta.
  • Fresh fruit salads: something like a Watermelon Feta Salad with Mint echoes the same feta and herb notes in a lighter form.
  • Crusty bread: a warm baguette or pita is useful for scooping up any dressing left in the bowl.
  • Outdoor gatherings: this salad travels well to picnics, potlucks, and barbecues since it doesn’t rely on mayonnaise.

Read Also: Greek Chicken Gyros Recipe

Variations of Mediterranean Pasta Salad

Once you’ve made the base recipe once, it’s easy to adjust it based on what’s in the fridge or what the meal calls for.

  • Add protein: grilled chicken, shrimp, or chickpeas turn this into a full meal.
  • Swap the pasta: orzo, farfalle, or a gluten-free pasta all work in place of rotini.
  • Make it dairy-free: leave out the feta or swap in a plant-based feta alternative.
  • Add greens: a couple of handfuls of baby spinach or arugula stirred in just before serving adds bulk and color.
  • Boost the herbs: fresh basil or mint alongside the parsley changes the flavor profile noticeably.
  • Make it spicier: a pinch of crushed red pepper flakes in the dressing adds heat without overwhelming the other flavors.
  • Swap the vinegar: white wine vinegar or champagne vinegar work if red wine vinegar isn’t on hand, though the flavor will be slightly milder.
  • Add sun-dried tomatoes: in addition to or instead of cherry tomatoes for a more concentrated, chewy tomato flavor.

This pairs beautifully with my Orzo Pasta Salad if you want to try the same flavor profile with a different pasta shape.

Storage and Reheating

This salad is meant to be served cold, so there’s no reheating involved, just a few storage habits that keep it tasting fresh.

  • Store leftovers in an airtight container in the refrigerator for up to 4 days.
  • If meal prepping ahead, keep the dressing separate from the pasta and vegetables until you’re ready to eat.
  • Give the salad a good stir before serving again, since the dressing settles at the bottom of the container.
  • This salad does not freeze well. The cucumbers and tomatoes turn watery and the feta becomes grainy once thawed.
  • If the salad looks dry after a day or two in the fridge, a small drizzle of olive oil and a squeeze of fresh lemon juice brings it back to life.

The same technique shows up in my Caprese Pasta Salad, which uses a similar make-ahead approach with a different flavor base.

Nutritional Facts

Approximate values per serving, based on 6 servings per batch.

Nutrition Per Serving
Calories385
Total Fat22g
Saturated Fat5g
Carbohydrates38g
Fiber3g
Sugar4g
Protein10g
Sodium640mg

I borrowed this approach to portioning from my Mediterranean Quinoa Salad with Grilled Chicken, which uses a similar side-dish serving size.

Health Benefits of Key Ingredients

Beyond flavor, most of the ingredients in this salad bring something useful to the table nutritionally.

  • Olive oil: rich in monounsaturated fats, which are linked to heart health when used in place of saturated fats.
  • Kalamata olives: contain antioxidants called polyphenols along with healthy fats, though they’re best enjoyed in moderation due to sodium content.
  • Feta cheese: provides calcium and protein, and tends to be lower in fat than many other cheeses.
  • Cucumber: mostly water, which helps with hydration, and provides a small amount of vitamin K.
  • Cherry tomatoes: a good source of vitamin C and lycopene, an antioxidant linked to heart health.
  • Red onion: contains quercetin, a plant compound with antioxidant properties.
  • Roasted red peppers: high in vitamin C and vitamin A.
  • Artichoke hearts: a good source of fiber and folate.
  • Garlic: contains allicin, a compound studied for its potential immune-supporting properties.
  • Parsley: provides vitamin K and adds fresh flavor without added sodium.

Read Also: Cucumber Chickpea Feta Salad Recipe

FAQs About Mediterranean Pasta Salad

1. Can I make this salad ahead of time?

Yes, this salad actually improves after sitting for a few hours in the fridge. For the best texture, add the feta cheese right before serving rather than the night before.

2. What pasta shape works best?

Short, ridged shapes like rotini, fusilli, or farfalle work best because their grooves catch the dressing. Smooth shapes like penne or spaghetti tend to let the dressing slide off instead of clinging to the noodles.

3. Is this recipe vegetarian?

Yes, as written this recipe is fully vegetarian. To make it vegan, simply omit the feta cheese or use a plant-based feta alternative.

4. How do I keep the pasta from getting mushy?

Rinse the pasta under cold water immediately after draining to stop the cooking process. Cooking it just to al dente, rather than fully soft, also helps it hold its shape once dressed and chilled.

5. Can I add protein to make this a full meal?

Grilled chicken, shrimp, or chickpeas are all easy additions that turn this side dish into a complete meal. Add cooked protein after the salad has been dressed so it doesn’t dilute the vinaigrette.

You might also enjoy: Chicken Pasta Salad Recipe

Mediterranean Pasta Salad Recipe

Mediterranean Pasta Salad

Author: Wholesome Cove
385kcal
No ratings yet
Share Print Save
Prep 20 minutes
Cook 10 minutes
Total 30 minutes
This Mediterranean Pasta Salad Recipe pairs al dente rotini with kalamata olives, feta, roasted red peppers, and artichoke hearts, all tossed in a red wine vinegar dressing. The cherry tomatoes are halved so their juices mix right into the dressing instead of sitting on top of the noodles.
Servings 6 servings
Course Salad, Side Dish
Cuisine Greek, Mediterranean
Cost $12

Ingredients

  • 1 pound rotini or fusilli pasta - 450g
  • 1 pint cherry tomatoes - 300g, halved
  • 1 English cucumber - diced (about 2 cups or 300g)
  • 1/2 red onion - thinly sliced (about 1/2 cup or 75g)
  • 1 cup kalamata olives - 150g, pitted and halved
  • 1 cup feta cheese - 150g, crumbled
  • 1 cup roasted red peppers - 150g, sliced into strips
  • 1 cup marinated artichoke hearts - 150g, quartered
  • 1/4 cup fresh parsley - 10g, chopped
For the Dressing

Equipment

Method

  1. Bring a large pot of generously salted water to a rolling boil. Add the rotini or fusilli and cook according to package instructions until al dente, usually 9 to 11 minutes.
  2. Drain the pasta in a colander and rinse under cold water until completely cool. Shake off excess water and set aside in a large mixing bowl.
  3. Halve the cherry tomatoes and add to the bowl. Dice the cucumber, thinly slice the red onion, halve the kalamata olives, slice the roasted red peppers into strips, and quarter the artichoke hearts.
  4. If the raw red onion is too sharp, soak the slices in cold water for 10 minutes, then drain before adding to the salad. Chop the parsley and set aside to add fresh at the end.
  5. In a mason jar or small bowl, combine the minced garlic, extra virgin olive oil, red wine vinegar, lemon juice, dried oregano, salt, and pepper. Seal and shake vigorously for about 20 seconds until combined and slightly thickened.
  6. Taste and adjust the salt or vinegar if needed; the dressing should taste slightly sharper than the final salad since the pasta will absorb some acidity.
  7. Add the cucumber, red onion, olives, roasted red peppers, and artichoke hearts to the bowl with the pasta and tomatoes. Pour the dressing over the top and toss thoroughly with tongs or a large spoon until evenly coated.
  8. Gently fold in the crumbled feta cheese last so it doesn’t break apart into the dressing. Stir in the chopped parsley.
  9. Cover the bowl and refrigerate for at least 30 minutes before serving, though a few hours gives the flavors more time to meld. Give the salad one more toss right before serving, as the dressing tends to settle at the bottom.

Nutrition

Serving1servingCalories385kcalCarbohydrates38gProtein10gFat22gSaturated Fat5gPolyunsaturated Fat3gMonounsaturated Fat12gCholesterol15mgSodium640mgPotassium320mgFiber3gSugar4gVitamin A15IUVitamin C20mgCalcium15mgIron10mg

Notes

  • Salt the pasta water: Be generous with the salt—it’s the only chance the noodles themselves get seasoned.
  • Rinse pasta well: Rinse immediately after draining to stop residual cooking and prevent gumminess.
  • Add feta last: Gently fold in the feta cheese at the very end to prevent it from breaking into tiny crumbs that cloud the dressing.
  • Cool pasta completely: Let the pasta cool fully before adding the dairy; warm pasta can melt feta into a paste.
  • Pasta shape matters: Use a short, ridged pasta like rotini, fusilli, or farfalle to catch the dressing. Smooth shapes let the dressing slide off.
  • Make-ahead dressing: The dressing can be made a day ahead and kept in a sealed jar in the fridge for up to a week.
  • Taste before serving: Cold ingredients mute flavors, so add a pinch more salt or a squeeze of lemon if needed after chilling.
  • Meal prep tip: Keep the feta and dressing separate from the salad and combine just before eating to avoid sogginess.
  • Storage: Store leftovers in an airtight container in the refrigerator for up to 4 days.
  • Reviving leftovers: If the salad looks dry after a day or two, drizzle with a little olive oil and a squeeze of fresh lemon juice to bring it back to life.

Tried this recipe?

Let us know how it was!

Final Thoughts

This Mediterranean Pasta Salad Recipe earns its place on a summer table because it holds up well and only gets better as it sits. It’s one of the easier dishes to prep a day ahead without losing texture or flavor.

Give it a try the next time you need a side dish that can sit out at a barbecue without wilting. If you make it, leave a comment below and let me know what you paired it with.

Recommended: