This Healthy Greek Pasta Salad is my go-to when I want something light, fresh, and satisfying. It’s packed with crisp vegetables, tangy olives, briny feta cheese, and tossed in a simple yet vibrant homemade dressing. I love how it brings bold Mediterranean flavors together in one easy dish—perfect for lunch, dinner, or even meal prep.
Why You’ll Love This Recipe
I always enjoy how quick and customizable this Greek pasta salad is. Whether I’m bringing it to a picnic or preparing it ahead of a busy week, it holds up well and stays delicious for days. It’s loaded with fiber-rich veggies, protein from the cheese, and heart-healthy olive oil, making it as nutritious as it is tasty. Plus, since it’s served cold, I never have to worry about reheating.
Ingredients
(Here’s a tip: Check out the full list of ingredients and measurements in the recipe card below.)
-
Cooked whole wheat or regular pasta (I prefer rotini or penne)
-
Cherry tomatoes, halved
-
Cucumber, diced
-
Red onion, thinly sliced
-
Kalamata olives, pitted and halved
-
Feta cheese, crumbled
-
Fresh parsley, chopped
-
Red wine vinegar
-
Extra virgin olive oil
-
Garlic, minced
-
Dried oregano
-
Salt and pepper to taste
Directions
-
I start by cooking the pasta according to the package instructions, then drain and rinse it under cold water to cool.
-
While the pasta cooks, I chop the vegetables and set them aside.
-
In a small bowl or jar, I whisk together olive oil, red wine vinegar, garlic, oregano, salt, and pepper to make the dressing.
-
I combine the cooled pasta, tomatoes, cucumber, red onion, olives, and feta in a large bowl.
-
Then, I pour the dressing over everything and toss until evenly coated.
-
I finish by sprinkling fresh parsley on top and chilling the salad for at least 30 minutes before serving for the best flavor.
Servings and timing
This recipe serves about 6 people as a side dish or 4 as a main course. It takes around 15 minutes to prepare, with an additional 10–12 minutes of pasta cooking time. I recommend chilling it for 30 minutes before serving to let the flavors blend perfectly.
Variations
I sometimes switch things up by adding grilled chicken or chickpeas for extra protein. When I want a more colorful version, I throw in chopped bell peppers or artichoke hearts. If I’m in the mood for a creamy twist, I mix in a spoonful of hummus or a dollop of Greek yogurt into the dressing.
storage/reheating
I store this salad in an airtight container in the refrigerator for up to 4 days. It actually tastes better the next day after the flavors meld together. I never reheat this dish since it’s meant to be served cold, but I like to give it a quick stir and maybe a splash of olive oil before eating leftovers.
FAQs
How can I make this pasta salad vegan?
I just leave out the feta or replace it with a plant-based cheese alternative. The salad still tastes amazing with all the other fresh ingredients.
Can I make this Greek pasta salad ahead of time?
Yes, I often make it the day before. It holds up really well and even tastes better after sitting in the fridge overnight.
What type of pasta works best?
I like using short pasta like rotini, penne, or farfalle. Whole wheat pasta adds a nice nutty flavor and extra fiber.
Is this salad gluten-free?
It can be if I use gluten-free pasta. All the other ingredients are naturally gluten-free.
Can I use bottled dressing instead?
While homemade dressing tastes fresher, I’ve used bottled Greek dressing in a pinch, and it still turns out delicious.
Conclusion
This Healthy Greek Pasta Salad is one of my favorite dishes for warm weather, quick meals, or when I need a flavorful side. It’s simple to make, packed with nutrition, and always a crowd-pleaser. I keep coming back to it whenever I want something refreshing, filling, and fuss-free.

Healthy Greek Pasta Salad
5 Stars 4 Stars 3 Stars 2 Stars 1 Star
No reviews
This Healthy Greek Pasta Salad is a refreshing and nutritious dish combining crisp vegetables, tangy olives, briny feta cheese, and a zesty homemade dressing. Perfect for lunch, dinner, or meal prep, it delivers bold Mediterranean flavors in every bite.
- Total Time: 57 minutes (including chilling)
- Yield: 4 servings (main course) or 6 servings (side dish)
Ingredients
- 8 oz whole wheat or regular rotini or penne pasta, cooked
- 1 cup cherry tomatoes, halved
- 1 cucumber, diced
- 1/2 red onion, thinly sliced
- 1/2 cup Kalamata olives, pitted and halved
- 3/4 cup feta cheese, crumbled
- 2 tbsp fresh parsley, chopped
- 3 tbsp red wine vinegar
- 1/4 cup extra virgin olive oil
- 2 cloves garlic, minced
- 1 tsp dried oregano
- Salt and pepper to taste
Instructions
- Cook the pasta according to package instructions. Drain and rinse under cold water to cool.
- While the pasta cooks, chop the cherry tomatoes, cucumber, red onion, olives, and parsley.
- In a small bowl or jar, whisk together olive oil, red wine vinegar, garlic, oregano, salt, and pepper to make the dressing.
- In a large bowl, combine the cooled pasta, cherry tomatoes, cucumber, red onion, olives, and feta cheese.
- Pour the dressing over the salad and toss until everything is evenly coated.
- Sprinkle with chopped parsley and chill the salad for at least 30 minutes before serving.
Notes
- Chill for at least 30 minutes for best flavor.
- Add grilled chicken or chickpeas for extra protein.
- For a creamier version, mix in a spoonful of hummus or Greek yogurt to the dressing.
- Use gluten-free pasta to make it gluten-free.
- Store in an airtight container in the fridge for up to 4 days.
- Author: liinaa
- Prep Time: 15 minutes
- Cook Time: 12 minutes
- Category: Salad
- Method: No-cook (post-pasta)
- Cuisine: Mediterranean
- Diet: Vegetarian
Nutrition
- Serving Size: 1 serving (of 6)
- Calories: 320
- Sugar: 4g
- Sodium: 460mg
- Fat: 18g
- Saturated Fat: 5g
- Unsaturated Fat: 12g
- Trans Fat: 0g
- Carbohydrates: 30g
- Fiber: 4g
- Protein: 9g
- Cholesterol: 20mg