One-Pot Vegetable Orzo Soup Recipe for Cozy Weeknight Meals

Comforting and flavorful, this easy one-pot vegetable orzo soup is packed with wholesome ingredients and simple to prepare. Loaded with vegetables and white beans, it makes a satisfying vegetarian meal for chilly days. Use vegetable broth to keep it plant-based or chicken broth if you prefer.

This is a picture of a bowl filled with vegetable orzo soup.

This post contains affiliate links. Purchases made through those links may provide a small commission at no extra cost to you and support the creation of new recipes.

Why you’ll love this recipe

  • Simple, cozy, and one-pot. Everything cooks together in a single large pot for minimal cleanup—perfect for a cold evening.
  • Vegetable-forward and nutritious. Carrots, celery, onion, leeks, tomatoes, white beans and spinach add vitamins, fiber and a pleasant variety of textures.
  • Highly adaptable. Swap or add vegetables, use a different broth, toss in cooked shredded chicken, or change the herbs to suit your taste. This soup is great for meal prep and budget-friendly.

Key ingredients

  • Vegetables: onion, celery, carrots and leeks form a classic base. Garlic, crushed tomatoes, spinach and canned white beans round out the bowl.
  • Orzo: small pasta that becomes tender and comforting in the broth. Use gluten-free orzo if needed and follow package timing.
  • Tomato paste & crushed tomatoes: tomato paste deepens flavor while crushed tomatoes create a rich broth.
  • Seasoning: Italian seasoning, garlic and onion powder, salt and pepper keep the flavor profile simple and satisfying.
  • Broth: use vegetable broth for a vegetarian version or chicken/bone broth for added richness.
  • Lemon and cheese: a squeeze of fresh lemon brightens the soup at the end; freshly grated Parmesan is optional for serving.
This is a picture of all the ingredients to make this orzo soup.

How to make this vegetable orzo soup

  • Chop the vegetables: dice onion, slice carrots and chop celery and leeks into similar-sized pieces so they cook evenly.
This is a picture of a large pot with chopped onion, carrot, celery and leeks.

Heat olive oil in a large pot over medium-high heat. Once hot, add onion, carrots, celery and leeks. Reduce the heat to medium and sauté, stirring often, for 7–8 minutes until softened.

This is a picture of a small bowl filled with spices and herbs.

Combine the dried seasonings—Italian seasoning, garlic powder, onion powder, salt and pepper—in a small bowl.

This is the pot of veggies with spices, garlic and tomato paste added.

Add the seasoning mix, minced garlic and tomato paste to the vegetables. Stir and cook 1–2 minutes to release the aromas.

This is a picture of the pot with the tomatoes and broth added.

Pour in crushed tomatoes, broth and water. Increase heat to bring the pot to a gentle boil, then reduce to medium-low and simmer uncovered for 15–20 minutes, stirring occasionally.

This is a picture of the pot with orzo and beans added.

When the carrots are fork-tender, stir in the drained white beans and uncooked orzo. Simmer 10–12 minutes, or until the orzo is tender, stirring occasionally so the pasta cooks evenly.

This is a picture of the pot of soup with the spinach and lemon added.

Finish by stirring in fresh lemon juice and chopped spinach. Cook 1–2 minutes until the spinach wilts. Taste and adjust salt and pepper. Serve with freshly grated Parmesan if desired. Enjoy!

More soups to try

If you enjoy soups, try some other recipes from the same kitchen.

  • Creamy Beef Taco Soup
  • Cauliflower Lentil Soup
  • Broccoli Zucchini Soup
  • Chickpea Soup
This is a picture of a bowl filled with vegetable orzo soup.

