This vibrant one-pot pasta brings together the best flavors of the Mediterranean in just 30 minutes. Penne or fusilli cooks directly in vegetable broth alongside bell peppers, zucchini, cherry tomatoes, Kalamata olives, and capers. The starch from the pasta creates a silky sauce that perfectly coats every bite.
Simply sauté garlic and onions, add vegetables, then simmer everything together with dried oregano and thyme. Finish with baby spinach and top with crumbled feta and fresh basil. It's a complete meal that's naturally vegetarian and can easily be made vegan or gluten-free.
The rain was hammering against the kitchen window the evening I threw this together from whatever sat in the crisper drawer, and my roommate walked in declaring it smelled like a taverna on a Greek island. That was probably the best compliment my cooking has ever received, mostly because it was completely accidental. One pot, zero planning, and somehow every single bite tasted intentional. Mediterranean One Pot Pasta is the kind of dish that makes chaos look like a cooking philosophy.
I have made this on weeknights when the fridge looked hopeless, for a friend who showed up unannounced and hungry, and once in a rental cabin with exactly one functioning pot and a very dull knife. Each time it worked, and each time someone asked for the recipe as if I had done something clever rather than simply dumping vegetables and broth into a pan and walking away.
Ingredients
- 350 g dried penne or fusilli pasta: Short shapes work beautifully here because they tuck into the vegetables and catch little pools of broth in their ridges.
- 750 ml vegetable broth: This is the secret weapon, the pasta cooks directly in it so every strand drinks up savory flavor instead of getting drained away.
- 2 tbsp extra virgin olive oil: A good quality one makes a real difference since its fruity backbone runs through the whole dish.
- 1 red bell pepper, sliced: Adds sweetness and a gorgeous flash of color that makes the pot look vibrant before it even finishes cooking.
- 1 zucchini, sliced: It softens into the sauce beautifully and adds body without anyone realizing they are eating extra vegetables.
- 1 small red onion, thinly sliced: Red onion holds its shape better than yellow and gives a mild bite that balances the richness.
- 200 g cherry tomatoes, halved: They burst during cooking and create a light natural sauce that coats everything.
- 80 g baby spinach: Stirred in at the very end so it wilts gently without turning into a gray mess.
- 3 cloves garlic, minced: Garlic is the aromatic anchor here so do not be shy with it.
- 80 g pitted Kalamata olives, halved: These bring the briny salty punch that makes the whole dish taste unmistakably Mediterranean.
- 2 tbsp capers, drained: Tiny flavor bombs that scattered through the pot surprise you with bright pops of saltiness.
- 1 and a half tsp dried oregano: The earthy backbone herb of the Mediterranean and you really cannot skip it.
- 1 tsp dried thyme: Adds a subtle woodsy note that rounds out the oregano beautifully.
- Half tsp chili flakes (optional): Just enough warmth to make things interesting without turning it into a spicy dish.
- Salt and freshly ground black pepper, to taste: Taste before adding salt because the olives, capers, and broth already bring plenty.
- 60 g crumbled feta cheese: Creamy, tangy, and the perfect crowning touch that melts slightly into the hot pasta.
- Fresh basil leaves: Torn over the top at the last second for a hit of fresh sweetness.
Instructions
- Get the pot going:
- Warm the olive oil in a large deep skillet or Dutch oven over medium heat until it shimmers and you can feel the fragrance rising. Take a breath because your kitchen is about to smell amazing.
- Wake up the aromatics:
- Toss in the minced garlic and sliced red onion, stirring for about two minutes until everything softens and turns fragrant. You want translucence here, not color, so keep the heat gentle.
- Build the vegetable base:
- Add the bell pepper, zucchini, halved cherry tomatoes, olives, and capers, then cook for three to four minutes with the occasional stir. The tomatoes will begin to soften and release their juices, which is exactly what you want.
- Add pasta and liquid:
- Pour in the dried pasta, sprinkle over the oregano, thyme, and chili flakes, then add the vegetable broth and stir everything together until combined. It will look like a lot of liquid but trust the process.
- Simmer until perfect:
- Bring it to a boil, then drop the heat to medium low, cover, and let it simmer for twelve to fifteen minutes, stirring occasionally so nothing sticks. The pasta should be al dente and the broth should have thickened into a light sauce.
- Wilt in the greens:
- Stir in the baby spinach and cook for two more minutes until it has wilted down into the pasta. This happens quickly so stay nearby and watch it transform.
- Season and taste:
- Add salt and pepper to your liking, remembering that the feta will add its own saltiness in a moment. Now is the time to fix anything that tastes flat.
- Serve with flair:
- Scoop into warm bowls and finish with a generous crumble of feta and a scatter of torn fresh basil leaves. Eat immediately while everything is steaming and glorious.
There is something deeply satisfying about lifting the lid off a pot and finding a complete meal staring back at you, fragrant and colorful and ready to be shared. This dish taught me that good cooking does not require complexity, just good ingredients and the patience to let them mingle.
Variations That Actually Work
Artichoke hearts are a stunning addition if you have them, toss them in with the vegetables and they soak up the broth like little sponges. Sun dried tomatoes also work beautifully in place of the cherry tomatoes, though they make the dish richer and more intense. Once I threw in a handful of toasted pine nuts at the end and it elevated the whole thing to dinner party territory.
What to Drink With It
A crisp Sauvignon Blanc is the classic pairing and for good reason because its citrusy brightness cuts right through the salty olives and feta. If you prefer red, a light Pinot Noir or even a chilled ros will not fight with the herbs. Honestly though, a glass of cold sparkling water with a squeeze of lemon feels just as right on a Tuesday night.
Tools and Allergen Notes
All you truly need is a large deep skillet or Dutch oven, a wooden spoon, a knife and cutting board, and basic measuring tools. The dish contains wheat from the pasta and dairy from the feta, but gluten free pasta swaps in seamlessly and vegan feta or no cheese at all keeps it plant based. Always double check your broth and caper labels if allergies are a concern because hidden ingredients love to hide.
- Let leftovers cool completely before refrigerating because they firm up beautifully and reheat with a splash of water the next day.
- A squeeze of lemon juice over the top just before serving wakes up every single flavor on the plate.
- This dish is best eaten fresh but will keep well in the refrigerator for up to three days.
This is the recipe I reach for when I want something warm and honest on the table without thinking too hard. It has never once let me down, and I suspect it will become your reliable friend too.
Recipe FAQs
- → Can I use different pasta shapes?
-
Yes, any short pasta works well. Penne, fusilli, rigatoni, or macaroni are all great options. Just adjust cooking time as needed based on the pasta shape.
- → Is this suitable for meal prep?
-
Absolutely. The pasta holds up well and flavors develop overnight. Store in airtight containers for up to 4 days. Add a splash of water or broth when reheating.
- → How do I make this vegan?
-
Simply omit the feta cheese or use a plant-based feta alternative. The rest of the dish is naturally vegan with vegetable broth as the base.
- → Can I add protein?
-
Yes, chickpeas, white beans, or grilled chicken work beautifully. Add during the last 5 minutes of simmering to heat through without overcooking.
- → Why cook pasta directly in the broth?
-
Cooking pasta in the broth releases starch into the liquid, creating a naturally creamy sauce that coats every piece. It's more flavorful than boiling in plain water.
- → What vegetables can I substitute?
-
Eggplant, artichoke hearts, sun-dried tomatoes, or fresh spinach work beautifully. Use whatever Mediterranean vegetables you have on hand.