Mediterranean Pasta is one of those recipes I keep coming back to when I want something that feels special but takes almost no effort. Packed with sun-dried tomatoes, artichoke hearts, and briny olives, it delivers bold flavor in every single bite.
I still remember the first time I threw this together on a Tuesday night with whatever I had in the pantry. The smell of garlic hitting warm olive oil, the pop of color from the spinach wilting in, the tang of lemon vinaigrette coating every piece of pasta. It felt like I had actually cooked something real. This easy Mediterranean pasta recipe has become my go-to busy weeknight dinner because it is fresh, satisfying, and on the table in just 20 minutes. It is the kind of meal that tastes far more impressive than the work it takes.
Table of Contents
What You Will Need to Build This Bowl
I always reach for high-quality sun-dried tomatoes packed in oil for this recipe. They are softer, more flavorful, and blend right into the dish. Pro tip: kalamata olives are worth seeking out over generic black olives. The flavor difference is significant.
- 12 ounces pasta (penne, fusilli, or farfalle)
- 2 tablespoons olive oil
- 3 cloves garlic, minced
- 1/2 cup sun-dried tomatoes in oil, drained and chopped
- 1 can (14 ounces) artichoke hearts, drained and quartered
- 1/2 cup kalamata olives, pitted and halved
- 4 cups fresh spinach
- 1/4 cup crumbled feta cheese
For the Lemon-Herb Vinaigrette:
- 1/4 cup extra virgin olive oil
- 3 tablespoons fresh lemon juice
- 1 teaspoon Dijon mustard
- 1 teaspoon dried oregano
- Salt and freshly ground black pepper to taste
Optional Garnish:
- Fresh parsley or basil, chopped
- Red pepper flakes
I recommend using fresh lemon juice here rather than bottled. It makes the vinaigrette noticeably brighter and more alive. If you cannot find kalamata olives, green Castelvetrano olives are a solid swap with a milder, buttery flavor.

