This Lemon Chicken Orzo Soup delivers a bright and velvety restaurant-quality meal in just 40 minutes. You get a perfectly balanced, citrusy broth that is light enough for spring but hearty enough to satisfy. Get the full recipe at the link.
The Secret To Getting It Right
I used to make the mistake of boiling my pasta in a separate pot before adding it to soups, thinking it would keep the broth clearer. But for this recipe, cooking the uncooked orzo directly in the chicken broth is actually crucial to the texture. As the pasta simmers, it releases starches that naturally thicken the liquid, creating a silkier mouthfeel before you even add the heavy cream.
Another lesson I learned the hard way is to never add the lemon juice while the soup is at a rolling boil. If the heat is too high, the acid can cause the dairy to curdle slightly, ruining that smooth finish. I always turn the heat down to low—or even off completely—before stirring in the cream and lemon juice to keep everything perfectly emulsified.
Creamy Easy Lemon Chicken Orzo Soup Ingredients
- 1 tbsp olive oil
- 1 tbsp unsalted butter
- 1 medium yellow onion, diced
- 3 carrots, peeled and diced
- 3 celery stalks, diced
- 4 cloves garlic, minced
- 1 tsp dried thyme (or Italian seasoning)
- 6 cups chicken broth (low sodium preferred)
- 1 lb boneless, skinless chicken breasts
- 1 cup uncooked orzo pasta
- 1/2 cup heavy cream
- 1/3 cup fresh lemon juice (about 2 lemons)
- 1 tbsp lemon zest
- 3 cups fresh baby spinach
- Salt and black pepper to taste

How To Make Creamy Easy Lemon Chicken Orzo Soup
- Sauté Vegetables: Heat the olive oil and butter in a large Dutch oven or soup pot over medium heat. Add the onion, carrots, and celery. Cook for 5-7 minutes until the onion is translucent. Stir in the garlic and dried thyme, cooking for another minute until fragrant.
- Simmer Chicken: Pour in the chicken broth and increase the heat to bring the mixture to a boil. Carefully add the raw whole chicken breasts to the pot. Reduce the heat to a simmer, cover, and cook for 15-20 minutes until the chicken is cooked through (internal temperature of 165°F).
- Cook Orzo: Remove the cooked chicken to a plate/cutting board and set aside. Stir the uncooked orzo into the simmering broth. Cook uncovered for 8-10 minutes, stirring occasionally to prevent sticking, until the pasta is al dente.
- Shred Chicken: While the orzo cooks, use two forks to shred the chicken into bite-sized pieces.
- Finish Soup: Turn the heat down to low. Stir the shredded chicken back into the pot. Add the heavy cream, fresh lemon juice, lemon zest, and spinach. Stir gently for 1-2 minutes until the spinach is wilted and the soup is heated through. Season generously with salt and pepper before serving.

Recipe Tips
- Fresh Lemon Is Mandatory: Bottled lemon juice lacks the bright, floral oils found in fresh zest and juice. Since this is a key flavor profile, use real lemons for the best result.
- Don’t Overcook the Orzo: Orzo is small and cooks quickly. Check it a minute before the package instructions say to ensure it doesn’t become mushy, as it will continue to soften in the hot broth.
- Rotisserie Shortcut: If you are short on time, you can skip the poaching step. Simply simmer the veggies and broth, add the orzo, and stir in 2-3 cups of shredded rotisserie chicken at the end with the spinach.
What To Serve With Lemon Chicken Orzo Soup
A loaf of crusty sourdough or garlic bread is essential for soaking up the creamy, citrusy broth. For a lighter side, a crisp arugula salad with a simple vinaigrette pairs beautifully with the richness of the cream and pasta.

How To Store
Store leftovers in an airtight container in the refrigerator for up to 3 days. The orzo will soak up a significant amount of liquid as it sits, so you will likely need to stir in a splash of water or extra broth when reheating on the stove.
FAQs
- Can I freeze this soup?
It is possible, but not ideal. Dairy-based soups can separate when thawed, and the orzo may become very soft. If you must freeze it, do so before adding the cream and orzo, then add those fresh when reheating. - Can I use chicken thighs instead?
Yes, boneless skinless chicken thighs work perfectly and stay very moist. They may take slightly longer to cook than breasts, so check for doneness before shredding. - Is there a dairy-free substitute?
You can substitute the heavy cream with full-fat coconut milk or a dairy-free barista oat milk. Alternatively, you can thicken the soup by tempering in an egg yolk (avgolemono style) instead of using cream.
Nutrition
- Calories: 385 kcal
- Total Fat: 18g
- Saturated Fat: 9g
- Cholesterol: 95mg
- Sodium: 850mg
- Total Carbohydrate: 32g
- Protein: 28g
Creamy Easy Lemon Chicken Orzo Soup
4
servings10
minutes30
minutes40
minutesCreamy Easy Lemon Chicken Orzo Soup is velvety and bright, made with tender shredded chicken, fresh spinach, and citrus zest, ready in 40 minutes for a comforting weeknight meal.
Ingredients
1 tbsp olive oil
1 tbsp unsalted butter
1 medium yellow onion, diced
3 carrots, peeled and diced
3 celery stalks, diced
4 cloves garlic, minced
1 tsp dried thyme (or Italian seasoning)
6 cups chicken broth (low sodium preferred)
1 lb boneless, skinless chicken breasts
1 cup uncooked orzo pasta
1/2 cup heavy cream
1/3 cup fresh lemon juice (about 2 lemons)
1 tbsp lemon zest
3 cups fresh baby spinach
Salt and black pepper to taste
Directions
- Heat the olive oil and butter in a large Dutch oven or soup pot over medium heat. Add the onion, carrots, and celery. Cook for 5-7 minutes until the onion is translucent. Stir in the garlic and dried thyme, cooking for another minute until fragrant.
- Pour in the chicken broth and increase the heat to bring the mixture to a boil. Carefully add the raw whole chicken breasts to the pot. Reduce the heat to a simmer, cover, and cook for 15-20 minutes until the chicken is cooked through (internal temperature of 165°F).
- Remove the cooked chicken to a plate/cutting board and set aside. Stir the uncooked orzo into the simmering broth. Cook uncovered for 8-10 minutes, stirring occasionally to prevent sticking, until the pasta is al dente.
- While the orzo cooks, use two forks to shred the chicken into bite-sized pieces.
- Turn the heat down to low. Stir the shredded chicken back into the pot. Add the heavy cream, fresh lemon juice, lemon zest, and spinach. Stir gently for 1-2 minutes until the spinach is wilted and the soup is heated through. Season generously with salt and pepper before serving.
