Love this? Pin it for later!
Creamy One-Pot Chicken & Spinach Soup for Warm January Dinners
When January’s frost clings to the windows and the daylight bows before five o’clock, my kitchen craves something that feels like a wool blanket in edible form. This creamy one-pot chicken and spinach soup is the recipe I turn to when I want maximum comfort with minimal cleanup—exactly what busy weeknights demand after the holiday chaos. I first threw it together on a blizzardy Tuesday when the fridge held little more than a lonely chicken breast, a half-wilted box of spinach, and the dregs of a cream carton. One pot, 30 minutes, and a few pantry staples later, my husband took a spoonful, looked at me over the steam, and said, “This tastes like January giving us a hug.” Since then, it’s become our unofficial winter ritual: we ladle it into thick ceramic mugs, park ourselves by the fireplace, and let the creamy broth thaw the chill from our bones. Whether you’re feeding a table of hangry teenagers or just treating yourself to a solo Netflix-and-slurp night, this soup delivers restaurant-level silkiness without any fussy techniques—or extra dishes to wash.
Why This Recipe Works
- One-pot wonder: Everything from searing the chicken to wilting the spinach happens in the same Dutch oven—less mess, more mingled flavors.
- Creamy without heaviness: A light roux plus a modest splash of half-and-half creates lush body without the post-soup food coma.
- Fast pantry staples: Onion, garlic, carrots, celery, and chicken stock are likely already in your kitchen—no specialty store runs required.
- Built-in greens: Two generous handfuls of baby spinach wilt in seconds, turning picky eaters into leaf-lovers without a fuss.
- Make-ahead friendly: Flavors deepen overnight, so you can prep Sunday and reheat for lightning-fast Monday dinners.
- Customizable protein: Swap in leftover turkey, rotisserie chicken, or even canned chickpeas for a vegetarian spin.
Ingredients You'll Need
Great soup starts with great building blocks. Below is a quick field guide to each ingredient, plus smart substitutions so you can cook confidently—even when the pantry feels bare.
Chicken breast or thighs—I reach for boneless, skinless thighs for their forgiving texture; they stay juicy even if you accidentally simmer an extra five minutes. Breast works too; just dice it small so it cooks quickly and stays tender.
Butter & olive oil—A combo gives you the flavor of butter plus the higher smoke point of oil. If you’re dairy-free, substitute an additional tablespoon of oil and use a plant-based butter.
Mirepoix trio—Onion, carrot, and celery build the aromatic backbone. Dice them small (¼-inch) so they soften fast and every spoonful delivers balanced sweetness.
Garlic—Two fat cloves, smashed and minced, add sharp depth. In a pinch, ½ tsp garlic powder per clove works, but fresh is worth the 30-second effort.
Flour—All-purpose flour thickens the soup without chalkiness. For gluten-free, use 1½ tsp cornstarch whisked into the cold stock instead.
Chicken stock—Low-sodium lets you control salt. Homemade is gold, but a quality boxed brand (I like Kettle & Fire or Swanson) tastes terrific. Warm stock dissolves the roux faster, so microwave it 60 seconds while the veggies sauté.
Half-and-half—The Goldilocks dairy: richer than milk, lighter than heavy cream. Whole milk works for a leaner soup; coconut milk lends subtle sweetness if you’re avoiding dairy.
Spinach—Baby spinach wilts almost instantly and needs no stemming. If you only have frozen, thaw and squeeze it dry; add it with the stock so it can heat through.
Italian seasoning—A pre-mixed blend of oregano, basil, thyme, and rosemary keeps life simple. No jar in the cupboard? Use ½ tsp each dried oregano and thyme plus a pinch of red-pepper flakes for gentle heat.
Fresh lemon—A bright squeeze at the end balances the cream. Lime works in a pinch, but lemon’s sunny acidity is classic.
How to Make Creamy One-Pot Chicken & Spinach Soup
Warm the pot & bloom the fat
Place a heavy 4- to 5-quart Dutch oven or soup pot over medium heat. Add 1 Tbsp olive oil and 1 Tbsp butter; swirl until the butter foams but doesn’t brown—about 90 seconds. Heating the oil first keeps the butter from burning.
Sear the chicken
Pat 1 lb (450 g) chicken thighs dry, season with ½ tsp kosher salt and ¼ tsp black pepper. Lay pieces in the pot; cook 3 minutes per side until lightly golden. They don’t need to cook through; you’re building fond (those tasty browned bits) for the broth. Transfer to a plate.
Sauté the aromatics
Add diced onion, carrot, and celery (about 1 cup total) plus a pinch of salt. Cook 4 minutes, stirring occasionally, until the onion turns translucent and the carrot edges soften. Add 2 minced garlic cloves; cook 45 seconds until fragrant.
Make the roux
Sprinkle 2 Tbsp flour over the vegetables; stir constantly for 1 minute to coat. The flour should smell faintly nutty but not darken. This quick roux thickens the broth without clumps later.
Deglaze & add stock
Slowly pour in 3 cups warm low-sodium chicken stock, scraping the pot’s bottom with a wooden spoon to dissolve the browned bits. This step lifts all that flavor into the broth and prevents roux lumps.
Simmer with herbs
Return chicken (and any resting juices) to the pot. Add 1 tsp Italian seasoning and 1 bay leaf. Bring to a gentle boil, then reduce heat to low, cover partially, and simmer 10 minutes. The chicken finishes cooking while the flavors marry.
Shred or dice the chicken
Transfer chicken to a cutting board; discard bay leaf. Use two forks to shred into bite-size strands, or slice if you prefer cubes. Return meat to the pot.
Creamy finish
Reduce heat to the lowest setting. Stir in ½ cup half-and-half and 2 packed cups baby spinach. Cook just until spinach wilts and the soup gently steams—about 2 minutes. Avoid boiling after adding dairy to prevent curdling.
Season & serve
Taste; adjust salt and pepper. Finish with a squeeze of ½ lemon. Ladle into warm bowls, drizzle with olive oil, and add crusty bread for dunking.
Expert Tips
Temp check
Chicken is safe to eat at 165 °F (74 °C). If you own an instant-read thermometer, poke the thickest piece at step 6; if it reads 160 °F, carry-over heat will finish the job while it rests.
Prep ahead
Chop your mirepoix the night before and stash it in a zip bag. In the morning, dump it straight into the pot—no icy fingers required.
Silky texture
For ultra-smooth body, blend 1 cup of the finished soup and stir it back in. Immersion blenders make this a 10-second job.
Bright finish
Lemon zest (½ tsp) along with the juice amplifies freshness without extra acid. Add it right before serving for maximum punch.
Double duty
Recipe doubles beautifully in a 6-quart pot. Freeze half in quart jars; thaw overnight in the fridge for an effortless future dinner.
Color pop
Stir in ½ cup frozen peas with the spinach for sweet bursts of green that photograph like a dream.
Variations to Try
-
Mushroom medley: Swap half the chicken for 8 oz sliced cremini mushrooms; sauté them until golden before the onions.
-
Tuscan twist: Add ½ cup sun-dried tomatoes (drained) and ¼ tsp fennel seeds with the stock. Finish with fresh basil ribbons.
-
Spicy kick: Stir ¼ tsp cayenne or 1 tsp chipotle powder into the roux for smoky heat that cuts through the cream.
-
Seafood spin: Replace chicken with 1 lb peeled shrimp; add during step 8 and simmer just until pink—about 3 minutes.
-
Vegetarian protein: Use 2 cans white beans (rinsed) instead of chicken; swap stock for vegetable broth. Add 1 tsp white miso for umami depth.
Storage Tips
Refrigerate: Cool soup completely, transfer to airtight containers, and refrigerate up to 4 days. The flavors deepen overnight, making leftovers a lunchtime luxury.
Freeze: Skip the half-and-half step; cool and freeze up to 3 months. When reheating, warm gently and stir in dairy to prevent graininess.
Reheat: Warm in a covered pot over medium-low, stirring often. Add a splash of stock or water to loosen; adjust seasoning after reheating because salt dulls in cold temps.
Frequently Asked Questions
Creamy One-Pot Chicken & Spinach Soup
Ingredients
Instructions
- Build the base: Heat oil and butter in a Dutch oven over medium. Season chicken; sear 3 min per side. Transfer to plate.
- Sauté aromatics: In the same pot, cook onion, carrot, and celery 4 min. Add garlic; cook 45 sec.
- Make roux: Sprinkle flour over veggies; stir 1 min.
- Deglaze: Gradually add warm stock, scraping browned bits. Return chicken (and juices) plus Italian seasoning and bay leaf. Simmer covered 10 min.
- Finish: Remove chicken; shred. Discard bay leaf. Return meat to pot; stir in half-and-half and spinach. Warm 2 min. Finish with lemon, salt, and pepper to taste.
Recipe Notes
Do not boil after adding dairy to prevent curdling. Soup thickens as it stands; thin with stock or water when reheating.