Healthy Vegetable Orzo Soup
I still remember the first time I made this Healthy Vegetable Orzo Soup on a blustery weeknight — it hit the spot: warming broth, tender orzo, and a bright lemon finish that made the whole pot feel light but satisfying. This is a simple, veggie-forward soup that works for weeknight dinners, meal prep, or when you want something comforting without heaviness. It’s forgiving, quick, and easy to adapt if you’re feeding kids or trying to clear out the fridge.
What makes this recipe special
This orzo soup is a little thing of culinary efficiency: one pot, a handful of pantry staples, and plenty of veg. It’s ideal when you want something:
- Quick: ready in about 30 minutes from start to finish.
- Nourishing: lots of vegetables, low-sodium broth option, and a lemon boost for brightness.
- Flexible: swap orzo for gluten-free pasta or rice; add beans for protein; make it creamy if you like.
"Bright, homey, and somehow both light and filling — this soup became my go-to on busy nights." — a regular at my kitchen table
If you like hearty vegetable soups, you might also enjoy a different grain-based option like this healthy quinoa vegetable soup I use when I want extra protein.
Step-by-step overview
Before you dig into the ingredients, here’s the workflow so you know what to expect:
- Sweat aromatics (onion, garlic) to build flavor.
- Sauté the firmer vegetables (carrot, celery, pepper) until they soften.
- Add quicker-cooking veg (zucchini, green beans) and canned tomatoes.
- Pour in broth and add orzo and dried herbs; simmer until pasta is tender.
- Finish with spinach and lemon juice for color and brightness.
- Adjust seasoning and garnish with parsley.
This gives you a quick mental map so you can prep while soups simmer.
What you’ll need
- 1 tablespoon olive oil (extra-virgin for finishing, if desired)
- 1 medium onion, diced
- 2 cloves garlic, minced
- 2 medium carrots, diced
- 2 celery stalks, diced
- 1 bell pepper, diced (any color)
- 1 zucchini, diced
- 1 cup green beans, chopped
- 1 can (14.5 oz) diced tomatoes, with juices
- 6 cups vegetable broth (low-sodium recommended)
- 1 cup orzo pasta (substitute gluten-free orzo or small rice for GF)
- 1 teaspoon dried oregano
- 1 teaspoon dried thyme
- Salt and pepper to taste
- 2 cups fresh spinach
- Juice of 1 lemon (about 2 tablespoons)
- Fresh parsley, chopped (for garnish)
Notes and substitutions:
- For a gluten-free version, use gluten-free orzo or small rice; reduce simmering time to match package directions.
- Want more protein? Stir in a can of drained chickpeas at the same time as the tomatoes.
- Prefer a creamier soup? Swirl in 1/2 cup plain Greek yogurt or a splash of cream just before serving.
How to prepare it
- Heat the olive oil in a large pot or Dutch oven over medium heat.
- Add the diced onion and sauté 3–4 minutes until translucent.
- Stir in the minced garlic and cook 1 minute, stirring so it doesn’t brown.
- Add the diced carrots, celery, and bell pepper. Cook 5–7 minutes until they begin to soften.
- Stir in the diced zucchini and chopped green beans. Cook 3–4 minutes more.
- Pour in the diced tomatoes with their juices and simmer 2–3 minutes.
- Add the vegetable broth, orzo, oregano, and thyme. Bring to a boil, then reduce heat.
- Simmer gently 10–12 minutes, stirring occasionally so the orzo doesn’t stick, until the pasta is tender.
- Once the orzo is cooked, stir in the spinach and lemon juice and cook 2–3 minutes until the spinach wilts.
- Taste and season with salt and pepper. Add more lemon if you want extra brightness.
- Ladle into bowls and garnish with chopped parsley. Serve immediately.
This ordering keeps the pot moving and prevents the orzo from overcooking or clumping.
How to serve Healthy Vegetable Orzo Soup
- Best ways to enjoy it: Serve piping hot in wide bowls so the broth cools slightly and the orzo sits at the surface.
- Pairings: crusty bread, garlic toast, or an herby grilled cheese. For a lighter combo, serve with a crisp green salad.
- Garnish ideas: a drizzle of extra-virgin olive oil, red pepper flakes, grated Parmesan, or a dollop of yogurt for creaminess.
- Portioning: this makes about 4 generous bowls—stretch it with extra broth and a can of beans if needed.
How to store & freeze
- Refrigerator: Cool the soup to room temperature and refrigerate in an airtight container within two hours. Use within 3–4 days.
- Freezing: Orzo absorbs liquid and becomes mushy when frozen and reheated. For best texture, freeze the soup WITHOUT the orzo; freeze in airtight containers for up to 3 months. Thaw overnight, reheat, and then stir in freshly cooked orzo.
- Reheating: Reheat gently on the stove over low-medium heat. Add a splash of broth or water if the soup looks thick. If frozen, bring up to a simmer and then add cooked orzo.
- Food safety: Always reheat to at least 165°F (74°C) before serving.
Pro chef tips
- Build flavor early: Don’t rush the onion and carrot — gently sweating them develops a sweeter, deeper base.
- Toast the orzo briefly in the pot before adding the broth for a nuttier flavor (optional).
- Keep an eye on salt: If you use canned tomatoes and low-sodium broth, you’ll control seasoning better; taste before salting.
- Lemon is the secret brightener: Add juice at the end so the flavor stays fresh.
- If you want a silky finish, puree a cup of the cooked soup and stir it back in to add body without cream.
I also like to compare textures when I’m testing soups; if you enjoy creamy vegetable soups, check this creamy vegetable soup to see another one-pot approach.
Recipe variations
- Italian-ish twist: Add sliced mushrooms and a splash of balsamic; finish with Parmesan.
- Mediterranean: Swap oregano/thyme for herbes de Provence, add olives, and finish with feta.
- Protein boost: Stir in cooked shredded chicken or a can of cannellini beans.
- Winter swap: Use butternut squash and kale instead of zucchini and spinach.
- Spicy kick: Add red pepper flakes when you add the tomatoes.
For more creamy veggie ideas and swaps, you may find this other creamy vegetable soup helpful for inspiration.
Your questions answered
Q: How long does this take from start to table?
A: Plan about 25–35 minutes total: 10–12 minutes to sauté veg, 10–12 minutes simmer for orzo, plus finishing time.
Q: Can I make this gluten-free?
A: Yes. Use gluten-free orzo or small rice. If using rice, adjust cooking time to match package directions.
Q: Will the orzo get mushy if I reheat the soup?
A: Possibly. Orzo soaks up liquid. For the best texture, store orzo separately or freeze the soup without orzo and add freshly cooked orzo when reheating.
Q: Can I add protein to make it a full meal?
A: Absolutely — chickpeas, cannellini beans, shredded rotisserie chicken, or diced tofu all work well. Add chickpeas with the tomatoes or chicken near the end to retain tenderness.
Q: Is this suitable for meal prep?
A: Yes. For meal prep, keep orzo and soup broth separate until day-of reheating, or plan for a softer texture if they’re combined.
Conclusion
This Healthy Vegetable Orzo Soup is a flexible, weeknight-friendly recipe that’s easy to adapt to dietary needs and pantry supplies. If you want a slightly different take or additional one-pot orzo ideas, check out this One-Pot Orzo Vegetable Soup – Peas and Crayons for a bright variation, and this Easy, One-Pot Vegetable Orzo Soup | Walder Wellness, RD (Dietitian) for a dietitian’s perspective on wholesome ingredient swaps.
Healthy Vegetable Orzo Soup

