Greek Pasta Salad with Feta, Olives and Fresh Herbs

Fresh, vibrant, and full of bold Mediterranean flavors, this Greek Pasta Salad is the perfect side for summer barbecues, potlucks, or quick weeknight meals. Tender pasta meets juicy tomatoes, crisp cucumbers, tangy feta, and briny kalamata olives, all tossed in a bright homemade lemon-herb dressing. Ready in about 20 minutes, it’s light, refreshing, and easy to make ahead.

pasta salad with cucumber and tomatoes in a bowl with a spoon
Whitney headshot.

Why you’ll love this recipe

Inspired by other Mediterranean grain salads, this Greek Pasta Salad offers the same bright flavors in an easy pasta format. It’s simple, flexible, and satisfying. Here’s why it’s a favorite:

Make-ahead friendly. Prepare the salad up to 24 hours in advance for easy entertaining—just hold off on the feta until serving for the best texture.

Big on flavor. Juicy cherry tomatoes, lemony dressing, fresh mint, dried oregano, and salty feta create a balanced Mediterranean profile that complements many mains.

Quick and easy. With just 20 minutes of total time, you can cook pasta, chop vegetables, and whisk the dressing while the pasta boils—perfect for busy nights or last-minute gatherings.

—Whitney
ingredients for Greek pasta salad on a white wood board

Key ingredients

The photos above show all the main ingredients to help with your shopping. The full ingredient list with measurements appears in the recipe card below.

  • Pasta – Small shapes like rotini, small shells, macaroni, or penne work well. For a gluten-free version, use a gluten-free small pasta.
  • Cucumber – An English cucumber is ideal because its thin skin and smaller seed cavity reduce excess moisture in the salad.
  • Feta cheese – Adds salty creaminess; omit or use a plant-based alternative to make the salad vegan.

Instructions

The steps below are straightforward—cook pasta, prepare a bright lemon-herb dressing, and toss with fresh vegetables. For best results, chop the vegetables while the pasta cooks and combine everything as soon as the pasta is drained.

diced onion and bell pepper in a skillet on the stove
salad dressing with lemon juice in a glass bowl
  1. Cook the pasta. Bring a large pot of salted water to a boil and cook the pasta according to package directions. Drain and rinse under cold water if serving the salad chilled; otherwise drain and set aside.
  2. Soften aromatics. Heat 2 tablespoons olive oil in a small skillet over medium-high heat. Sauté minced red onion and green bell pepper for 2–3 minutes, then add minced garlic and cook another minute. Remove from heat and set aside.
  3. Make the dressing. In a large bowl whisk together the remaining olive oil, lemon juice, red wine vinegar, chopped fresh mint, dried oregano, kosher salt, and black pepper. Stir in the cooked onion, bell pepper, and garlic.
  4. Toss the salad. Add quartered cherry tomatoes, sliced kalamata olives, diced cucumber, and the cooked pasta to the dressing. Toss gently to combine.
  5. Finish and serve. Top with crumbled feta just before serving. Store refrigerated up to 24 hours; add feta when ready to serve for best texture.

Serve hot or cold. Serve warm as a recently tossed side, or chill for at least 30 minutes after rinsing the pasta under cold water for a refreshing cold salad.

pasta salad topped with crumbled feta cheese in a bowl with a spoon

Optional additions

To make this salad a main dish, add a protein like chickpeas, grilled chicken, salmon, or shrimp. Other tasty additions include capers, zucchini, or sun-dried tomatoes. Add them when you toss the pasta and vegetables with the dressing.

  • Chickpeas: Drain and rinse one 15-ounce can and fold directly into the salad.
  • Grilled chicken: Lemon-herb marinated chicken pairs especially well—slice and serve over the salad.
  • Salmon or shrimp: Grilled or pan-seared seafood complements the lemony dressing for a hearty main.
pasta salad in a bowl with a spoon

Greek Pasta Salad

This Greek Pasta Salad combines pasta, cherry tomatoes, cucumbers, red onion, kalamata olives, and crumbled feta, tossed in a bright lemon-herb dressing. Ready in 20 minutes, it’s perfect for picnics, potlucks, and meal prep, and can be made ahead for easy entertaining.
Servings: 4 servings
Prep Time: 10 minutes
Cook Time: 10 minutes
Total Time: 20 minutes
Author: Whitney Bond

Ingredients

  • 2 cups dry rotini pasta (or macaroni, small shells, or penne)
  • 6 tablespoons olive oil, divided
  • 1/4 cup red onion, minced
  • 1/4 cup green bell pepper, minced
  • 3 cloves garlic, minced
  • 1/4 cup freshly squeezed lemon juice
  • 1/4 cup red wine vinegar
  • 1 tablespoon fresh mint, chopped
  • 1 teaspoon dried oregano
  • 1/2 teaspoon kosher salt
  • 1/2 teaspoon black pepper
  • 1 pint cherry tomatoes, quartered
  • 1/4 cup kalamata olives, sliced
  • 1/2 cup cucumber, diced
  • 1/4 cup feta cheese, crumbled

Instructions

  1. Bring a large pot of salted water to a boil. Cook the pasta according to package directions. Drain and rinse under cold water if serving chilled; set aside to cool.
  2. While the pasta cooks, heat 2 tablespoons olive oil in a small skillet over medium-high heat. Add the minced onion and bell pepper and cook for 2–3 minutes.
  3. Add the garlic and cook an additional minute. Remove from heat and set aside.
  4. In a large bowl, whisk together the remaining 4 tablespoons olive oil, lemon juice, red wine vinegar, chopped mint, oregano, salt, and pepper. Stir in the cooked onion, bell pepper, and garlic.
  5. Add the tomatoes, olives, cucumber, and cooked pasta to the dressing. Toss to combine. Serve immediately or refrigerate up to 24 hours before serving.
  6. Top with crumbled feta just before serving.

Notes

  • Serves: 4 as a side dish. Double or triple the recipe for larger gatherings.
  • Storage: Leftovers keep in an airtight container in the refrigerator for up to 5 days.

Nutrition Facts

Calories: 376 kcal (19%)

Carbohydrates: 32 g (11%) • Protein: 7 g (14%) • Fat: 25 g (38%)

Saturated Fat: 4 g (20%) • Sodium: 548 mg (23%) • Fiber: 3 g (12%)

Vitamin C: 43 mg (52%) • Calcium: 94 mg (9%) • Iron: 2 mg (11%)

Did you make this recipe?

Please consider leaving a star rating and review to help others discover this salad.

What to serve it with

This Greek pasta salad pairs beautifully with grilled meats, seafood, or classic Mediterranean dishes. Ideas to serve alongside:

Greek Meatballs

Greek Meatballs with Tzatziki Sauce

Chicken Gyros

Chicken Gyros

Smoked Pork Tenderloin

Smoked Pork Tenderloin

Grilled Chicken Thighs

Grilled Chicken Thigh Marinade