When you’re craving something warm, comforting, and nourishing, this Creamy Lemon Garlic Chicken Vegetable Soup is the perfect choice. Packed with tender chicken, colorful vegetables, fragrant garlic, and a creamy broth brightened with fresh lemon juice, this soup delivers a satisfying balance of richness and freshness. It’s hearty enough for dinner, yet light enough to enjoy any time of the year.
Unlike heavy cream-based soups, the addition of lemon keeps the flavors vibrant and refreshing. This one-pot recipe comes together in about 45 minutes, making it ideal for busy weeknights or meal prep. Serve it with crusty bread, garlic toast, or a simple green salad for a complete meal.
Why You’ll Love This Recipe
- Rich, creamy, and comforting
- Bright, fresh lemon flavor
- Loaded with vegetables
- High in protein
- One-pot meal for easy cleanup
- Great for meal prep and leftovers
- Family-friendly and customizable
Ingredients
For the Soup
- 2 tablespoons olive oil
- 1 tablespoon butter
- 1 pound (450g) boneless, skinless chicken breasts or thighs, diced
- 1 teaspoon salt
- ½ teaspoon black pepper
- 1 teaspoon Italian seasoning
- 1 medium onion, diced
- 4 cloves garlic, minced
- 2 carrots, sliced
- 2 celery stalks, sliced
- 1 zucchini, diced
- 1 cup broccoli florets
- 1 cup fresh spinach
- 4 cups chicken broth
- 1 cup heavy cream
- ½ cup grated Parmesan cheese
- 2 tablespoons fresh lemon juice
- 1 teaspoon lemon zest
- 1 tablespoon fresh parsley, chopped
- Optional: ½ teaspoon red pepper flakes
Equipment Needed
- Large soup pot or Dutch oven
- Wooden spoon
- Sharp knife
- Cutting board
- Measuring cups and spoons
Instructions
Step 1: Cook the Chicken
Heat the olive oil and butter in a large soup pot over medium heat.
Season the diced chicken with salt, pepper, and Italian seasoning.
Add the chicken to the pot and cook for 5–6 minutes until lightly golden but not fully cooked through. Remove the chicken and set aside.
Step 2: Sauté the Vegetables
In the same pot, add the onion, carrots, and celery. Cook for about 5 minutes until softened.
Stir in the minced garlic and cook for another minute until fragrant.
Add the zucchini and broccoli, cooking for an additional 2 minutes.
Step 3: Add the Broth
Pour in the chicken broth and bring the soup to a gentle boil.
Reduce the heat and simmer for about 10–12 minutes, allowing the vegetables to become tender.
Step 4: Return the Chicken
Add the cooked chicken back into the pot.
Simmer for another 5–7 minutes until the chicken is completely cooked and tender.
Step 5: Make It Creamy
Reduce the heat to low.
Slowly stir in the heavy cream, followed by the grated Parmesan cheese. Stir continuously until the cheese melts completely into the broth.
Avoid boiling after adding the cream to prevent curdling.
Step 6: Finish with Lemon
Add the fresh spinach and cook for 1–2 minutes until wilted.
Stir in the lemon juice, lemon zest, and chopped parsley.
Taste and adjust the seasoning with additional salt, pepper, or lemon juice if desired.
Serve hot with extra Parmesan cheese and fresh parsley on top.
Serving Suggestions
This creamy soup pairs wonderfully with:
- Crusty artisan bread
- Garlic bread
- Buttered dinner rolls
- Homemade biscuits
- Caesar salad
- Mixed green salad
- Grilled cheese sandwich
- Herb crackers
A sprinkle of freshly grated Parmesan and cracked black pepper makes every bowl even more delicious.
Tips for the Best Soup
Use Fresh Lemon
Freshly squeezed lemon juice provides the brightest flavor. Bottled juice won’t taste as fresh.
Don’t Overcook the Vegetables
Cook the vegetables until just tender so they retain their texture and color.
Choose Chicken Thighs for Extra Flavor
Chicken thighs remain juicy and tender, though chicken breasts also work well.
Add Cream Last
Adding the cream near the end keeps the soup silky and prevents it from separating.
Grate Your Own Parmesan
Freshly grated Parmesan melts much more smoothly than pre-shredded varieties.
Recipe Variations
Low-Carb Version
Skip starchy vegetables and add more broccoli, spinach, mushrooms, or cauliflower.
Dairy-Free Option
Replace the butter with olive oil, the heavy cream with unsweetened coconut cream, and omit the Parmesan or use a dairy-free alternative.
Extra Protein
Add white beans or chickpeas for additional protein and fiber.
Herb Variation
Fresh thyme, dill, or basil pair beautifully with the lemon and garlic flavors.
Spicy Version
Increase the red pepper flakes or add a pinch of cayenne pepper for gentle heat.
Storage Instructions
Refrigerator
Store cooled soup in an airtight container for up to 4 days.
Freezer
Freeze without the cream if possible for the best texture. Add the cream after reheating. The soup can be frozen for up to 3 months.
Reheating
Warm gently over medium-low heat on the stovetop, stirring frequently. Avoid boiling, as this may cause the cream to separate.
Nutrition Information (Per Serving)
Approximate values based on 6 servings:
- Calories: 390
- Protein: 29g
- Fat: 25g
- Carbohydrates: 10g
- Fiber: 2g
- Sugar: 4g
- Sodium: 620mg
Nutrition values will vary depending on the ingredients used.
Frequently Asked Questions
Can I use rotisserie chicken?
Yes. Simply shred cooked rotisserie chicken and stir it in during the final 5 minutes of cooking.
Can I make this soup ahead of time?
Absolutely. The flavors deepen overnight, making leftovers even more delicious. Reheat gently before serving.
Can I use milk instead of heavy cream?
Yes, but the soup will be thinner. For a richer consistency, use half-and-half or whole milk with a teaspoon of cornstarch whisked in.
What vegetables work best?
Carrots, celery, zucchini, broccoli, spinach, peas, green beans, cauliflower, and mushrooms all work wonderfully.
How do I prevent the cream from curdling?
Lower the heat before adding the cream and stir continuously. Add the lemon juice at the very end and avoid boiling the soup afterward.




