A healthy one-pot vegetable orzo soup that comes together fast. Cozy, simple, and perfect for an easy weeknight dinner.

This vegetable orzo soup was one of the most popular soup dishes from my spring cooking class, and it’s easy to see why. It’s filled with tender vegetables, tiny pasta, and a light, brothy base that feels both cozy and refreshing. I’ve adapted it here to make it even more vegetable-forward and weeknight-friendly, a comforting one-pot meal you can enjoy any time of year.
Why You’ll Love This Vegetable Orzo Soup
- A healthy, veggie-packed one-pot soup that comes together in about 30 minutes
- Light, brothy, and satisfying without feeling heavy
- Perfectly cooked orzo and tender vegetables every time
- Easy to adapt with whatever vegetables you already have
- Ideal for light weeknight dinners or a cozy, nourishing lunch
Ingredients You’ll Need

- Olive oil and unsalted butter for a deeper, more flavorful base
- Onion, carrots, and celery to build classic, aromatic soup flavor
- Fresh rosemary for earthy warmth
- Dry orzo pasta that cooks directly in the broth and gently thickens the soup
- Zucchini, frozen peas, and baby spinach for color and freshness
- Vegetable broth to keep the soup light, brothy, and vegetarian
- Parmesan rind to add savory umami (and a little grated parmesan on top if you like when serving)
- Salt and black pepper to season as you cook

How to Make This Vegetable Orzo Soup
- Build the Flavor Base: Heat the olive oil and butter in a large pot over medium-high heat. Add the onion, carrots, and celery with a pinch of salt and pepper. Cook for about 5 minutes, until softened and fragrant.
- Add the Broth and Aromatics: Pour in the vegetable broth. Tie the rosemary sprig with a small piece of butcher’s twine (this keeps the flavor gentle and prevents loose leaves in the soup), then add it to the pot along with the salt and Parmesan rind. Bring the soup to a steady simmer and let it simmer for 5 minutes so the flavors can infuse. Right before adding the orzo, reduce the heat to medium.
- Cook the Orzo: Add the dry orzo and stir frequently during the first minute so it doesn’t sink and stick to the bottom. Continue cooking for about 5 minutes.
- Remove Aromatics and Add the Zucchini: Use tongs or a spoon to remove the rosemary sprig and parmesan rind. Add the diced zucchini and cook for about 3 minutes, until the orzo is al dente and the zucchini is just tender.
- Finish with Greens and season: Stir in the spinach and frozen peas. They only need 1–2 minutes to wilt and warm through. Turn off the heat, season with salt and pepper to taste. Serve with grated Parmesan if desired.






Serving and Pairing Ideas
This light, brothy vegetable orzo soup pairs beautifully with simple sides and fresh breads. These combinations turn the soup into a satisfying, well-balanced lunch or dinner.
- Sourdough discard bread for a warm, comforting match
- Olive bread for a salty, savory contrast
- Fried goat cheese salad for something crisp and tangy
- Sandwiches, especially:

Questions You Might Have About Vegetable Orzo Soup
Add the orzo about 10 minutes before the soup is finished and stir during the first minute to prevent sticking. Cooking it directly in the broth gives it great flavor while keeping the texture al dente.
Orzo continues to absorb liquid as it sits. When reheating leftovers, add a splash of broth or water to bring the soup back to a brothy consistency and then adjust the seasoning as needed.
Yes. Small shapes like ditalini, mini shells, or other tiny soup pastas work well. Adjust the cook time based on the pasta you choose.
Store leftovers in airtight containers in the fridge. The pasta will continue to thicken the broth, so plan to add liquid when reheating. I do not recommend freezing this soup because the pasta becomes very soft after thawing.
I hope this vegetable orzo soup becomes one of your favorite easy weeknight meals. It is cozy, bright with vegetables, and comes together in one pot for a comforting bowl you can enjoy any time of year. If you loved this recipe, try pairing it with your favorite breads or sandwiches for a complete and satisfying meal.






Share your thoughts below!