Mediterranean Pasta is one of those easy meals that brings plenty of fresh flavor to the table without a lot of work. Tender pasta is tossed with juicy tomatoes, garlic, olives, herbs, and a little feta for that delicious Mediterranean touch.
It’s quick enough for a busy weeknight but still feels special enough for a family dinner. I love how colorful, comforting, and simple it is, with every bite offering a nice mix of savory, fresh, and tangy flavors. It’s a recipe you’ll want to make again and again.

Table of Contents
Mediterranean Pasta Ingredients
- 12 ounces pasta, such as penne, rotini, or spaghetti
- 2 tablespoons olive oil
- 3 cloves garlic, minced
- 1 small red onion, finely chopped
- 1 ½ cups cherry tomatoes, halved
- ½ cup Kalamata olives, pitted and sliced
- 1 cup baby spinach
- ½ cup crumbled feta cheese
- 1 tablespoon tomato paste
- 1 teaspoon dried oregano
- ½ teaspoon dried basil
- ¼ teaspoon red pepper flakes, optional
- 1 tablespoon fresh lemon juice
- 2 tablespoons fresh parsley, chopped
- Salt, to taste
- Black pepper, to taste
- ½ cup reserved pasta water, as needed
How to Make Mediterranean Pasta
Step 1: Cook the Pasta
Bring a large pot of salted water to a boil. Add the pasta and cook according to the package directions until tender but still slightly firm. Before draining, save about ½ cup of the pasta water. Drain the pasta and set it aside.

Step 2: Sauté the Onion and Garlic
Heat olive oil in a large skillet over medium heat. Add the chopped red onion and cook for 3–4 minutes until softened. Add the minced garlic and cook for about 30 seconds, stirring often so the garlic does not burn.
Step 3: Cook the Tomatoes and Seasonings
Add the tomato paste, oregano, basil, and red pepper flakes if using. Stir for about 30 seconds. Add the halved cherry tomatoes and cook for 4–5 minutes, stirring gently, until the tomatoes become soft and release some of their juices.
Step 4: Add the Olives and Spinach
Stir in the sliced Kalamata olives and baby spinach. Cook for 1–2 minutes until the spinach wilts. If the mixture looks dry, add a small splash of the reserved pasta water and stir until everything comes together.
Step 5: Combine with the Pasta
Add the cooked pasta to the skillet and toss gently until it is well coated with the tomato and vegetable mixture. Add more pasta water, one tablespoon at a time, if the pasta needs a little extra moisture. Season with black pepper and taste before adding more salt.