Ingredients
Main Ingredients
- 1 tablespoon olive oil extra-virgin for finishing, if desired
- 1 medium onion, diced
- 2 cloves garlic, minced
- 2 medium carrots, diced
- 2 stalks celery, diced
- 1 bell pepper diced (any color)
- 1 medium zucchini, diced
- 1 cup green beans, chopped
- 1 can (14.5 oz) diced tomatoes, with juices
- 6 cups vegetable broth low-sodium recommended
- 1 cup orzo pasta substitute gluten-free orzo or small rice for GF
- 1 teaspoon dried oregano
- 1 teaspoon dried thyme
- Salt and pepper to taste
- 2 cups fresh spinach
- 1 Juice of 1 lemon (about 2 tablespoons)
- Fresh parsley, chopped (for garnish)
Instructions
Preparation
- Heat the olive oil in a large pot or Dutch oven over medium heat.
- Add the diced onion and sauté 3–4 minutes until translucent.
- Stir in the minced garlic and cook for 1 minute, stirring so it doesn't brown.
- Add the diced carrots, celery, and bell pepper. Cook for 5–7 minutes until they begin to soften.
- Stir in the diced zucchini and chopped green beans. Cook for 3–4 minutes more.
- Pour in the diced tomatoes with their juices and simmer for 2–3 minutes.
- Add the vegetable broth, orzo, oregano, and thyme. Bring to a boil, then reduce heat.
- Simmer gently for 10–12 minutes, stirring occasionally so the orzo doesn't stick, until the pasta is tender.
- Once the orzo is cooked, stir in the spinach and lemon juice and cook for 2–3 minutes until the spinach wilts.
- Taste and season with salt and pepper. Add more lemon if you want extra brightness.
- Ladle into bowls and garnish with chopped parsley. Serve immediately.
