Irresistible Mediterranean Pasta Salad

Final plated Irresistible Mediterranean Pasta Salad served as a hero shot

If you ask me, pasta salad is a lifesaver when it comes to meals you can make ahead and still impress everyone.

This Mediterranean-inspired pasta salad mixes crisp, fresh veggies, salty olives, and tangy feta, all tossed in a bright red wine vinaigrette that’s simple but full of flavor. The cucumbers and cherry tomatoes bring a cool crunch, while the homemade dressing with garlic and oregano pulls everything together beautifully.

Rotini or penne pasta is my go-to because their little grooves catch all that zesty dressing and hold onto the feta bits perfectly. A sprinkle of fresh parsley and a pinch of red pepper flakes finish it off with lively flavor.

This salad shines at potlucks or summer picnics — and here’s a secret: it actually tastes even better the next day once the flavors have had time to mingle and get cozy together.

Image: moanaskitchen.com / All Rights reserved

This Mediterranean-inspired pasta salad is a fantastic make-ahead dish that’s both simple and satisfying: rotini or penne mingling with crisp cucumber, sweet cherry tomatoes, briny sliced kalamata olives, sharp red onion, crumbly feta, fresh parsley, all tossed together with a bright red wine vinaigrette scented with garlic, oregano, lemon, and just a touch of honey.

You can whip it up super fast—about 25 to 35 minutes—and it makes roughly 7 servings, which is perfect for potlucks, picnics, or as an easy weeknight side or even a light meal. The pasta’s ridges are great for holding onto the dressing and little bits of olive and feta, and honestly, it tastes best after sitting in the fridge a few hours so the flavors get to know each other.

Keep reading for a straightforward ingredient list, a step-by-step guide to putting it all together, tips for perfect pasta salad texture, flavor swaps, storage and make-ahead ideas, plus answers to the questions I hear most so you can feel confident making it anytime.

Quick, Fresh, and Crowd-Pleasing

  • Quick and easy – You can have this pasta salad ready in about half an hour. It’s perfect for those busy evenings or when you get a last-minute invite to a get-together.
  • Fresh, simple ingredients – The recipe uses everyday items you probably already have or can easily grab—pasta, cucumbers, tomatoes, and feta thrown together in a flavorful way.
  • Make-ahead friendly – The best part is how the flavors get better after sitting in the fridge a bit. Make it a day ahead and save yourself some stress. If you love prep-ahead salads, try the Ultimate Cold Chicken Macaroni Salad for another chilled crowd-pleaser.
  • Crowd-pleaser – The tangy dressing mixed with salty feta and crisp veggies makes this a guaranteed hit at barbecues, picnics, or family dinners. Planning a cookout? The Bacon Cheddar Ranch Pasta Salad is another surefire favorite.
  • Versatile side or main – Serve it alongside grilled chicken or toss in some chickpeas to make it a hearty vegetarian meal on its own.

Salad and Dressing Ingredients

Overhead view of bowls with pasta, tomatoes, cucumber, feta, olives, onions, herbs, and oils.

  • 14 oz pasta (I always pick Barilla rotini or penne since their shape grabs the dressing perfectly)
  • 1 large cucumber (peeled and cut into 1/2-inch half-moons for great crunch)
  • 18 oz cherry tomatoes (halved)
  • 3/4 cup sliced kalamata olives
  • 5 oz feta cheese, crumbled
  • 1/2 red onion (thinly sliced)
  • 1/4 cup fresh parsley, chopped
  • 1/3 cup extra-virgin olive oil
  • 4 tbsp red wine vinegar
  • 1 tbsp lemon juice
  • 2 tsp dried oregano
  • 1 tsp honey
  • 3 garlic cloves, freshly pressed
  • 1/4 tsp fresh ground black pepper
  • 1/2 tsp salt
  • 1/4 tsp red pepper flakes

