Creamy Mediterranean Pasta Salad

I love recipes that feel both comforting and fresh, and this Creamy Mediterranean Pasta Salad hits that sweet spot every single time. It’s the kind of dish I make when I want something satisfying but not heavy, packed with bright flavors that remind me of sunny coastal meals. Every bite is creamy, tangy, and loaded with textures that keep things interesting.

This is also one of my go-to recipes for gatherings, meal prep, or quick lunches during the week. It comes together easily, travels well, and somehow tastes even better after it sits for a bit. If you enjoy Mediterranean flavors like olives, feta, herbs, and a luscious creamy dressing, this pasta salad is about to earn a permanent spot in your recipe rotation.


What You Need To Make This Recipe

Pasta:
Short pasta shapes like rotini, penne, or fusilli work best because they hold onto the creamy dressing and capture bits of vegetables and cheese in every bite. Cooking it al dente is key so the salad stays firm and not mushy.

Cherry Tomatoes:
These add bursts of sweetness and freshness that balance the creamy dressing beautifully. I like cutting them in halves so their juices lightly coat the pasta.

Cucumber:
Crisp and refreshing, cucumber brings a cooling crunch that contrasts perfectly with the rich sauce. English or Persian cucumbers are ideal since they’re less watery.

Kalamata Olives:
These olives deliver that signature Mediterranean depth with their briny, slightly fruity flavor. Sliced olives distribute their bold taste evenly throughout the salad.

Red Onion:
Thinly sliced red onion adds a subtle sharpness and a pop of color. If you prefer a milder taste, soaking the slices briefly in cold water works wonders.

Feta Cheese:
Creamy, salty, and tangy, feta is essential here. It melts slightly into the dressing while still holding its shape, creating pockets of flavor.

Greek Yogurt:
This forms the base of the creamy dressing, offering richness without heaviness. It also adds a pleasant tang that keeps the salad light and balanced.

Mayonnaise:
A small amount of mayo enhances the creaminess and smooth texture of the dressing without overpowering the Mediterranean flavors.

Olive Oil:
Good-quality olive oil ties everything together and adds that unmistakable Mediterranean aroma and richness.

Lemon Juice:
Fresh lemon juice brightens the entire dish and cuts through the creaminess, making every bite feel fresh.

Garlic:
Finely minced garlic adds a gentle bite and depth to the dressing without being overwhelming.

Dried Oregano:
This classic Mediterranean herb infuses the salad with warm, earthy notes that complement the vegetables and cheese.

Salt and Black Pepper:
Simple seasonings that bring all the flavors into balance. Adjust to taste once everything is mixed.


Ingredients List

  • 12 oz (340 g) short pasta (rotini, penne, or fusilli)
  • 1 ½ cups cherry tomatoes, halved
  • 1 large cucumber, diced
  • ½ cup Kalamata olives, sliced
  • ¼ cup red onion, thinly sliced
  • ¾ cup crumbled feta cheese
  • ¾ cup plain Greek yogurt
  • ¼ cup mayonnaise
  • 2 tablespoons olive oil
  • 2 tablespoons fresh lemon juice
  • 1 clove garlic, minced
  • 1 teaspoon dried oregano
  • Salt, to taste
  • Black pepper, to taste

How to Make Creamy Mediterranean Pasta Salad

Cook the Pasta

Bring a large pot of salted water to a boil and cook the pasta according to package instructions until al dente. Drain and rinse briefly with cool water to stop the cooking, then set aside to cool completely.

Prepare the Vegetables

While the pasta cools, chop the cherry tomatoes, cucumber, red onion, and olives. Place them in a large mixing bowl so they’re ready to combine.

Make the Creamy Dressing

In a separate bowl, whisk together the Greek yogurt, mayonnaise, olive oil, lemon juice, minced garlic, dried oregano, salt, and black pepper until smooth and creamy.

Combine Everything

Add the cooled pasta to the bowl with the vegetables. Pour the dressing over the top and gently toss until everything is evenly coated.

Add the Feta

Fold in the crumbled feta cheese carefully so it mixes throughout without breaking down too much.

Chill and Serve

Cover and refrigerate the pasta salad for at least 30 minutes before serving. This allows the flavors to meld and intensify. Give it a quick stir before serving and adjust seasoning if needed.


Tips for Making this Recipe

  • Cook the pasta just until al dente so it holds its shape after chilling.
  • Let the pasta cool completely before adding the dressing to avoid a greasy texture.
  • For extra flavor, add fresh herbs like parsley or basil right before serving.
  • If the salad thickens after chilling, stir in a tablespoon or two of olive oil or lemon juice to loosen it.
  • Taste and adjust seasoning after chilling, as cold dishes often need a bit more salt or acidity.

FAQs

Can I make this pasta salad ahead of time?
Yes, this salad is perfect for making ahead. It actually tastes better after a few hours in the fridge.

How long does it last in the refrigerator?
Stored in an airtight container, it will keep well for up to 3–4 days.

Can I make it lighter?
You can reduce or omit the mayonnaise and use all Greek yogurt for a lighter version.

What protein can I add to this salad?
Grilled chicken, shrimp, or chickpeas pair wonderfully with the Mediterranean flavors.

Can I use a different cheese instead of feta?
Yes, goat cheese or fresh mozzarella are great alternatives, though feta gives the most classic flavor.