Greek Spaghetti with Cherry Tomatoes, Kalamata Olives, Feta, and Fresh Basil Recipe
Introduction
Greek Spaghetti is a vibrant and flavorful twist on a classic pasta dish, combining fresh vegetables, tangy feta, and aromatic herbs. This easy recipe brings the taste of the Mediterranean right to your dinner table in under 30 minutes.

Ingredients
- 1 lb spaghetti
- 4 tablespoons olive oil (divided)
- 1 small red onion (finely diced)
- 3 garlic cloves (minced)
- Juice of half a lemon
- 1 tablespoon red wine vinegar
- 1 tablespoon dried oregano
- ½ teaspoon kosher salt
- ¼ teaspoon ground black pepper
- 2 cups halved cherry tomatoes
- 2 cups fresh baby spinach
- ⅓ cup pitted kalamata olives (sliced)
- 4 oz crumbled feta cheese
- 4-5 fresh basil leaves (thinly sliced)
- Optional: fresh chopped basil or parsley (for garnish)
Instructions
- Step 1: Cook spaghetti according to package directions. Reserve ¼ cup of pasta water and drain the rest. Toss the cooked spaghetti with 1 tablespoon olive oil and set aside.
- Step 2: Heat 1 tablespoon olive oil in a large skillet over medium-high heat. Sauté the diced red onion until soft, about 3-4 minutes.
- Step 3: Add the minced garlic to the skillet and cook for 1 minute until fragrant.
- Step 4: Stir in cherry tomatoes and the remaining 2 tablespoons of olive oil. Cook for several minutes until the tomatoes soften and release their juices.
- Step 5: Add the fresh baby spinach and cook until wilted, about 2 minutes.
- Step 6: Mix in the sliced kalamata olives, lemon juice, red wine vinegar, dried oregano, kosher salt, and black pepper. Cook for 1 more minute to blend flavors.
- Step 7: Remove the pan from heat and add the prepared spaghetti. Toss well to coat the pasta in the vegetable mixture. Add reserved pasta water if needed to loosen the sauce.
- Step 8: Gently fold in the crumbled feta cheese and thinly sliced fresh basil leaves. Toss once more to combine everything evenly.
- Step 9: Garnish with additional fresh basil or parsley if desired. Serve immediately and enjoy your bright, Mediterranean-inspired meal!
Tips & Variations
- For added protein, toss in grilled chicken or chickpeas.
- Use fresh oregano instead of dried for a more vibrant herb flavor.
- If you prefer a spicier kick, add a pinch of red pepper flakes while sautéing the garlic.
- Swap baby spinach for arugula or kale for a different leafy green texture.
Storage
Store any leftovers in an airtight container in the refrigerator for up to 3 days. Reheat gently in a skillet over low heat or microwave, adding a splash of water or olive oil to keep the pasta moist.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use another type of pasta for this recipe?
Yes, feel free to use penne, fusilli, or any pasta shape you prefer. Just adjust the cooking time according to the package instructions.
How can I make this dish vegan?
To make it vegan, simply omit the feta cheese or replace it with a plant-based feta alternative. Ensure your pasta contains no eggs if strict vegan standards are required.
Print
Greek Spaghetti with Cherry Tomatoes, Kalamata Olives, Feta, and Fresh Basil Recipe
- Total Time: 25 minutes
- Yield: 4 servings 1x
- Diet: Vegetarian
Description
A vibrant and fresh Greek Spaghetti recipe featuring sautéed cherry tomatoes, spinach, kalamata olives, and crumbled feta cheese tossed with perfectly cooked spaghetti. This dish combines Mediterranean flavors with a tangy lemon and red wine vinegar dressing for a light, flavorful meal that’s easy to prepare and perfect for weeknight dinners.
Ingredients
Pasta
- 1 lb spaghetti
- 1 tablespoon olive oil (for tossing pasta)
Vegetable and Aromatics
- 1 small red onion, finely diced
- 3 garlic cloves, minced
- 2 cups halved cherry tomatoes
- 2 cups fresh baby spinach
Oils, Vinegar, and Seasoning
- 3 tablespoons olive oil (divided as 1 tbsp for pasta, 1 tbsp for onions, remaining for tomatoes)
- Juice of half a lemon
- 1 tablespoon red wine vinegar
- 1 tablespoon dried oregano
- ½ teaspoon kosher salt
- ¼ teaspoon ground black pepper
Additional Ingredients
- ⅓ cup pitted kalamata olives, sliced
- 4 oz crumbled feta cheese
- 4–5 fresh basil leaves, thinly sliced
- Optional: fresh chopped basil or parsley for garnish
Instructions
- Cook Spaghetti: Cook the spaghetti according to the package directions until al dente. Reserve ¼ cup of the pasta cooking water before draining, then add 1 tablespoon of olive oil to the drained pasta, toss to coat, and set aside.
- Sauté Onions: Heat 1 tablespoon olive oil in a large skillet over medium-high heat. Add the finely diced red onion and sauté until soft and translucent.
- Add Garlic: Add the minced garlic to the skillet with the onions and sauté for about 1 minute until fragrant.
- Cook Tomatoes: Add the halved cherry tomatoes and the remaining olive oil to the skillet. Sauté for several minutes until the tomatoes soften and release their juices.
- Wilt Spinach: Stir in the fresh baby spinach and cook just until wilted, maintaining its vibrant green color.
- Season and Combine: Add the sliced kalamata olives, lemon juice, red wine vinegar, dried oregano, kosher salt, and black pepper to the skillet. Cook for 1 more minute to blend the flavors.
- Toss Pasta: Remove the skillet from heat and add the cooked spaghetti to the pan. Toss gently to coat the pasta evenly in the vegetable mixture. If needed, add reserved pasta water incrementally to loosen the sauce.
- Add Cheese and Basil: Sprinkle crumbled feta cheese and fresh thinly sliced basil over the pasta. Toss carefully one more time to combine without breaking up the feta.
- Garnish and Serve: Garnish with additional fresh chopped basil or parsley if desired. Serve immediately and enjoy a delicious Mediterranean-inspired meal.
Notes
- Reserve some pasta water to adjust sauce consistency if it seems dry when tossing the pasta.
- Use fresh baby spinach for best texture and flavor.
- Feta adds a salty tang, so adjust salt seasoning accordingly.
- Serve with a side of crusty bread or a light Greek salad for a complete meal.
- This dish is best served fresh but can be stored in the refrigerator for up to 2 days.
- Prep Time: 10 minutes
- Cook Time: 15 minutes
- Category: Main Course
- Method: Stovetop
- Cuisine: Greek, Mediterranean
Keywords: Greek spaghetti, Mediterranean pasta, feta pasta, spaghetti with olives, vegetarian pasta dish

