Love this? Pin it for later!
One-Pot Chicken & Sweet-Potato Soup with Spinach
The kind of soup that feels like a hand-knitted blanket on a January night.
Years ago, when we lived in a tiny apartment with rattling windows and a radiator that only worked when it felt like it, this soup saved me on more frigid evenings than I can count. I’d walk home from the subway, cheeks stinging, groceries tucked under my arm, and start stripping vegetables right out of the paper bag—no board, no measuring, just instinct. Thirty minutes later we’d be perched on the couch, steaming bowls balanced on our knees, sweet-potato cubes glowing like embers in the lamplight. The broth was thin but fragrant, the chicken tender enough to shred with a spoon, and the spinach wilted just enough to turn silky without surrendering its color. We’d slurp, we’d sigh, we’d feel human again.
That version has evolved into today’s recipe—still one pot, still week-night friendly, but refined enough to serve to guests who show up in snowy boots and expect something memorable. It’s gluten-free, dairy-free, and packed with vitamin A, iron, and lean protein. More importantly, it scales beautifully for a crowd, reheats like a dream, and tastes even better the next day once the sweet potatoes have relaxed into the broth. Make it once and you’ll find yourself tossing sweet potatoes into your grocery cart every single winter, just so you can recreate this small act of edible hygge.
Why This Recipe Works
- One-Pot Wonder: Minimal dishes, maximum flavor—everything simmers in a single Dutch oven.
- Layered Sweetness: Roasting the sweet-potato cubes for five minutes in the pot before adding liquid caramelizes their edges.
- Protein Punch: Two whole chicken breasts poach gently, staying juicy and shreddable.
- Green Power: An entire 5-oz clamshell of baby spinach melts into the broth without turning army-green.
- Flexible Spice: Warm cumin and coriander echo the sweet potato; add chili flakes if you crave heat.
- Meal-Prep Hero: Holds 4 days refrigerated; flavors deepen overnight.
- Freezer-Friendly: Portion into quart bags; thaw overnight for near-instant comfort.
Ingredients You’ll Need
Great soup starts at the grocery store. Here’s what to look for:
- Chicken: Boneless, skinless breasts are lean and shred cleanly. Thighs work if you prefer richer meat—trim excess fat. Organic air-chilled chicken releases less scum, giving you a clearer broth.
- Sweet Potatoes: Choose Garnet or Jewel varieties for their orange flesh and sweet, moist texture. Pick small-to-medium tubers with tight skins and no sprouts. Peel just before cooking; the flesh browns quickly once exposed to air.
- Spinach: Pre-washed baby spinach saves time. If you buy bunch spinach, remove thick stems and triple-wash in a salad spinner to eliminate grit. Frozen spinach? Thaw and squeeze bone-dry; use 10 oz.
- Chicken Broth: Low-sodium lets you control salt. If you keep homemade stock in the freezer, rejoice—you’ll have the silkiest soup on the block.
- Aromatics: Yellow onion, two fat carrots, and three ribs of celery form the classic mirepoix. Dice small so they soften in the initial sauté.
- Garlic & Ginger: Fresh garlic gives backbone; a thumb of ginger adds a subtle, warming zing that plays beautifully with sweet potato.
- Spices: Ground cumin & coriander toast in oil for 30 seconds to bloom. Smoked paprika adds depth; a pinch of cinnamon whispers “holiday”. Optional chili flakes let you calibrate heat.
- Finishers: A squeeze of lemon right before serving brightens the whole bowl. If you like creamy soups, stir in ½ cup coconut milk off heat for a dairy-free velvet touch.
How to Make One-Pot Chicken & Sweet-Potato Soup with Spinach
Season & Sear the Chicken
Pat 1¼ lb (about 2 large) chicken breasts dry; season both sides with 1 tsp kosher salt, ½ tsp black pepper, and ½ tsp smoked paprika. Heat 1 Tbsp olive oil in a heavy Dutch oven over medium-high. When the oil shimmers, lay chicken in gently—away from you to avoid splatter—and sear 3 minutes per side until golden. You’re not cooking through; just building a flavor crust. Transfer to a plate; drippings stay in the pot.
Sauté Aromatics
Lower heat to medium. Add another 1 Tbsp oil plus 1 diced yellow onion, 2 diced carrots, and 3 diced celery ribs. Cook 5 minutes, stirring occasionally, until edges turn translucent. Stir in 3 minced garlic cloves and 1 Tbsp grated fresh ginger; cook 1 minute. Sprinkle 1 tsp ground cumin, 1 tsp coriander, ¼ tsp chili flakes, and optional tiny pinch cinnamon. Stir constantly 30 seconds; the spices will smell nutty and fragrant.
Deglaze & Build Broth
Pour in ¼ cup dry white wine (or extra broth). Use a wooden spoon to scrape browned bits—this lifts all the seared flavor into the liquid. Simmer 2 minutes until mostly evaporated. Add 4 cups low-sodium chicken broth plus 1 cup water. Bring to a gentle boil.
Simmer Sweet Potatoes
Peel and cube 1½ lb sweet potatoes into ¾-inch pieces (about 4 cups). Add to bubbling broth, reduce heat to low, cover partially, and simmer 8 minutes. Potatoes should just begin to soften.
Poach the Chicken
Return seared chicken (and any accumulated juices) to the pot; nestle so potatoes surround but liquid still covers most of the meat. Cover and simmer 12–15 minutes, flipping halfway, until internal temp hits 160 °F. Transfer to a clean plate to rest 5 minutes; residual heat carries it to 165 °F.
Shred & Return
Use two forks to shred chicken into bite-size strands. Return to pot. Taste broth; add up to 1 tsp more salt depending on your stock’s saltiness. The soup should be fragrant and slightly sweet.
Wilt the Spinach
Bring soup back to a gentle simmer. Grab big handfuls of 5 oz baby spinach and push them under the surface; they’ll collapse within 30 seconds. Don’t overcook or the color dulls.
Brighten & Serve
Off heat, stir in juice of ½ lemon. Ladle into warm bowls. Garnish with chopped parsley, extra black pepper, and a drizzle of olive oil. Serve with crusty whole-grain bread for dunking.
Expert Tips
Toast Spices First
Blooming ground spices in hot fat for 30 seconds unlocks essential oils and deepens flavor without any extra ingredients.
Uniform Cubes
Cut sweet potatoes into even ¾-inch pieces so they cook simultaneously and don’t break down into baby-food mush.
Rest the Chicken
A 5-minute rest after poaching redistributes juices so your shredded meat stays moist even after swimming in broth.
Layer Salt
Season the chicken, the aromatics, and the final broth separately. This builds complexity instead of a single salty note.
Keep Spinach Bright
Add spinach last and heat just until wilted; excess simmering turns it khaki and metallic.
Freeze Smart
Cool soup completely, portion into quart freezer bags, press out air, and freeze flat for stackable, space-saving bricks.
Variations to Try
Creamy Coconut
Swap 1 cup broth for full-fat coconut milk and add 1 tsp Thai red curry paste for a creamy, gently spicy twist.
Lentil Boost
Stir in ½ cup red lentils with the sweet potatoes; they dissolve and thicken the broth while adding plant protein.
Leafy Swap
Sub kale or Swiss chard—remove tough ribs, chop, and simmer 3 extra minutes to soften.
Smoky Bacon
Start by rendering 3 chopped bacon strips; use the fat instead of olive oil for a campfire-smoky undertone.
Storage Tips
Refrigerate: Cool soup to room temp, transfer to airtight containers, and refrigerate up to 4 days. The flavors marry and the broth thickens slightly—thin with a splash of water or broth when reheating.
Freeze: Ladle cooled soup into quart-size freezer bags, label, and freeze flat up to 3 months. Thaw overnight in the fridge or immerse sealed bag in lukewarm water for 30 minutes, then warm gently on the stove.
Reheat: Warm slowly over medium-low heat, stirring occasionally. Microwaves work for single portions—cover and heat 2–3 minutes, stirring halfway.
Frequently Asked Questions
One-Pot Chicken & Sweet-Potato Soup with Spinach
Ingredients
Instructions
- Sear: Heat ½ Tbsp oil in Dutch oven. Season chicken with salt, pepper, paprika; sear 3 min/side. Set aside.
- Sauté: Add remaining oil, onion, carrot, celery; cook 5 min. Stir in garlic, ginger, cumin, coriander, chili flakes 1 min.
- Deglaze: Pour in wine; scrape bits. Simmer 2 min.
- Build: Add broth, water; bring to boil. Add sweet potatoes; simmer 8 min.
- Poach: Return chicken; simmer 12–15 min until 160 °F. Rest 5 min, shred.
- Finish: Return chicken to pot, add spinach to wilt, season, stir in lemon juice. Serve hot.
Recipe Notes
Soup thickens as it sits; thin with broth when reheating. For a creamy version, substitute 1 cup broth with coconut milk and add 1 tsp Thai red curry paste.