Vegetable Orzo Soup (Easy One Pot Recipe)
This post may contain affiliate links.
This easy vegetable orzo soup recipe brings together pantry staples and fresh vegetables for a quick hot soup that feels like ultimate comfort food on a chilly day or cold day. Vegetables and broth are cooked in a large pot over medium heat, and this flavorful soup turns simple steps into a complete meal the whole family enjoys in about 30 minutes.

It’s made in one pot with simple everyday ingredients, colorful vegetables, and tender orzo pasta for a soup that feels both light and satisfying. It’s the kind of easy meal that works beautifully for lunch, dinner, or meal prep during a busy week.

Like my chicken spaghetti noodle soup and my Italian wedding soup, this recipe will have a pot of hot, comforting soup ready in no time.

Why you’ll love this Vegetable & Orzo Soup recipe
- A delicious cozy vegetable soup made with orzo pasta, fresh garlic, olive oil, and black pepper
- Flexible ingredient list that welcomes white beans, cannellini beans, green beans, or sweet corn
- Quick cook time using regular orzo or gluten-free orzo
- Bright finish from fresh lemon and lemon zest
- A perfect meal for a chilly day that tastes even better next time

Ingredients for Vegetable Orzo Soup

- Olive oil
- Small yellow onion, diced
- Garlic cloves, minced
- Medium carrots, peeled and sliced
- Celery ribs, sliced
- Zucchini, diced
- Diced tomatoes, with juices (fire-roasted optional)
- Dry orzo pasta
- Vegetable or chicken broth (low sodium preferred)
- Dried oregano
- Salt, or to taste
- Black pepper
- Baby spinach
- Lemon juice (plus zest for garnish)
- Chopped fresh parsley
- Optional: 1 cup canned white beans, rinsed and drained
- Optional: Grated Parmesan for serving
Equipment and Kitchen tools
- heavy-bottomed soup pot or Dutch oven pot
- chef’s knife
- cutting board
- soup ladle
How to make Vegetable Orzo Soup
Step by Step Instructions Overview. Full details in recipe card.

Step 1 – In a large pot, heat olive oil over medium heat. Add the onion and garlic and cook for 2–3 minutes until fragrant.

Step 2 – Add carrots, celery, and zucchini.

Step 3 – Sauté for another 4–5 minutes until vegetables begin to soften.

Step 4 – Stir in the diced tomatoes (with juices), then cook for 1–2 minutes to blend the flavors.

Step 5 – Add orzo, vegetable broth, oregano, salt, and pepper. Bring to a boil, then reduce the heat to a simmer.

Step 6 – Cook for 10–12 minutes, stirring occasionally, until orzo is tender.

Step 7 – Stir in spinach and optional white beans. Simmer 1–2 more minutes until spinach wilts.

Step 8 – Finish with lemon juice and parsley. Taste and adjust seasoning
Step 9 – Serve hot, garnished with lemon zest, extra parsley, and optional Parmesan if desired.

Save The Recipe!
Tips for the best results
- Stir orzo pasta now and then so nothing sticks to the bottom of the pot
- Cook orzo to an al dente bite for better texture
- Fire roasted tomatoes bring better flavor and depth
- Add red pepper flakes or a pinch of cumin for gentle heat
- Add extra vegetable broth, vegetable stock, chicken stock, or chicken broth during reheating since tiny pasta absorbs liquid
- Store leftovers in an airtight container
Raquel’s Time Saving Tips ⏰
- Use pre-chopped mirepoix (onion, celery, carrots) from the produce section or make it yourself and keep it on hand.
- Keep frozen mixed vegetables on hand for a super quick shortcut.
- Measure the orzo ahead of time so it’s ready to stir in when the broth simmers.
- Make it ahead and cook the orzo separately if you want the best leftovers.
Substitutions and variations
- Add protein: Stir in shredded rotisserie chicken, cooked Italian sausage, or white beans in the last few minutes of cooking. Chickpeas and cannellini beans both work and keep it vegetarian.
- Swap vegetable broth for chicken broth or chicken stock
- Add butternut squash, purple carrots, red bell peppers, or sweet onion for a hidden veggie orzo soup
- Toss in white beans or cannellini beans for a hearty veggie soup
FAQs about this recipe
Yes. Use vegetable broth or vegetable stock and skip Parmesan. The result stays a vegan orzo soup packed with fresh vegetables.
Leftovers last several days in an airtight container. Add broth when reheating for a hot soup texture.
Freezing works best before adding orzo. Add cooked orzo during reheating for better texture.
Medium zucchini, green beans, sweet corn, red bell peppers, or butternut squash fit right in. Use remaining ingredients from the fridge.
Regular orzo gives the classic feel. Other tiny pasta shapes work in a pinch.
Yes. Total time stays reasonable and the soup reheats well, making it great options for busy weeks.
Serving Suggestions
Serve with with crusty bread, a simple arugula salad,, a light strawberry almond salad or a quick burrata Caprese.
Storage Tips
This soup keeps well, but the orzo will continue to soak up liquid as it sits. Store leftovers in an airtight container in the refrigerator for up to 4 days. When you reheat, add a splash of broth or water to loosen it back up
More great yummy soup recipes

Vegetable Orzo Soup
Equipment
- stock pot
- knife
- cutting board
- ladle
Ingredients
- 1 tablespoon olive oil
- 1 small yellow onion diced
- 2 garlic cloves minced
- 2 medium carrots peeled and sliced
- 2 celery ribs sliced
- 1 zucchini diced
- 1 can 14.5 oz diced tomatoes, with juices (fire-roasted optional)
- 3/4 cup dry orzo pasta
- 6 cups vegetable or chicken broth low sodium preferred
- 1 teaspoon dried oregano
- 1/2 teaspoon salt or to taste
- 1/4 teaspoon black pepper
- 2 cups baby spinach
- 1 tablespoon lemon juice plus zest for garnish
- 2 tablespoons chopped fresh parsley
- Optional: 1 cup canned white beans rinsed and drained
- Optional: Grated Parmesan for serving
Instructions
- In a large pot, heat olive oil over medium heat. Add the onion and garlic and cook for 2–3 minutes until fragrant.
- Add carrots, celery, and zucchini. Sauté for another 4–5 minutes until vegetables begin to soften.
- Stir in the diced tomatoes (with juices), then cook for 1–2 minutes to blend the flavors.
- Add orzo, vegetable broth, oregano, salt, and pepper. Bring to a boil, then reduce the heat to a simmer.
- Cook for 10–12 minutes, stirring occasionally, until orzo is tender.
- Stir in spinach and optional white beans. Simmer 1–2 more minutes until spinach wilts.
- Finish with lemon juice and parsley. Taste and adjust seasoning.
- Serve hot, garnished with lemon zest, extra parsley, and optional Parmesan if desired.
Notes
- Stir orzo occasionally to prevent it from sticking.
- Orzo will continue to absorb broth as the soup sits. Add extra broth when reheating if needed.
- Fire-roasted tomatoes add a smoky depth of flavor.
- Don’t skip the lemon, it brightens and balances the soup.
Nutrition
If you are not yet subscribing to my CELEBRATE THE SEASON newsletter, you can subscribe here. I share easy recipes for the season that the entire family is sure to love and also a few things that I don’t share here.



Pinned! This looks like a delicious way to eat a lot of vegetables!