A fresh, colorful Mediterranean pasta salad tossed with juicy tomatoes, crunchy cucumber, creamy feta, Kalamata olives, and a zesty homemade Greek dressing!
Prep Time: 15 minutes | Cook Time: 10 minutes | Chill Time: 20 minutes | Total Time: 45 minutes | Servings: 6
Introduction
Greek pasta salad recipe lovers, this fresh Mediterranean favorite is about to become your go-to dish for easy lunches, summer cookouts, and family gatherings. Tender rotini pasta is tossed with sweet cherry tomatoes, crisp cucumber, colorful bell peppers, tangy Kalamata olives, red onion, and generous chunks of creamy feta cheese. Everything comes together with a bright homemade Greek dressing made from olive oil, lemon juice, garlic, and oregano. I'm Ana, and I love recipes that taste even better after sitting in the refrigerator for a little while. This easy rotini pasta salad is refreshing, satisfying, and perfect for making ahead.
Why You'll Love This Greek Pasta Salad
- Fresh Mediterranean flavors in every bite.
- Easy to prepare with simple ingredients.
- Colorful vegetables, creamy feta, and tender rotini pasta.
- Homemade Greek dressing without bottled sauces.
- Perfect for meal prep, picnics, barbecues, and summer lunches.
Ingredients
For the Mediterranean Pasta Salad
- 12 oz dry rotini pasta (340 g)
- 1 1/2 cups cherry tomatoes, halved (225 g)
- 1 large cucumber, chopped into bite-sized pieces (250 g)
- 1 green bell pepper, diced (150 g)
- 1/2 medium red onion, finely diced (75 g)
- 3/4 cup Kalamata olives, pitted and halved (110 g)
- 1 cup feta cheese, crumbled into chunky pieces (150 g)
- 1/4 cup fresh parsley, finely chopped (15 g)
- 1 tablespoon fresh oregano, chopped (3 g), optional
For the Homemade Greek Dressing
- 1/3 cup extra virgin olive oil (80 ml)
- 3 tablespoons fresh lemon juice (45 ml)
- 1 tablespoon red wine vinegar (15 ml)
- 2 garlic cloves, finely minced
- 1 teaspoon dried oregano (1 g)
- 1/2 teaspoon Dijon mustard (3 g)
- 1/2 teaspoon salt (2.5 g), or to taste
- 1/4 teaspoon freshly ground black pepper
Step-by-Step Instructions
- Cook the rotini pasta. Bring a large pot of salted water to a boil. Add the rotini pasta and cook according to the package directions until al dente, usually 8–10 minutes. Drain and rinse briefly under cool water to stop the cooking process.
- Prepare the vegetables. Slice the cherry tomatoes in half, chop the cucumber into chunky pieces, dice the green bell pepper, and finely chop the red onion. Cut the Kalamata olives into halves, leaving some whole if preferred.
- Make the homemade Greek dressing. In a small bowl or glass jar, combine olive oil, lemon juice, red wine vinegar, minced garlic, oregano, Dijon mustard, salt, and black pepper. Whisk or shake until well combined.
- Combine the pasta and vegetables. Place the cooled rotini pasta into a large mixing bowl. Add cherry tomatoes, cucumber, green bell pepper, red onion, Kalamata olives, and chopped parsley.
- Add the Greek dressing. Pour approximately three-quarters of the dressing over the pasta salad. Toss gently until the pasta and vegetables are evenly coated.
- Fold in the feta cheese. Add the chunky feta crumbles and gently mix to distribute them throughout the salad without breaking them down too much.
- Chill before serving. Cover the bowl and refrigerate for at least 20 minutes to allow the Mediterranean flavors to blend together.
- Finish and serve. Give the salad a gentle toss before serving. Add the remaining dressing if needed, sprinkle with fresh oregano or parsley, and finish with freshly cracked black pepper.
Tips for the Best Mediterranean Pasta Salad
Cook pasta al dente: Slightly firm pasta holds its shape better when mixed with vegetables and dressing.
Use fresh vegetables: Crisp cucumber, ripe cherry tomatoes, and crunchy bell peppers create the best texture.
Choose good feta: Block feta packed in brine usually has a creamier texture and richer flavor than pre-crumbled varieties.
Save some dressing: Pasta absorbs dressing as it chills, so adding a little extra before serving keeps the salad fresh and flavorful.
Don't overmix: Gently fold the ingredients together to keep the feta chunky and the vegetables looking beautiful.
Serving Suggestions
This easy Greek pasta salad pairs beautifully with grilled halal chicken, lemon garlic shrimp, baked salmon, or Mediterranean vegetable skewers. Serve it as a refreshing side dish at summer barbecues, family picnics, or weekend gatherings. It also makes a satisfying light lunch with warm pita bread and a spoonful of hummus.
Storage and Make-Ahead Tips
Refrigerator: Store Greek pasta salad in an airtight container for up to 3–4 days at 40°F (4°C) or below.
Make ahead: Prepare the pasta and vegetables up to one day ahead. Keep the dressing separate and combine shortly before serving for the freshest texture.
Freezing: Freezing is not recommended because cucumber, tomatoes, and feta lose their texture after thawing.
Refreshing leftovers: Add a small drizzle of olive oil and fresh lemon juice before serving to brighten the flavors.
Frequently Asked Questions
1. What pasta is best for a Greek pasta salad recipe?
Rotini is an excellent choice because its spiral shape catches the homemade Greek dressing and holds small pieces of feta and vegetables. Penne, fusilli, and farfalle also work beautifully.
2. Can I make Mediterranean pasta salad the night before?
Yes! Greek pasta salad is perfect for preparing ahead. Refrigerate it overnight in an airtight container, then toss with a little reserved dressing before serving.
3. How do you keep Greek pasta salad from becoming dry?
Cook the pasta al dente, coat it generously with dressing, and reserve a small amount to add just before serving. Fresh lemon juice and olive oil help restore moisture and flavor.
Final Thoughts
This fresh Mediterranean Greek pasta salad with feta cheese, cherry tomatoes, cucumber, and Kalamata olives is a delicious combination of bright flavors and satisfying textures. With tender rotini pasta and homemade Greek dressing, it's an easy, colorful recipe you'll want to make for every family gathering, summer picnic, and weekday lunch.
