Go Back
+ servings

Greek Pasta Salad

overhead close up shot of greek salad in a bowl
Plenty of fresh veggies mixed with salty feta cheese and perfectly tender rotini pasta make this the perfect Greek pasta salad.
Prep Time 10 mins
Cook Time 7 mins
Chill Time 2 hrs
Total Time 2 hrs 17 mins
Course Appetizer, Salad, Side Dish
Cuisine American
Servings 12
Calories 286 kcal


  • 3 tablespoons red wine vinegar plus 2 teaspoons
  • 1/2 cup olive oil
  • 3 tablespoons fresh lemon juice
  • 4 to 5 fresh garlic cloves minced
  • 1 teaspoon oregano
  • 1 teaspoon salt
  • 1 teaspoon black pepper
  • 16 ounces rotini pasta
  • 1/2 English cucumber cut lengthwise and then sliced across (half-moons)
  • 1/2 cup yellow bell pepper seeded and cut into bite-size pieces
  • 1/2 cup red bell pepper seeded and cut into bite-size pieces
  • 1 cup red onion sliced (soaked in 1 cup cold salt water to reduce the “bite”)
  • 1 cup kalamata olives sliced and pitted
  • 2 cups grape tomatoes halved
  • 5 ounces Feta cheese crumbled


  • In a small jar or bowl make the dressing by combining the red wine vinegar, olive oil, lemon juice, oregano, salt, black pepper, and garlic cloves. Set aside.
  • Boil the pasta until al dente, approximately 7 minutes (be very careful not to overcook the pasta). Drain and immediately rinse with cold water to prevent further cooking.
  • Chop all of your vegetables.
  • In a large bowl combine the vegetables, feta cheese, and dressing. Before adding the dressing, shake or stir it well.
  • Add the rotini pasta and stir until well combined.
  • Cover and store in the refrigerator for at least 2 hours or even overnight.


TIP: Al dente pasta is the ideal consistency for this salad. The pasta will be tender and will still have a slightly firm texture when you bite into it.
TIP: Before adding the dressing, make sure to shake or stir it well.


Sodium: 506mgCalcium: 87mgVitamin C: 26mgVitamin A: 525IUSugar: 3gFiber: 3gPotassium: 233mgCholesterol: 11mgCalories: 286kcalSaturated Fat: 3gFat: 14gProtein: 7gCarbohydrates: 33gIron: 1mg