Prepare, Toss, and Chill

  1. Whisk together olive oil, red wine vinegar, lemon juice, honey, freshly pressed garlic, dried oregano, salt, black pepper, and red pepper flakes until smooth.
  2. Let the dressing sit a few minutes to allow the garlic and oregano to infuse.
  3. Bring a large pot of generously salted water to a rolling boil.
  4. Cook the pasta in boiling water until just al dente, following package instructions.

  5. While the pasta cooks, peel and slice the cucumber into 1/2-inch half-moons, halve the cherry tomatoes, thinly slice the red onion, and chop the parsley.
  6. Drain the pasta and rinse under cold water for 20–30 seconds to stop cooking and remove excess starch.
  7. Return the slightly warm pasta to a large bowl and immediately pour the vinaigrette over it, tossing to coat each piece.
  8. Add the cucumber, cherry tomatoes, sliced red onion, sliced kalamata olives, crumbled feta, and chopped parsley to the dressed pasta.

    Dressed warm pasta in large bowl tossed with cucumber, halved tomatoes, red onion, olives, feta, parsley

  9. Gently toss everything together until evenly combined.
  10. Taste and adjust seasoning with salt, pepper, or lemon juice as needed.
  11. Refrigerate the salad at least 1 hour to chill and let the flavors meld.

    Collage of three steps: mixing, dressing, and chilling a colorful fusilli pasta salad.

Pro Tips for Perfect Pasta Salad

One of the biggest mistakes I see with pasta salad is not salting the boiling water enough. You want your pasta water salty enough to taste like the ocean—this is how you season the pasta from inside out.

Another thing to watch is rinsing your pasta well with cold water once it’s cooked. This stops it from cooking more and helps keep your salad from turning into a sticky, mushy mess.

To keep your pasta salad nice and moist, toss it with the dressing while the pasta is still slightly warm so it absorbs all that goodness. Also, save a little extra dressing to drizzle on right before serving because pasta tends to soak up dressing over time.

Finally, don’t rush the chilling step. Let this salad rest in the fridge at least an hour before serving—this resting time lets all the flavors come together and taste so much better.

This pasta salad is plenty filling on its own, but I love pairing it with grilled chicken, lamb kebabs, or even quick grilled shrimp if you’re craving some protein. It’s also a fantastic side for any summer barbecue—think burgers, hot dogs, or grilled veggies. For another make-ahead side, try a bright broccoli cauliflower salad.

Because it’s bursting with fresh Mediterranean flavors, I like to keep the rest of the meal simple so the pasta salad really gets to shine. Another favorite? Serving it with warm pita and hummus for an easy lunch that feels special but doesn’t require firing up the grill. Craving a creamier, nostalgic option for potlucks? Dolly Parton’s macaroni salad never disappoints.

Easy Swaps and Add-In Ideas

A large white bowl of pasta salad with rotini, cherry tomatoes, cucumbers, olives, feta, and grilled chicken slices.

This pasta salad is super flexible and forgiving — here are some swaps you can try:

  • Pasta: Any short pasta works great—rotini, penne, farfalle, or orzo are all winners. If you love orzo, Tasty Orzo with Mushrooms shows a simple, flavorful way to use it. For extra fiber or protein, try whole wheat or chickpea pasta.
  • Feta cheese: Not a feta fan? Use crumbled goat cheese for a milder tang, or little mozzarella balls if you want something creamier. You can leave the cheese out entirely for a dairy-free version.
  • Olives: Use whatever kind you love—kalamata, green, or black olives all work here. If olives aren’t your thing, marinated artichoke hearts make a great swap.
  • Red wine vinegar: White wine vinegar or apple cider vinegar are tasty substitutes. Just swap with the same amount.
  • Honey: Maple syrup or a pinch of sugar works well if you don’t have honey on hand.
  • Fresh vegetables: Feel free to get creative and add or swap veggies based on what you have—bell peppers, zucchini, or roasted red peppers bring great color and flavor. For something heartier, fold in roasted broccoli.

Storage and Make-Ahead Tips

Store: This pasta salad actually tastes better after it’s chilled for a few hours or even overnight. Keep it in an airtight container in the fridge for up to 4 days. Before serving, give it a good stir and maybe a small drizzle of olive oil since the pasta tends to soak up the dressing over time.

Make Ahead: This salad is perfect to make the night before a party or potluck. The veggies stay crisp and the pasta soaks up all those fantastic Mediterranean flavors. If you want your feta to stay crumbly, add it right before serving.

Serve: I like to pull the salad out of the fridge about 15 minutes before serving so it’s not too cold. Give it a toss and taste for brightness—it might need a little extra lemon juice or salt after sitting. For an easy, zesty side that echoes those flavors, serve it with lemon garlic roasted broccoli.

Preparation Time 15-20 minutes Cooking Time 10-15 minutes Total Time 25-35 minutes Level of Difficulty Easy Servings 7 servings

Straight-down overhead view of Irresistible Mediterranean Pasta Salad

Common Questions About This Salad

