Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Mediterranean Pasta Salad

Mediterranean Pasta Salad


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Anna
  • Total Time: 25 minutes
  • Yield: Serves approximately 6

Description

Mediterranean Pasta Salad is a vibrant and refreshing dish that combines juicy tomatoes, crisp cucumbers, tangy olives, and creamy feta cheese, all tossed with tender pasta and fresh spinach. Perfect for summer picnics, barbecues, or quick weeknight dinners, this salad is not only delicious but also easy to prepare in just 25 minutes. The homemade Greek dressing adds a burst of flavor that will have everyone coming back for seconds. Enjoy it as a light main course or a delightful side dish that pairs well with grilled meats. Make it ahead of time to allow the flavors to meld beautifully!


Ingredients

Scale
  • 12 ounces pasta
  • 1 cup halved grape tomatoes
  • 1 cup sliced cucumbers
  • 1/4 cup thinly sliced red onion
  • 1 cup baby spinach
  • 1/2 cup green olives
  • 1/2 cup black olives
  • 1/2 cup crumbled feta cheese
  • Homemade Greek dressing

Instructions

  1. Cook pasta in salted boiling water until al dente, then drain and rinse under cold water.
  2. In a large bowl, combine cooked pasta, grape tomatoes, cucumbers, red onion, spinach, and both types of olives.
  3. Drizzle with homemade Greek dressing and toss to combine.
  4. Gently fold in crumbled feta cheese and season with salt and pepper to taste.
  5. Serve immediately or refrigerate for later enjoyment.
  • Prep Time: 10 minutes
  • Cook Time: 15 minutes
  • Category: Salad
  • Method: Mixing
  • Cuisine: Mediterranean

Nutrition

  • Serving Size: 1 serving
  • Calories: 350
  • Sugar: 3g
  • Sodium: 600mg
  • Fat: 22g
  • Saturated Fat: 6g
  • Unsaturated Fat: 14g
  • Trans Fat: 0g
  • Carbohydrates: 28g
  • Fiber: 4g
  • Protein: 8g
  • Cholesterol: 25mg