How to Make Mediterranean Pasta Step by Step
I prefer to get the vinaigrette whisked together while the pasta cooks. That way everything comes together at the end without any scrambling or rushing.
Step 1: Bring a large pot of generously salted water to a boil. Cook the pasta according to package directions until al dente, about 9 to 11 minutes depending on the shape. Before draining, scoop out about 1 cup of the cloudy pasta water and set it aside. This step matters more than most people expect.
Step 2: While the pasta cooks, whisk together the extra virgin olive oil, fresh lemon juice, Dijon mustard, dried oregano, salt, and pepper in a small bowl. Set aside.
Step 3: Heat 2 tablespoons of olive oil in a large skillet over medium heat. Add the minced garlic and cook for about 1 minute until fragrant and just starting to turn golden. Watch it closely. Garlic burns fast and turns bitter, and there is no recovering from that.
Step 4: Add the sun-dried tomatoes, artichoke hearts, and kalamata olives to the skillet. Stir and cook for 2 to 3 minutes until everything is heated through.
Step 5: Add the fresh spinach in large handfuls, stirring after each addition. It wilts down in about 1 to 2 minutes. The color turns a deep, beautiful green.
Step 6: Drain the cooked pasta and add it directly into the skillet with the vegetables. Pour the lemon-herb vinaigrette over the top and toss everything together well. If the pasta looks dry or the sauce is not coating evenly, splash in the reserved pasta water a little at a time until the texture is silky and light.
Step 7: Remove the skillet from heat. Gently fold in the crumbled feta cheese so it softens slightly without melting completely.
Step 8: Taste and adjust salt, pepper, and red pepper flakes as needed. Garnish with fresh parsley or basil and serve immediately.
Total time from start to finish: about 20 minutes.
The Best Ways to Serve This Mediterranean Pasta
The bright, tangy flavors of this dish pair beautifully with simple, fresh sides. Here are some of the best sides for Mediterranean pasta that round out the meal perfectly.
Crusty Warm Bread: A thick slice of sourdough or ciabatta is ideal for mopping up any leftover lemon-herb vinaigrette in the bowl. It adds a satisfying, chewy contrast to the tender pasta.
Simple Green Salad: A handful of arugula or romaine tossed with lemon juice, olive oil, and a pinch of salt balances the richness of the feta without competing with the pasta flavors.
Toasted Pine Nuts on Top: Sprinkle them right over each serving for a warm, nutty crunch that elevates the whole dish without any extra cooking.
Hummus and Pita: Serve a small bowl of hummus on the side for an easy Mediterranean spread that works well for a casual lunch or a light dinner party setup.
More Mediterranean-Inspired Recipes to Try Next
This Mediterranean pasta fits right into a whole style of cooking that is bright, vegetable-forward, and endlessly satisfying. For another fresh and filling option, the Zesty Mediterranean Bean Salad makes a perfect side dish or light lunch alongside this pasta. Fans of bold Mediterranean flavors will also love the Mediterranean Rice and Beans for a hearty, protein-rich variation on the same flavor profile.
If grilled proteins are more your speed, the Grilled Mediterranean Chicken Tacos and Mediterranean Chicken Gyros are two crowd-pleasing options that pair beautifully with this pasta as part of a larger Mediterranean-inspired spread.
Keeping It Fresh: Storage and Reheating Tips
Store any leftover Mediterranean pasta in an airtight container in the refrigerator for up to 3 days. The texture changes slightly after the first day because the pasta absorbs the vinaigrette, but the flavor actually deepens nicely overnight.
To reheat, warm it gently in a skillet over medium-low heat with a small splash of olive oil or water to loosen it up. Avoid high heat, which will overcook the vegetables and make the feta rubbery. This pasta also tastes great served cold straight from the fridge, which makes it a genuinely good next-day lunch option.
Pro tip: If you are making this ahead for a gathering, cook the pasta and prep the vegetables separately. Toss everything together right before serving so the spinach stays bright and the pasta does not get soggy sitting in the dressing.
Quick Answers to Common Questions
Can I make this Mediterranean pasta recipe vegan?
Yes, very easily. Leave out the feta cheese or swap in a plant-based feta alternative. The lemon-herb vinaigrette is already completely vegan, so the rest of the recipe stays exactly the same.
My pasta turned out dry. What went wrong?
This usually happens when the vinaigrette absorbs too quickly into the hot pasta. That reserved pasta water is your fix. Add it a splash at a time after tossing everything together until the sauce loosens and coats the pasta properly.
Can I add protein to this dish?
Absolutely. A can of rinsed chickpeas stirred in with the vegetables makes it a heartier vegetarian meal. Shredded rotisserie chicken or grilled shrimp also work beautifully if you want a non-vegetarian version. Either option adds roughly 10 to 15 extra grams of protein per serving.
Go Make This Tonight
Mediterranean pasta is proof that simple ingredients treated well can produce something genuinely wonderful. It comes together in about 20 minutes, uses pantry staples you likely already have, and delivers bold, satisfying flavor without any fuss. Whether you are feeding the family on a Tuesday or impressing guests at a casual dinner, this recipe earns its place in regular rotation. Try this recipe tonight and let those Mediterranean flavors do all the work for you.
Mediterranean Pasta
A vibrant and fresh Mediterranean Pasta loaded with sun-dried tomatoes, artichoke hearts, kalamata olives, and spinach, tossed in a bright lemon-herb vinaigrette and topped with crumbled feta. Ready in just 20 minutes.
- Prep Time: 5 minutes
- Cook Time: 15 minutes
- Total Time: 20 minutes
- Yield: 4 servings 1x
- Category: Dinner
- Method: Stovetop
- Cuisine: Mediterranean
- Diet: Vegetarian
Ingredients
- 12 ounces pasta (penne, fusilli, or farfalle)
- 2 tablespoons olive oil
- 3 cloves garlic, minced
- 1/2 cup sun-dried tomatoes in oil, drained and chopped
- 1 can (14 ounces) artichoke hearts, drained and quartered
- 1/2 cup kalamata olives, pitted and halved
- 4 cups fresh spinach
- 1/4 cup crumbled feta cheese
- 1/4 cup extra virgin olive oil
- 3 tablespoons fresh lemon juice
- 1 teaspoon Dijon mustard
- 1 teaspoon dried oregano
- Salt and freshly ground black pepper to taste
Instructions
- Bring a large pot of generously salted water to a boil. Cook pasta until al dente according to package directions, about 9 to 11 minutes. Reserve 1 cup of pasta water before draining.
- While pasta cooks, whisk together extra virgin olive oil, fresh lemon juice, Dijon mustard, dried oregano, salt, and pepper in a small bowl to make the vinaigrette. Set aside.
- Heat 2 tablespoons olive oil in a large skillet over medium heat. Add minced garlic and cook for about 1 minute until fragrant and just golden. Do not let it burn.
- Add sun-dried tomatoes, artichoke hearts, and kalamata olives to the skillet. Cook, stirring, for 2 to 3 minutes until heated through.
- Add fresh spinach in large handfuls, stirring until just wilted, about 1 to 2 minutes.
- Drain pasta and add it to the skillet. Pour the lemon-herb vinaigrette over the top and toss well to combine. Add reserved pasta water a splash at a time if needed to loosen the sauce.
- Remove from heat. Fold in crumbled feta cheese gently so it softens without fully melting.
- Taste and adjust seasoning with salt, pepper, or red pepper flakes. Garnish with fresh parsley or basil and serve immediately.
Notes
- Reserve pasta water before draining. It is key to creating a light sauce that clings to the pasta.
- For a vegan version, omit the feta or use a plant-based alternative.
- Add a can of rinsed chickpeas or shredded cooked chicken for extra protein.
- This pasta tastes great warm or at room temperature, making it ideal for picnics and potlucks.
- Store leftovers in an airtight container in the refrigerator for up to 3 days. Reheat gently in a skillet with a splash of olive oil or water.
Nutrition
- Serving Size: 1 serving
- Calories: 480 kcal
- Sugar: 5 g
- Sodium: 620 mg
- Fat: 22 g
- Saturated Fat: 5 g
- Unsaturated Fat: 16 g
- Trans Fat: 0 g
- Carbohydrates: 58 g
- Fiber: 5 g
- Protein: 13 g
- Cholesterol: 15 mg