Step 6: Finish and Serve
Remove the skillet from the heat and stir in the lemon juice, fresh parsley, and most of the crumbled feta cheese. Toss gently, then serve warm with the remaining feta sprinkled over the top. Add a little extra parsley or a drizzle of olive oil before serving if desired.
Why You’ll Love This Recipe
- Quick and Easy – This pasta comes together without complicated steps, making it perfect for busy weeknights.
- Full of Fresh Flavor – Juicy tomatoes, garlic, lemon, herbs, olives, and feta create a bright and tasty combination.
- Simple Ingredients – You only need easy-to-find ingredients, many of which you may already have at home.
- Perfect for the Family – It is easy to make mild for kids or spicy for adults by adjusting the red pepper flakes.
Tips and Shortcuts
- Use Any Pasta Shape – You do not need to buy a special type of pasta. Use penne, rotini, spaghetti, bow-tie, or whatever you have.
- Save the Pasta Water – Keep a little pasta water before draining. Add it to the skillet if the sauce becomes too thick or dry.
- Use Pre-Washed Spinach – Pre-washed baby spinach is a simple shortcut when you want to spend less time preparing vegetables.
- Choose Pitted Olives – Buy olives that already have the pits removed. It saves time and makes slicing them much easier.
What to Serve with Mediterranean Pasta
This Mediterranean pasta is one of my favorite meals to make when I want something fresh and easy for my family. I love serving it with a simple green salad, warm crusty bread, and a glass of fresh lemonade, while my husband usually enjoys his with a cold sparkling drink. The combination of tender pasta, fresh vegetables, and Mediterranean flavors makes it a colorful and satisfying meal that everyone at the table can enjoy.
Frequently Asked Questions
Can I use any type of pasta ?
Yes! You can use penne, spaghetti, rotini, bow-tie, shells, or any pasta you have at home.
Can I use canned tomatoes ?
Absolutely. Canned diced tomatoes are a good substitute when fresh tomatoes are not available. Drain a little of the extra liquid if the tomatoes are very watery.
Can I add chicken to this recipe ?
Yes. Add cooked grilled, roasted, or shredded chicken to make the pasta more filling. Stir it in during the last few minutes of cooking so it gets warm.
Can I add more vegetables ?
Of course! Zucchini, bell peppers, mushrooms, artichoke hearts, broccoli, or extra spinach are all delicious additions.
How to Store Leftovers
Refrigerator Storage
Store leftover Mediterranean Pasta in an airtight container in the refrigerator for 3–4 days. Reheat gently with a small splash of water or broth to keep it moist.
Freezer Storage
Place cooled pasta in a freezer-safe container and freeze for up to 2 months. Thaw overnight in the refrigerator and reheat gently before serving.
Mediterranean Pasta
Course: Main CourseCuisine: MediterraneanDifficulty: Easy4
servings10
minutes15
minutes430
kcal25
minutesMediterranean Pasta is a quick and easy dinner made with pasta, cherry tomatoes, spinach, olives, garlic, herbs, lemon, and creamy feta cheese. It is fresh, colorful, flavorful, and perfect for a simple weeknight meal.
Ingredients
12 ounces pasta, such as penne, rotini, or spaghetti
2 tablespoons olive oil
3 cloves garlic, minced
1 small red onion, finely chopped
1 ½ cups cherry tomatoes, halved
½ cup Kalamata olives, pitted and sliced
1 cup baby spinach
½ cup crumbled feta cheese
1 tablespoon tomato paste
1 teaspoon dried oregano
½ teaspoon dried basil
¼ teaspoon red pepper flakes, optional
1 tablespoon fresh lemon juice
2 tablespoons fresh parsley, chopped
Salt, to taste
Black pepper, to taste
½ cup reserved pasta water, as needed
Directions
- Step 1: Cook the Pasta ,Bring a large pot of salted water to a boil. Add the pasta and cook according to the package directions until tender but still slightly firm. Before draining, save about ½ cup of the pasta water. Drain the pasta and set it aside.
- Step 2: Sauté the Onion and Garlic ,Heat olive oil in a large skillet over medium heat. Add the chopped red onion and cook for 3–4 minutes until softened. Add the minced garlic and cook for about 30 seconds, stirring often so the garlic does not burn.
- Step 3: Cook the Tomatoes and Seasonings ,Add the tomato paste, oregano, basil, and red pepper flakes if using. Stir for about 30 seconds. Add the halved cherry tomatoes and cook for 4–5 minutes, stirring gently, until the tomatoes become soft and release some of their juices.
- Step 4: Add the Olives and Spinach ,Stir in the sliced Kalamata olives and baby spinach. Cook for 1–2 minutes until the spinach wilts. If the mixture looks dry, add a small splash of the reserved pasta water and stir until everything comes together.
- Step 5: Combine with the Pasta ,Add the cooked pasta to the skillet and toss gently until it is well coated with the tomato and vegetable mixture. Add more pasta water, one tablespoon at a time, if the pasta needs a little extra moisture. Season with black pepper and taste before adding more salt.
- Step 6: Finish and Serve ,Remove the skillet from the heat and stir in the lemon juice, fresh parsley, and most of the crumbled feta cheese. Toss gently, then serve warm with the remaining feta sprinkled over the top. Add a little extra parsley or a drizzle of olive oil before serving if desired.
Notes
- Do not overcook the spinach because it only needs a few minutes to soften.
- Taste before adding salt because feta and olives are already salty.
- Add extra lemon juice if you like a brighter, fresher flavor.
- Do not let the garlic burn because it can make the whole dish taste bitter.
Save this recipe for later on Pinterest
