Here is my favorite orzo pasta soup recipe, with tender chicken, fresh vegetables, and tiny pasta cooked in a rich, seasoned broth with a hint of lemon and herbs.
This orzo soup is one of those comforting meals I make all the time when the weather gets cold or when someone in the family isn’t feeling well. It’s hearty enough to fill everyone up, but still feels light and fresh. Plus, it comes together in one pot, which makes cleanup so much easier.
Why You’ll Love This Orzo Pasta Soup
- Quick weeknight dinner – Ready in under 45 minutes, this soup is perfect for busy evenings when you want something homemade without spending hours in the kitchen.
- One-pot meal – Everything cooks together in a single pot, which means less cleanup and more time to relax after dinner.
- Comforting and satisfying – The tender chicken, hearty orzo, and flavorful broth make this soup feel like a warm hug in a bowl.
- Simple, everyday ingredients – You probably already have most of these staples in your pantry and fridge, making this an easy go-to recipe.
- Great for meal prep – This soup keeps well in the fridge for several days and tastes even better the next day, so you can enjoy leftovers throughout the week.
What Kind of Orzo Should I Use?
Regular white orzo pasta is what you’ll find most easily at the grocery store, and it works perfectly for this soup. You can usually find it in the pasta aisle near other small pasta shapes like ditalini or acini di pepe. If you’re looking for a healthier option, whole wheat orzo is also available and will give your soup a nuttier flavor and a bit more fiber. Just keep in mind that whole wheat orzo might take a minute or two longer to cook than regular orzo, so taste test it to make sure it’s tender before serving. Some stores also carry tri-color orzo if you want to add a little extra visual interest to your soup.
Options for Substitutions
This soup is pretty forgiving when it comes to swaps, so here are some easy substitutions:
- Orzo: If you don’t have orzo, small pasta shapes like ditalini, acini di pepe, or even broken spaghetti work great. You can also use rice, but add it earlier in the cooking process since it takes longer to cook than orzo.
- Chicken breasts: Chicken thighs are a solid swap and actually stay more tender in soup. You can also use rotisserie chicken – just shred it and add it near the end of cooking to warm through.
- Chicken broth: Vegetable broth works if you want to keep it lighter, or use turkey broth for a similar flavor profile. In a pinch, bouillon cubes dissolved in water will do the job.
- Fresh vegetables: Don’t stress if you’re missing a carrot or celery stalk. You can use whatever vegetables you have on hand – zucchini, bell peppers, or green beans all work nicely.
- Fresh parsley: Dried parsley works fine (use about 1 teaspoon), or swap in fresh dill or basil for a different herb flavor.
- Butter and olive oil: You can use all olive oil or all butter if that’s what you have. The combination just adds a nice flavor, but either one alone works perfectly.
Watch Out for These Mistakes While Cooking
The biggest mistake with orzo pasta soup is adding the orzo too early, which causes it to absorb too much liquid and turn mushy – always add it during the last 10 minutes of cooking as the recipe directs.
Another common error is overcooking the chicken breasts, so remove them as soon as they reach 155°F internally, then let them rest while the orzo finishes cooking (the residual heat will bring them to a safe 165°F).
If you’re planning to store leftovers, keep in mind that orzo continues to soak up broth as it sits, so consider cooking the orzo separately and adding it to individual bowls instead, or plan to add extra broth when reheating.
Don’t skip the lemon juice at the end – it brightens up all the flavors and cuts through the richness of the soup, making a noticeable difference in the final taste.
What to Serve With Orzo Pasta Soup?
This orzo pasta soup is pretty hearty on its own, but I love serving it with some crusty bread or warm dinner rolls for dipping into that lemony broth. A simple side salad with mixed greens, cherry tomatoes, and a light vinaigrette keeps things fresh without weighing you down. If you want to make it more of a meal, garlic bread is always a crowd-pleaser and perfect for soaking up all the good stuff at the bottom of your bowl. For a lighter option, some crackers or breadsticks work great too, especially if you’re serving this soup for lunch.
Storage Instructions
Store: Keep your leftover orzo pasta soup in an airtight container in the fridge for up to 4 days. Just know that the orzo will continue to absorb the broth as it sits, so the soup will get thicker over time. You might want to add a splash of chicken broth when reheating to loosen it up.
Freeze: This soup freezes pretty well for up to 3 months, though I’ll be honest – the orzo texture changes a bit after freezing. If you’re planning to freeze it, consider cooking the orzo separately and adding it fresh when you reheat. Otherwise, just freeze it all together in freezer-safe containers and accept that it’ll be a little softer.
Reheat: Warm it up on the stove over medium heat, stirring occasionally until heated through. Add extra chicken broth or water if it’s gotten too thick. You can also microwave individual portions, but I like to add a bit of fresh lemon juice and parsley after reheating to brighten up the flavors.
| Preparation Time | 10-15 minutes |
| Cooking Time | 25-30 minutes |
| Total Time | 35-45 minutes |
| Level of Difficulty | Medium |
| Servings | 6 servings |
Estimated Nutrition
Estimated nutrition for the whole recipe (without optional ingredients):
- Calories: 1150-1300
- Protein: 110-125 g
- Fat: 30-37 g
- Carbohydrates: 110-125 g
Ingredients
- 3 celery sticks (finely diced into 1/4-inch pieces)
- 3 carrots (peeled and sliced into 1/4-inch rounds)
- 1/2 onion
- 1 tbsp butter (I like Kerrygold unsalted butter for this)
- 1 tbsp olive oil
- 4 garlic cloves (freshly minced for best flavor)
- 2.5 tbsp flour (I always use King Arthur all-purpose flour)
- 6 cups chicken broth
- 1/4 tsp italian seasoning
- 1/4 tsp dried thyme
- 1.5 lb chicken breasts (cut into 1-inch chunks)
- 3/4 cup orzo
- 1 tbsp lemon juice
- 1 tbsp parsley
- salt
- pepper
Step 1: Prepare Ingredients and Build the Aromatics Base
- 3 celery sticks
- 3 carrots
- 1/2 onion
- 4 garlic cloves
Dice the celery into 1/4-inch pieces, slice the carrots into 1/4-inch rounds, and finely dice the onion.
Mince the garlic cloves and set aside separately—garlic burns easily, so it needs to be added after the other aromatics have softened.
Having everything prepped and ready before you start cooking ensures smooth, uninterrupted timing and helps build a flavorful foundation for the soup.
Step 2: Sauté Aromatics and Create the Roux Base
- 1 tbsp butter
- 1 tbsp olive oil
- diced celery from Step 1
- sliced carrots from Step 1
- diced onion from Step 1
- minced garlic from Step 1
- 2.5 tbsp flour
Heat the butter and olive oil in a large pot over medium heat until the butter is foaming.
Add the diced celery, sliced carrots, and onion, stirring occasionally, and cook for 5-7 minutes until the vegetables are softened and lightly caramelized—this develops deeper flavor.
Add the minced garlic and cook for just 30 seconds, stirring constantly to prevent burning.
Sprinkle the flour over the vegetables and stir continuously for 1 minute to create a light roux, which will help thicken the soup and add a subtle savory depth.
Step 3: Add Broth, Chicken, and Seasonings
- 6 cups chicken broth
- 1.5 lb chicken breasts
- 1/4 tsp italian seasoning
- 1/4 tsp dried thyme
Gradually pour in the chicken broth while stirring to prevent lumps from forming in the roux.
Add the Italian seasoning and dried thyme, then nestle the 1-inch chicken chunks into the broth.
Increase the heat to bring the soup to a gentle boil, then immediately reduce to a simmer.
I find that cutting chicken into smaller pieces helps it cook evenly and infuse flavor into the broth more quickly.
Step 4: Simmer Chicken Until Cooked Through
- soup from Step 3
Cover the pot and simmer for 15 minutes.
The chicken should be cooked through and tender, and the vegetables will continue to soften.
Check that the chicken shows no pink in the center—it should be opaque throughout.
Step 5: Add Orzo Pasta and Finish Cooking
- 3/4 cup orzo
- soup from Step 4
Stir in the orzo pasta and return the soup to a gentle simmer.
Cook uncovered for about 10 minutes, stirring occasionally, until the orzo is tender but still has a slight bite.
The starch from the orzo will slightly thicken the broth as it cooks, giving the soup a more luxurious mouthfeel.
Step 6: Season and Finish the Soup
- 1 tbsp lemon juice
- 1 tbsp parsley
- salt
- pepper
- soup from Step 5
Add the lemon juice and fresh parsley, then taste and season generously with salt and pepper.
I always add lemon juice at the end rather than early on because it brightens the flavors without becoming harsh or fading during the long cooking time.
Stir gently to combine and adjust seasonings to your preference—the soup should taste bright, savory, and well-balanced.
Step 7: Serve
Ladle the hot soup into bowls and serve immediately while the orzo is tender and the broth is steaming.
The soup is best enjoyed fresh, though it can be stored in the refrigerator for 3-4 days.

