Home / Healthy Recipes / Quick & Healthy Mediterranean Pasta with Fresh Tomatoes & Olives

Quick & Healthy Mediterranean Pasta with Fresh Tomatoes & Olives

This post may contain affiliate links. All opinions shared are my own. As an Amazon Associate I earn from qualifying purchases. Click to view our full disclosure.
All content is created by humans – not AI.

This healthy Mediterranean Pasta with fresh tomatoes and olives is an easy pasta recipe to whip up in 20 minutes. You can keep it vegetarian or add in chicken or shrimp for more protein!

Collage of the pasta recipe - text overlay in the middle says easy & healthy mediterranean pasta read in 20 minutes

Why We Love This 20 Minute Mediterranean Pasta Dish

This Mediterranean Pasta recipe packs a ton of flavor without being intimidating to cook!

We also love that you don’t need any hard-to-find ingredients. 

It’s seriously one of our go-to dinners! You have to try it; you won’t regret it!

Easy Mediterranean Pasta recipe

Would you like to save this?

We'll email this post to you, so you can come back to it later!

What You’ll Need:

  • 12 ounces of dry angel hair pasta
  • 1/3 cup extra-virgin olive oil
  • 1 pint cherry tomatoes
  • ½ thinly sliced red onion
  • 3 minced garlic cloves
  • 3/4 teaspoon dried oregano
  • ½ teaspoon crushed fennel seed
  • 1/2 teaspoon crushed red pepper flakes
  • 3 handfuls fresh baby spinach
  • 2 Tablespoons lemon juice
  • 2 teaspoons finely chopped fresh rosemary
  • ¾ teaspoon. kosher salt
  • ¼ teaspoon black pepper
  • ½ cup crumbled feta cheese
  • ⅓ cup sliced (or diced) Kalamata olives

How to Make it

  1. Start by boiling salted water in a large pot. Once boiling, cook your pasta according to the package’s al dente instructions. 
  2. Before draining your pasta, save 1 cup of pasta water and set aside. Then drain the pasta and add it back to your large pot.
  3. While your pasta cooks, heat your extra virgin olive oil in a large skillet on medium heat. Once it’s warm, add in your cherry tomatoes and sliced onion. Let it cook 7 or 8 minutes or until the tomatoes burst and onion softens.
  4. Add in your garlic, oregano, fennel seeds, and red pepper flakes. Let cook for 2 minutes.
  5. Stir in your spinach until it is wilted. 
  6. Mix in your lemon juice, rosemary, salt, and pepper.
  7. Pour your this tomato mixture over the cooked spaghetti and slowly add in your pasta cooking water, toss the mixture with tongs until a light sauce forms and clings to the pasta. 
  8. Stir in your feta cheese and olives. 

You can also add in chicken, shrimp, or chickpeas to this dish to up the protein in it.

What should I pair this Mediterranean pasta dish with?

We love it with sourdough bread topped with a little olive oil and a glass of Avaline wine!

How do I store the leftovers?

Store leftovers in an airtight container and place in the refrigerator. Leftover should last for 3-5 days.

Yield: 6

Quick & Healthy Mediterranean Pasta with Fresh Tomatoes & Olives

Easy Mediterranean Pasta recipe

This healthy Mediterranean Pasta with fresh tomatoes and olives is an easy pasta recipe to whip up in 20 minutes.

Prep Time 5 minutes
Cook Time 20 minutes
Total Time 25 minutes

Ingredients

  • 12 ounces of dry angel hair pasta
  • 1/3 cup extra-virgin olive oil
  • 1 pint cherry tomatoes
  • ½ thinly sliced red onion
  • 3 minced garlic cloves
  • 3/4 teaspoon dried oregano
  • ½ teaspoon crushed fennel seed
  • 1/2 teaspoon crushed red pepper flakes
  • 3 handfuls fresh baby spinach
  • 2 Tablespoons lemon juice
  • 2 teaspoons finely chopped fresh rosemary
  • ¾ teaspoon. kosher salt
  • ¼ teaspoon black pepper
  • ½ cup crumbled feta cheese
  • ⅓ cup sliced (or diced) Kalamata olives

Instructions

  1. Start by boiling salted water in a large pot. Once boiling, cook your pasta according to the package's al dente instructions. 
  1. Before draining your pasta, save 1 cup of pasta water and set aside. Then drain the pasta and add it back to your large pot.
  2. While your pasta cooks, heat your extra virgin olive oil in a large skillet on medium heat. Once it's warm, add in your cherry tomatoes and sliced onion. Let it cook 7 or 8 minutes or until the tomatoes burst and onion softens.
  3. Add in your garlic, oregano, fennel seeds, and red pepper flakes. Let cook for 2 minutes.
  4. Stir in your spinach until it is wilted. 
  5. Mix in your lemon juice, rosemary, salt, and pepper.
  6. Pour your this tomato mixture over the cooked spaghetti and slowly add in your pasta cooking water, toss the mixture with tongs until a light sauce forms and clings to the pasta. 
  7. Stir in your feta cheese and olives. 

Notes

You can also add in chicken, shrimp, or chickpeas to this dish to up the protein in it.

Recommended Products

As an Amazon Associate and member of other affiliate programs, I earn from qualifying purchases.

Nutrition Information:

Yield:

6

Serving Size:

1

Amount Per Serving: Calories: 382Total Fat: 16gSaturated Fat: 4gTrans Fat: 0gUnsaturated Fat: 12gCholesterol: 11mgSodium: 357mgCarbohydrates: 48gNet Carbohydrates: 44gFiber: 4gSugar: 4gProtein: 11g

Love this recipe?

Please leave a comment on the blog or share a photo on Instagram

Love this recipe? Check out our Free Mediterranean Quick Start Guide!

We also share healthy Mediterranean and Blue Zone recipes on our Instagram each week!

You may also like:

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.