Mediterranean Orzo Soup

No Comments

Photo of author

By Millie Pham

Disclosure: As Amazon Associates, we earn from qualifying purchases at no extra cost to you.

This Mediterranean orzo soup is warm, bright, and full of simple, fresh flavors. Tender orzo, soft vegetables, white beans, tomatoes, lemon, and herbs come together in one cozy pot. It is filling without feeling heavy, and it tastes even better with a little Parmesan on top.

  • Servings: 6
  • Prep time: 15 minutes
  • Cook time: 30 minutes
  • Total time: 45 minutes

Why I Love This Recipe

I love soup that feels cozy but still tastes fresh. This one does both. The first spoonful is rich with tomato and herbs, but then you get that little pop of lemon at the end.

It reminds me of the kind of meal I want when the day has been busy. Everything goes into one pot, there is no fancy cooking method, and the kitchen starts to smell wonderful as the vegetables and herbs cook.

Here are a few more reasons I keep coming back to it:

  • It uses easy-to-find ingredients.
  • The orzo makes every spoonful satisfying.
  • White beans add creaminess and make the soup more filling.
  • Spinach adds color without taking over the flavor.
  • Lemon keeps the broth from tasting too heavy.
  • Most of the cooking happens in one pot.
  • It is easy to change based on what you have at home.

What You’ll Need

  • 2 tablespoons extra-virgin olive oil
  • 1 medium onion, diced, about 1 cup
  • 2 medium carrots, peeled and diced, about 1 cup
  • 2 celery stalks, diced, about 1 cup
  • 4 garlic cloves, minced
  • 1 teaspoon dried oregano
  • 1 teaspoon dried basil
  • 1/2 teaspoon dried thyme
  • 1/4 teaspoon red pepper flakes, optional
  • 1 can (14.5 ounces) diced tomatoes, with juices
  • 1 can (15 ounces) cannellini beans, drained and rinsed
  • 6 cups low-sodium vegetable broth
  • 3/4 cup dry orzo
  • 3 packed cups baby spinach
  • 1 teaspoon kosher salt, plus more to taste
  • 1/2 teaspoon black pepper
  • 2 tablespoons fresh lemon juice
  • 1 teaspoon finely grated lemon zest
  • 1/4 cup chopped fresh parsley
  • 1/3 cup finely grated Parmesan, plus more for serving

How to Make Mediterranean Orzo Soup

Step 1: Cook the Onion, Carrots, and Celery

Heat 2 tablespoons extra-virgin olive oil in a large Dutch oven over medium heat.

Add 1 medium onion, diced (about 1 cup), 2 medium carrots, peeled and diced (about 1 cup), and 2 celery stalks, diced (about 1 cup).

Cook for 6 to 7 minutes, stirring now and then. The onion should look soft and almost clear. The carrots and celery should start to soften but do not need to be fully tender yet.

Step 2: Add the Garlic and Herbs

Add 4 minced garlic cloves, 1 teaspoon dried oregano, 1 teaspoon dried basil, 1/2 teaspoon dried thyme, and 1/4 teaspoon red pepper flakes if using.

Stir constantly for about 30 seconds. You only need enough time for the garlic and herbs to smell fragrant. Do not let the garlic turn dark brown.

Step 3: Build the Soup

Pour in 1 can (14.5 ounces) diced tomatoes with their juices and 6 cups low-sodium vegetable broth.

Add 1 can (15 ounces) cannellini beans, drained and rinsed, 1 teaspoon kosher salt, and 1/2 teaspoon black pepper.

Stir well. Turn the heat up and bring the soup to a gentle boil.

Step 4: Cook the Orzo

Once the soup is gently boiling, stir in 3/4 cup dry orzo.

Lower the heat so the soup stays at a gentle simmer. Cook for about 8 to 10 minutes, or according to the orzo package directions. Stir every minute or two, especially near the bottom of the pot, so the pasta does not stick.

The orzo should be tender but still have a little bite.

Step 5: Wilt the Spinach

When the orzo is tender, add 3 packed cups baby spinach.

Stir for 1 to 2 minutes. The spinach will shrink quickly and turn bright green. Turn off the heat as soon as it has wilted.

Step 6: Add the Fresh Finishing Flavors

With the heat off, stir in 2 tablespoons fresh lemon juice, 1 teaspoon finely grated lemon zest, 1/4 cup chopped fresh parsley, and 1/3 cup finely grated Parmesan.

Stir until the Parmesan melts into the hot broth. Taste the soup. Add a little more salt or black pepper if needed.

If the soup is thicker than you like, stir in a splash of extra vegetable broth or water.

Step 7: Serve

Ladle the hot soup into 6 round soup bowls. Add a little extra finely grated Parmesan and parsley on top if you like.

Serve right away while the orzo is tender and the broth is hot.

Why This Recipe Works (Quick Science)

The soup is simple, but each step has a purpose.

  • Cooking the vegetables first builds flavor. Heat softens the onion, carrots, and celery and brings out their natural sweetness.
  • Heating the herbs in oil wakes them up. Many flavor compounds in dried herbs mix well with fat, so a short cook in olive oil gives the broth more flavor.
  • Orzo releases starch. As the pasta cooks, a little starch enters the broth. This gives the soup a fuller, silkier feel.
  • Beans add body. Cannellini beans are soft and creamy, so the soup feels hearty without needing cream.
  • Spinach goes in late. This keeps its color brighter and stops it from getting too soft.
  • Lemon goes in after cooking. Fresh lemon juice adds acidity, which makes the tomato, herbs, beans, and Parmesan taste brighter.