Tips

  • Storage: Keep leftovers in an airtight container in the refrigerator for up to five days. The orzo absorbs liquid overnight, so add a splash of water or broth when reheating.
  • Add heat: Red pepper flakes, cayenne or a few drops of hot sauce add welcome spice.
  • Serve with: crusty bread, a sprinkle of fresh Parmesan, or chopped basil or parsley.
  • Timing the orzo: Add orzo toward the end of cooking to avoid mushy pasta and to control thickness.
  • Protein options: Add extra beans or cooked chicken for more protein.
  • Don’t skip the lemon: A little acidity brightens and balances the flavors.

Frequently asked questions

Can I use other pasta?

Yes. Small shapes like pastina, ditalini or small macaroni work well.

The soup is too thick—how do I fix it?

Stir in extra broth or water to reach your desired consistency. Avoid adding too much orzo, which will absorb liquid and thicken the soup.

This is a picture of a bowl filled with vegetable orzo soup.
  • If you make this recipe and enjoy it, a star rating and review are greatly appreciated—feedback helps others find recipes they’ll love.
  • Never miss a new recipe—follow on social channels or subscribe to a newsletter to get updates.

Vegetable Orzo Soup

Comforting and delicious, this easy one-pot vegetable orzo soup is filled with flavor and goodness. Loaded with nutritious veggies, it’s a great vegetarian recipe for a cold winter meal.
5 from 1 vote
Print Recipe
Pin Recipe
Prep Time: 20 mins
Cook Time: 35 mins
Total Time: 55 mins
Servings: 4
Calories: 208 kcal

Equipment

  • Large pot
  • Wooden spoon

Ingredients

  • 2 tablespoons olive oil
  • 1 cup chopped yellow onion (about 1 small onion)
  • 3–4 carrots (about 2 cups chopped)
  • ½ cup finely chopped celery (about 2 stalks)
  • ½ cup chopped leek (white part only, about 1 small leek)
  • 4–5 cloves garlic, minced
  • 1 tablespoon tomato paste
  • 1½ teaspoons Italian seasoning (or more to taste)
  • ½ teaspoon garlic powder
  • ½ teaspoon onion powder
  • 1 teaspoon salt (adjust to taste)
  • ½ teaspoon black pepper
  • 1 (15.5 oz) can crushed tomatoes
  • 4 cups broth (chicken or vegetable)
  • 2 cups water
  • 1 (15.5 oz) can white beans, rinsed and drained
  • ½ cup uncooked orzo
  • 2 tablespoons fresh lemon juice (or more to taste)
  • 2 cups fresh spinach, roughly chopped
  • Freshly grated Parmesan, to taste (optional)

Instructions

  1. Heat olive oil in a large pot over medium-high heat. Add chopped onion, carrots, celery and leeks. Reduce heat to medium and sauté, stirring often, for 7–8 minutes until vegetables are softened.
  2. Combine Italian seasoning, garlic powder, onion powder, salt and black pepper. Add the spice mixture, minced garlic and tomato paste to the pot. Stir and cook 1–2 minutes.
  3. Add crushed tomatoes, broth and water. Bring to a gentle boil, then reduce heat and simmer uncovered for 15–20 minutes, stirring occasionally.
  4. When the carrots are fork-tender, stir in the drained white beans and orzo. Cook 10–12 minutes or until the orzo is tender, stirring occasionally to prevent sticking.
  5. Stir in fresh lemon juice and chopped spinach. Cook 1–2 minutes until the spinach wilts. Adjust salt and pepper to taste. Serve with grated Parmesan if desired.

Notes

  • Broth: Add extra broth or water if the soup is thicker than you prefer.
  • Orzo: Use only the recommended amount; dry orzo expands and absorbs liquid as it cooks.

*Nutrition values are approximate and will vary based on exact ingredients and portions.

Picture of Priscilla Lawrence owner of Sprinkled with Balance.

About Priscilla Lawrence

Hi there — Priscilla Lawrence shares approachable, nutrient-rich recipes that are flavorful and uncomplicated. Based in California and raised in France, she is a mom, former nutritionist and recipe developer.

Learn more about me →