Quick Orzo Pasta Soup
Ingredients
- 3 celery sticks (finely diced into 1/4-inch pieces)
- 3 carrots (peeled and sliced into 1/4-inch rounds)
- 1/2 onion
- 1 tbsp butter (I like Kerrygold unsalted butter for this)
- 1 tbsp olive oil
- 4 garlic cloves (freshly minced for best flavor)
- 2.5 tbsp flour (I always use King Arthur all-purpose flour)
- 6 cups chicken broth
- 1/4 tsp italian seasoning
- 1/4 tsp dried thyme
- 1.5 lb chicken breasts (cut into 1-inch chunks)
- 3/4 cup orzo
- 1 tbsp lemon juice
- 1 tbsp parsley
- salt
- pepper
Instructions
- Dice the celery into 1/4-inch pieces, slice the carrots into 1/4-inch rounds, and finely dice the onion. Mince the garlic cloves and set aside separately—garlic burns easily, so it needs to be added after the other aromatics have softened. Having everything prepped and ready before you start cooking ensures smooth, uninterrupted timing and helps build a flavorful foundation for the soup.
- Heat the butter and olive oil in a large pot over medium heat until the butter is foaming. Add the diced celery, sliced carrots, and onion, stirring occasionally, and cook for 5-7 minutes until the vegetables are softened and lightly caramelized—this develops deeper flavor. Add the minced garlic and cook for just 30 seconds, stirring constantly to prevent burning. Sprinkle the flour over the vegetables and stir continuously for 1 minute to create a light roux, which will help thicken the soup and add a subtle savory depth.
- Gradually pour in the chicken broth while stirring to prevent lumps from forming in the roux. Add the Italian seasoning and dried thyme, then nestle the 1-inch chicken chunks into the broth. Increase the heat to bring the soup to a gentle boil, then immediately reduce to a simmer. I find that cutting chicken into smaller pieces helps it cook evenly and infuse flavor into the broth more quickly.
- Cover the pot and simmer for 15 minutes. The chicken should be cooked through and tender, and the vegetables will continue to soften. Check that the chicken shows no pink in the center—it should be opaque throughout.
- Stir in the orzo pasta and return the soup to a gentle simmer. Cook uncovered for about 10 minutes, stirring occasionally, until the orzo is tender but still has a slight bite. The starch from the orzo will slightly thicken the broth as it cooks, giving the soup a more luxurious mouthfeel.
- Add the lemon juice and fresh parsley, then taste and season generously with salt and pepper. I always add lemon juice at the end rather than early on because it brightens the flavors without becoming harsh or fading during the long cooking time. Stir gently to combine and adjust seasonings to your preference—the soup should taste bright, savory, and well-balanced.
- Ladle the hot soup into bowls and serve immediately while the orzo is tender and the broth is steaming. The soup is best enjoyed fresh, though it can be stored in the refrigerator for 3-4 days.