Pro Tips

  • Cut the onion, carrots, and celery into similar-size pieces so they cook at the same speed.
  • Stir the orzo often. Small pasta can settle on the bottom and stick.
  • Keep the soup at a gentle simmer after adding the orzo. A hard boil can make the pasta cook unevenly.
  • Add the spinach near the end. It only needs a minute or two to wilt.
  • Do not skip the lemon unless you need to. That small amount of acidity makes a big difference in the finished soup.

Tools You’ll Need

  • Large Dutch oven or heavy soup pot
  • Wooden spoon
  • Chef’s knife
  • Cutting board
  • Measuring cups
  • Measuring spoons
  • Can opener
  • Colander
  • Citrus juicer
  • Fine grater or microplane
  • Ladle
  • Soup bowls

Substitutions and Variations

  • Beans: Great northern beans or chickpeas can replace cannellini beans.
  • Broth: Chicken broth works in place of vegetable broth if you do not need the soup to be vegetarian.
  • Greens: Chopped kale can replace spinach. Give kale a few extra minutes to soften.
  • Pasta: Another very small pasta shape can replace orzo. Cooking time may change.
  • Parmesan: Pecorino Romano gives the soup a sharper, saltier taste.
  • More vegetables: Diced zucchini is an easy addition. Add it with the carrots and celery.
  • More protein: Stir in cooked shredded chicken near the end and heat it through.
  • No heat: Leave out the red pepper flakes.

Make-Ahead Tips

You can chop the onion, carrots, and celery up to 2 days ahead. Keep them covered in the refrigerator.

You can also make the soup base without the orzo, spinach, lemon, parsley, or Parmesan. Refrigerate the base, then bring it back to a simmer and finish the recipe when you are ready to eat.

For the best make-ahead soup, cook the orzo separately and add it to each bowl. This keeps it from soaking up too much broth.

Common Mistakes

  • Overcooking the orzo: Stop cooking when it is just tender. It continues to soften in the hot broth.
  • Not stirring the pasta: Orzo likes to sink. Stir it often so it does not stick to the pot.
  • Boiling too hard: A gentle simmer gives you better control over the pasta.
  • Adding spinach too soon: Long cooking can make spinach very soft and dull its bright color.
  • Skipping the final taste: Broth, canned beans, tomatoes, and Parmesan all contain different amounts of salt. Taste before adding extra.
  • Adding lemon too early: Long cooking can dull its fresh flavor. Add it after turning off the heat.

What to Serve With Mediterranean Orzo Soup

  • Warm crusty bread
  • Garlic bread
  • Toasted pita
  • Greek salad
  • Simple cucumber and tomato salad
  • Roasted vegetables
  • Hummus with pita
  • A small plate of olives and feta

Leftovers and Storage

Let leftover soup cool, then place it in an airtight container. Refrigerate it for up to 4 days.

The orzo will keep absorbing broth while it sits, so the soup will become thicker. Add a splash of vegetable broth or water when reheating it.

Warm leftovers gently on the stove over medium-low heat, stirring often, until steaming hot.

For freezing, the texture is best if you freeze the soup without the orzo. Freeze the soup base in an airtight freezer-safe container for up to 3 months. Thaw it in the refrigerator, reheat it, and add freshly cooked orzo.

Macros Information

Approximate nutrition per serving, based on 6 servings:

  • Calories: 340
  • Protein: 14 g
  • Carbohydrates: 48 g
  • Fat: 11 g
  • Fiber: 8 g
  • Sugar: 8 g
  • Sodium: 700 mg

These numbers are estimates. The exact nutrition will change depending on the broth, beans, Parmesan, and other brands you use.

FAQ

Q: Can I cook the orzo separately?

A: Yes. This is a great choice if you plan to store the soup. Cook the orzo separately, put some in each bowl, and ladle the hot soup over it.

Q: Why did my soup get so thick?

A: Orzo keeps absorbing liquid after cooking. Add more broth or water until the soup reaches the thickness you like.

Q: Can I make this soup without Parmesan?

A: Yes. Leave it out for a dairy-free version. You may want a little extra salt or lemon because Parmesan adds both salty and savory flavor.

Q: Can I use frozen spinach?

A: Yes. Thaw it first and squeeze out extra water. About 1 cup of thawed, squeezed frozen spinach is enough.

Q: Is this soup spicy?

A: With 1/4 teaspoon red pepper flakes, it has only a mild warmth. Leave the flakes out if you do not want any heat.

Q: Can I add chicken?

A: Yes. Add about 2 cups of cooked shredded chicken after the orzo is tender. Let it heat through before adding the spinach and finishing ingredients.

Q: How do I keep leftover orzo from getting mushy?

A: For planned leftovers, cook the orzo separately and store it apart from the soup. Add it to each serving when you reheat it.

Final Thoughts

Mediterranean orzo soup is the kind of simple meal that can turn an ordinary night into a cozy one. You get tender pasta, creamy beans, plenty of vegetables, fresh herbs, and a bright touch of lemon all in one bowl.

Serve it hot with bread for dipping, and do not forget that little sprinkle of Parmesan at the end. If you make it, leave a comment and share how it turned out, what you changed, or any questions you have.

Leave a Comment