When choosing pasta for Mediterranean pasta salad, go for short types that hold onto the dressing well and catch little bits like feta and olives in every bite. Rotini, penne, fusilli, and farfalle all work fabulously because their shapes trap that dressing so nicely. Rotini is my personal fave because the spirals are perfect for holding onto all those tasty bits. But really, use whatever short pasta you have around.

Just steer clear of long noodles like spaghetti or linguine—they don’t hold up as well in a cold salad and are trickier to eat with a fork once everything’s mixed together.

Tight detail shot of Irresistible Mediterranean Pasta Salad highlighting texture

Print

A fresh and vibrant Mediterranean-inspired pasta salad featuring rotini or penne pasta tossed with crisp cucumbers, cherry tomatoes, kalamata olives, red onion, feta cheese, and fresh parsley, all dressed in a bright red wine vinaigrette with garlic, oregano, and lemon. Perfect make-ahead dish for potlucks, picnics, or light meals.

  • Author: Ashley
  • Prep Time: 15-20 minutes
  • Cook Time: 10-15 minutes
  • Total Time: 25-35 minutes
  • Yield: 7 servings 1x
  • Category: Salad
  • Cuisine: Mediterranean

Ingredients

Scale
  • 14 oz rotini or penne pasta (e.g., Barilla)
  • 1 large cucumber, peeled and cut into 1/2-inch half-moons
  • 18 oz cherry tomatoes, halved
  • 3/4 cup sliced kalamata olives
  • 5 oz feta cheese, crumbled
  • 1/2 red onion, thinly sliced
  • 1/4 cup fresh parsley, chopped
  • 1/3 cup extra-virgin olive oil
  • 4 tbsp red wine vinegar
  • 1 tbsp lemon juice
  • 2 tsp dried oregano
  • 1 tsp honey
  • 3 garlic cloves, freshly pressed
  • 1/4 tsp fresh ground black pepper
  • 1/2 tsp salt
  • 1/4 tsp red pepper flakes

Instructions

  1. Whisk together extra-virgin olive oil, red wine vinegar, lemon juice, honey, freshly pressed garlic, dried oregano, salt, black pepper, and red pepper flakes until smooth to make the dressing.
  2. Let the dressing sit for a few minutes to allow garlic and oregano to infuse.
  3. Bring a large pot of generously salted water to a rolling boil.
  4. Cook the pasta in boiling water until just al dente, following package instructions.
  5. While pasta cooks, peel and slice cucumber into 1/2-inch half-moons, halve cherry tomatoes, thinly slice red onion, and chop parsley.
  6. Drain pasta and rinse under cold water for 20–30 seconds to stop cooking and remove excess starch.
  7. Return slightly warm pasta to a large bowl and immediately pour vinaigrette over it, tossing to coat each piece.
  8. Add cucumbers, cherry tomatoes, sliced red onion, sliced kalamata olives, crumbled feta cheese, and chopped parsley to the dressed pasta.
  9. Gently toss all ingredients together until evenly combined.
  10. Taste and adjust seasoning with salt, pepper, or lemon juice as needed.
  11. Refrigerate the salad for at least 1 hour to chill and let the flavors meld before serving.

Notes

Salting the pasta water generously (to taste like the ocean) seasons the pasta from inside out., Rinse cooked pasta under cold water to prevent it from becoming sticky or mushy., Toss pasta with dressing while still slightly warm to help absorption of flavors., Reserve a little dressing to drizzle on pasta salad before serving to keep it moist., Chill the salad for at least one hour, preferably overnight, for best flavor integration., Add feta cheese right before serving to keep it crumbly if making ahead., Serve with grilled chicken, lamb kebabs, shrimp, or as a vegetarian main by adding chickpeas., The salad can be stored in an airtight container in the fridge up to 4 days., Bring salad to room temperature and re-toss before serving, adding extra lemon juice or salt if needed.

Nutrition

  • Serving Size: Approximately 1 serving
  • Calories: Approximately 280 calories per serving
  • Fat: 11 g per serving
  • Carbohydrates: 36 g per serving
  • Protein: 9 g per serving

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

More in Recipes

Ashley

ABOUT THE AUTHOR

Ashley

Hi, I’m Laura Bennett, a home baker, recipe creator, and mom of two. I’m married to my husband Mark, and together we’re raising our kids, Emma and Lucas, who are always the first to test my latest baking experiments. Warm Baker started as a way to share the cozy, reliable recipes I make for my family every week — from soft breads and breakfast bakes to simple cookies that never last long in our house.

READ MORE →

Leave a Comment

Recipe rating