This one-pot Mediterranean orzo is the dinner I make when I want something warm, comforting, and bright all at once — and I want to wash exactly one pan. It cooks risotto-style in a single skillet, which means the orzo releases its starches into the broth and turns the whole dish silky without any actual cream. The result is creamy, tangy, herby, and deeply satisfying.
The Mediterranean flavor combination is one of those eternal classics for a reason: garlic, cherry tomatoes, briny olives, peppery spinach, lemon, and salty feta hit every part of your palate. I added a final flourish of fresh basil and a squeeze of lemon at the end, which makes the whole dish taste like a long Greek vacation in a bowl — even on a Tuesday in February.
What makes this recipe work is the order of operations. The aromatics bloom first, the orzo gets toasted to develop nutty flavor, then everything simmers together until the pasta is al dente. The cheese goes in off the heat so it melts gently rather than seizing. Twenty-five minutes from cold pan to plated.
Why you'll love it
- One pan, twenty-five minutes, almost no cleanup
- Naturally vegetarian and easily made vegan
- Pantry-friendly: only one fresh herb required
- Tastes even better the next day for lunch
"This one-pot Mediterranean orzo is the dinner I make when I want something warm, comforting, and bright all at once — and I want to wash exactly one pan."
Ingredients
Serves 4
- 3 tbsp extra-virgin olive oil
- 1 small yellow onion, finely diced
- 5 cloves garlic, thinly sliced
- 1/2 tsp red pepper flakes (optional)
- 1 1/2 cups (300 g) orzo pasta
- 1 pint cherry tomatoes, halved
- 3 1/2 cups low-sodium vegetable broth
- 1 tsp dried oregano
- 1 tsp kosher salt, plus more to taste
- 5 oz (5 cups) baby spinach
- 1/2 cup pitted Kalamata olives, roughly chopped
- Zest and juice of 1 large lemon
- 1/2 cup crumbled feta cheese
- 1/4 cup fresh basil leaves, torn
- Freshly cracked black pepper
Instructions
6 steps · 35 min total
- 01
Sauté the aromatics
Warm the olive oil in a large deep skillet or Dutch oven over medium heat. Add the onion with a pinch of salt and cook for 5 minutes, stirring occasionally, until soft and translucent. Add the garlic and red pepper flakes and cook for 1 more minute until fragrant — do not let the garlic brown.
- 02
Toast the orzo
Add the orzo to the skillet and stir to coat in the oil. Toast for 2 minutes, stirring often, until the orzo turns lightly golden and smells nutty. This step is what gives the finished dish its deeper flavor.
- 03
Add tomatoes and broth
Stir in the halved cherry tomatoes, broth, oregano, and salt. Increase the heat to medium-high and bring to a gentle boil. The tomatoes will begin to slump and release their juices into the broth — this is exactly what you want.
- 04
Simmer until creamy
Reduce the heat to medium-low and simmer uncovered for 10 to 12 minutes, stirring every 2 minutes, until the orzo is al dente and most of the liquid has been absorbed. The mixture should look creamy and just slightly saucy.
- 05
Wilt the spinach
Add the spinach in two large handfuls, stirring after each addition until just wilted. Stir in the olives, lemon zest, and lemon juice. Taste and adjust salt — feta is salty, so go light here and adjust after.
- 06
Finish and serve
Remove from the heat. Sprinkle the feta evenly across the top, scatter with torn basil, and finish with a generous crack of black pepper. Let sit for 2 minutes so the feta softens. Serve hot, straight from the pan.
Chef's tips
Small details that change the outcome
Cherry or grape tomatoes are essential — they break down into a silky sauce. Larger tomatoes stay too chunky and watery.
Don't skip toasting the orzo. Thirty seconds saved is not worth the depth of flavor you lose.
Stir often during the simmer. Like risotto, the constant motion helps the orzo release its starch and turn the broth creamy.
Leftovers tighten up in the fridge — loosen with a splash of water or broth when reheating.
Storage & reheating
Refrigerate in an airtight container for up to 4 days. The orzo will continue to absorb liquid, so the dish thickens overnight. Reheat gently in a covered pan over low heat with 2 tablespoons of water or broth, stirring until creamy again.
Frequently asked
Answers to the most common questions
Can I make this vegan?+
Yes — simply omit the feta or replace it with a vegan feta. The lemon, olives, and basil are already doing the heavy flavor lifting, so the dish stays bright and satisfying.
Can I add a protein?+
Absolutely. Grilled shrimp, chicken thighs, or chickpeas are all excellent additions. Add cooked protein at the very end with the spinach so it warms through but doesn't overcook.
Can I use a different pasta?+
Small shapes like ditalini or pearl couscous work with the same liquid ratio. Larger pasta shapes change the cooking time and texture significantly — stick with small shapes for this one-pot method.
Why is my orzo gummy?+
Gumminess usually means too little stirring or too high heat. Stir often and keep the simmer gentle. The motion releases starch evenly instead of letting it clump.

Written by
GreenFork Kitchen
Tested in a real home kitchen — three times before publishing, every time.


