chicken spinach soup recipe
The Best chicken spinach soup recipe
I’ve been making this chicken spinach soup for years, ever since my mom taught me how to balance rich flavors with fresh vegetables without making it taste like it was made in a can. It’s one of those recipes that feels like home—comforting but not heavy, easy enough to whip up on a busy weeknight but special enough to serve at gatherings. My kids swear by it, especially after school when they’re craving something warm and filling. They’ll ask for it again and again, and honestly, I don’t blame them. The way the tender chicken melts into the broth, the bright green spinach folding right in, and the hint of garlic and herbs makes it feel like a meal, not just a soup. It’s that kind of dish that makes you feel like you’ve put in effort, even if you didn’t.
This soup is also one of those things that’s perfect for any occasion. It’s hearty enough to feed a family of six without feeling like a chore, but it’s also light enough to enjoy as a lunch or dinner on a regular day. I’ll make it for family dinners when everyone’s tired from work or school, and it never fails to bring everyone together. And let’s be honest, it’s not just about the taste—it’s about the way it makes you feel. The nutrients in the chicken, spinach, and tomatoes give you energy, while the herbs keep things fresh. It’s a way to eat well without feeling like you’re depriving yourself. Plus, it’s so simple to customize—swap the chicken for tofu if you’re vegetarian, add a splash of cream for extra richness, or even throw in some diced potatoes if you want extra heartiness. It’s one of those recipes that grows with you, whether you’re feeding a crowd or just yourself.

Creamy Chicken and Spinach Soup
A comforting, flavorful soup featuring tender chicken, fresh spinach, and a rich tomato-based broth. Perfect for a cozy meal!
🥘Ingredients
- 1 lb boneless, skinless chicken breasts or thighs
- 4 cups chicken or vegetable broth
- 1 tbsp olive oil
- 1 large onion, diced
- 3 cloves garlic, minced
- 1 carrot, diced
- 1 celery stalk, diced
- 1 tbsp tomato paste
- 2 cups fresh spinach
- 1 cup shredded cheddar cheese
- ½ cup heavy cream or half-and-half (optional)
- Salt and pepper to taste
👨🍳Directions
-
1 In a large pot, heat olive oil over medium heat. Add diced onion, garlic, carrot, and celery. Sauté for 5 minutes until softened.
-
2 Add chicken breasts or thighs to the pot, season with salt and pepper, and cook for 5–6 minutes until lightly browned. Remove chicken and set aside.
-
3 Pour in the broth and tomato paste. Bring to a boil, then reduce heat to low. Simmer for 15 minutes, then add the chicken back into the pot. Cook for another 10 minutes until chicken is fully cooked.
-
4 Blend the soup (optional) until smooth, or leave it chunky. Stir in heavy cream (if using).
-
5 In a separate bowl, gently wilt the spinach until just wilted. Stir into the soup.
-
6 Taste and adjust seasoning with salt and pepper. Serve hot with shredded cheese on top.
🔧Equipment
- Large pot
- Knife and cutting board
- Measuring cups and spoons
- Wooden spoon or ladle
- Blender (optional, for smoother texture)
📊Nutrition Facts (per serving)
📝Notes
Watch Video Of How Creamy Chicken and Spinach Soup Works
This chicken spinach soup is always a go-to for me because it’s simple enough to make ahead of time but still feels special when served at a family gathering. Whether you’re hosting a casual weeknight dinner or a cozy holiday spread, the comforting flavors and hearty ingredients make it a crowd-pleaser that never disappoints. Plus, it’s easy to customize with extra veggies or protein if anyone wants to tailor it to their taste—no stress, just good food.
❓ Frequently Asked Questions About Creamy Chicken and Spinach Soup
What is the best way to prepare fresh spinach for this chicken spinach soup?
To prepare fresh spinach for your chicken spinach soup, rinse it thoroughly under cold water to remove any dirt or debris. After rinsing, you can either use it fresh or blanch it briefly (about 30 seconds in boiling water) to soften it before adding it to the soup. If you prefer, you can also chop it finely and sauté it lightly in olive oil before adding it to the broth.
—
How long should I simmer the soup, and what temperature should I keep it at?
Simmer the chicken spinach soup gently for about 20–25 minutes to allow the flavors to meld together. Keep the heat on medium-low to avoid burning the soup or making the chicken tough. If the soup thickens too much, you can add a splash of broth or water to maintain the desired consistency.
—
Can I use frozen spinach in this recipe, and if so, how do it properly?
Yes, you can absolutely use frozen spinach! Thaw it first by rinsing it under cold water to remove any ice crystals, then drain it well. You can either add it directly to the broth or sauté it lightly in a little oil before incorporating it into the soup. Frozen spinach can be slightly tougher, so a quick sauté helps break it down better.
—
What are some common substitutions I can make for chicken broth in this recipe?
If you don’t have chicken broth, you can use: – Vegetable broth (for a lighter, less savory option) – Coconut milk (for a creamy twist, especially in a creamy chicken spinach soup) – Water + bouillon cubes (mix with a splash of lemon juice or vinegar for depth) – Homemade stock (made from chicken, veggies, and herbs)
For extra flavor, add a splash of fish sauce, soy sauce, or a splash of apple cider vinegar to balance the broth.
—
Why does my chicken spinach soup taste bland, and how can I improve the flavor?
A bland soup can happen for a few reasons—here’s how to fix it: – Add more aromatics: Sauté onion, garlic, ginger, or celery before adding broth for depth. – Boost umami: Stir in a splash of Worcestershire sauce, a pinch of MSG, or a few drops of soy sauce. – Acid balance: A small amount of lemon juice, vinegar, or a pinch of white pepper brightens flavors. – Season gradually: Taste as you go and adjust salt, pepper, or herbs (like thyme, bay leaves, or parsley). – Use a splash of cream or coconut milk for richness if the soup feels too watery.
