Love this recipe? Save it to Pinterest before you forget!
One-Pot Chicken and Garlic Potato Soup with Spinach
There’s a certain kind of magic that happens when a single pot transforms humble ingredients into a silky, fragrant soup that tastes like you spent all day in the kitchen. I created this recipe on a blustery Tuesday when the fridge was nearly bare: two lonely chicken thighs, a bag of baby potatoes that were starting to sprout eyes, and a wilting clamshell of spinach that my toddler had declared “yucky leaves” the night before. Thirty-five minutes later we were huddled around the table, steam fogging the windows, slurping spoonfuls of garlicky broth and trading stories about our day. My usually-picky six-year-old ate two bowls and asked if we could “have this every Tuesday forever.” That was three winters ago; we’ve kept the tradition alive ever since.
This soup is the culinary equivalent of a cozy weighted blanket: it hugs you from the inside out. The potatoes simmer until they’re just on the edge of falling apart, thickening the broth naturally while the chicken stays juicy and shreds into silky strands. A full head of roasted garlic mellows into caramelized sweetness, and a last-minute handful of spinach wilts into emerald ribbons that make you feel virtuous without tasting like lawn clippings. Best of all? Only one pot to wash, which means more time for board games or that Netflix queue.
Why You'll Love This One-Pot Chicken and Garlic Potato Soup with Spinach
- One-Pot Wonder: Everything—from searing the chicken to wilting the spinach—happens in the same Dutch oven, meaning minimal dishes and maximum flavor layering.
- Garlic Lovers’ Dream: We use a whole head of garlic, first roasted for jammy sweetness and then simmered into the broth for layered depth.
- Silky Without Cream: Starchy baby potatoes break down and naturally thicken the soup—no heavy cream, no floury slurry, just velvet in a bowl.
- Weeknight Fast: 35 minutes start-to-finish thanks to bite-size chicken pieces that cook in the same time as the potatoes.
- Freezer-Friendly: Double the batch and freeze half; the spinach can be added fresh when reheating for bright color and flavor.
- Kid-Approved Greens: Spinach wilts into delicate ribbons that disappear against the potatoes—no chewy kale battles at the dinner table.
- Budget-Smart: Uses inexpensive chicken thighs and everyday staples; feeds six for under ten dollars.
Ingredient Breakdown & What Each One Does
Before we dive into the pot, let’s talk groceries—because the difference between good soup and great soup often lives in the details.
Chicken Thighs: I specify boneless, skinless thighs for a reason: they stay succulent even if you accidentally overcook them by a minute or two, and their slightly higher fat content flavors the broth. If you only have breasts, swap away, but tuck a tablespoon of butter into the pot for richness.
Baby Potatoes: Their thin skins eliminate peeling, and their waxy texture holds shape while still releasing enough starch to thicken the broth. If you only have russets, peel and dice them small (½-inch) so they cook evenly.
Garlic Head: We’re going for a two-hit garlic approach. First, we slice the top off a whole head, drizzle with olive oil, and microwave it for 60 seconds—essentially a speed-roast that turns cloves into spreadable caramelized gems. Those get mashed into the sautéed vegetables for a mellow sweetness, and then we add an extra two minced cloves for the brighter, sharper note that keeps the soup from tasting one-dimensional.
Fresh Thyme & Bay Leaf: These woody herbs release their oils slowly, giving the broth a background earthiness. No fresh thyme? Use ½ teaspoon dried, but skip the bay leaf rather than substituting dried—dried bay stays leathery forever.
Spinach: Baby spinach wilts in seconds and has a milder flavor than mature leaves. If you’re feeding dyed-in-the-wool spinach skeptics, chop it finely so it disappears into the nooks between potato cubes.
Chicken Broth: Use low-sodium so you can control salt. Homemade is glorious, but let’s be honest—this is a Tuesday-night lifeline, so carton or bouillon cube is perfectly welcome.
Step-by-Step Instructions (One Pot, 35 Minutes)
-
1
Speed-Roast the Garlic Slice the top ¼ inch off a whole head of garlic to expose the cloves. Drizzle with 1 teaspoon olive oil, wrap loosely in damp paper towel, and microwave 60–70 seconds until cloves feel soft when squeezed. Set aside to cool.
-
2
Sear the Chicken Heat 1 tablespoon olive oil in a Dutch oven over medium-high. Pat 1½ lbs boneless skinless chicken thighs dry, season with 1 teaspoon kosher salt and ½ teaspoon black pepper. Sear 3 minutes per side until golden; they’ll finish cooking in the soup later. Transfer to a plate.
-
3
Build the Aromatics Reduce heat to medium. Add diced onion and cook 2 minutes, scraping browned bits. Squeeze the roasted garlic cloves directly into the pot (they’ll slip out like paste). Add minced raw garlic and cook 30 seconds until fragrant.
-
4
Deglaze & Simmer Pour in ¼ cup dry white wine (or broth) and simmer 1 minute. Add 4 cups chicken broth, 2 cups water, 1½ lbs halved baby potatoes, 2 bay leaves, and 4 sprigs fresh thyme. Return chicken and any juices to the pot. Bring to a boil, then reduce to a lively simmer, partially cover, and cook 12 minutes.
-
5
Shred & Thicken Transfer chicken to a cutting board. Mash a few potato halves against the side of the pot with the back of a spoon—this releases starch and thickens the broth. Shred chicken with two forks; return to pot.
-
6
Finish with Spinach & Lemon Stir in 4 cups baby spinach and juice of ½ lemon. Cook 30 seconds until spinach wilts bright green. Taste and adjust salt (½–1 teaspoon more depending on broth). Remove bay leaves and thyme stems. Serve hot, topped with crusty bread.
Expert Tips & Tricks
- Microplane Magic: Instead of mincing the second set of garlic cloves, grate them on a Microplane straight into the pot—this distributes flavor instantly and avoids little raw-garlic bombs.
- Crispy Skin Hack: If you use skin-on thighs, render the skin in the pot first until golden, then continue with the recipe; the rendered fat adds insane flavor.
- Vegetarian Flip: Swap chicken for canned chickpeas (add at step 4) and use vegetable broth. Add smoked paprika for depth.
- Make-Ahead Lunchboxes: Portion into thermos jars, but undercook the potatoes by 2 minutes so they don’t turn to mush upon reheating.
- Dairy-Free Creaminess: Blend a ladle of soup with a handful of cashews and return to the pot for a cream-like richness without dairy.
- Lemon Zest Upgrade: Add ½ teaspoon zest along with the juice for an extra aromatic lift that makes the garlic sing.
Common Mistakes & How to Fix Them
| Mistake | Why It Happens | Fix-It Fast |
|---|---|---|
| Soup tastes flat | Under-salting or old spices | Add ½ teaspoon kosher salt, ¼ teaspoon white pepper, and a pinch of sugar to wake up flavors. |
| Potatoes disintegrate | Russets overcook quickly | Switch to waxy potatoes or cut larger and add 5 minutes later in simmer. |
| Spinach turns army green | Cooked too long or reheated | Add spinach only to bowls you’ll serve; store soup without greens and add fresh when reheating. |
| Chicken dry | Boiled instead of simmered | Keep at a gentle simmer (small bubbles), not a rolling boil; remove thighs the moment they hit 175°F. |
Variations & Substitutions
- Spicy Tuscan: Add ¼ teaspoon red-pepper flakes with onions and swap spinach for chopped kale; finish with a drizzle of chili oil.
- Curry Coconut: Stir in 1 teaspoon yellow curry paste with garlic and replace 1 cup broth with canned coconut milk.
- Spring Veggie: Use asparagus tips and peas instead of spinach; add during last 3 minutes for crisp-tender bite.
- Grains & Greens: Add ½ cup quick-cooking pearl barley with potatoes; you may need an extra ½ cup liquid.
Storage & Freezing
Fridge: Cool completely, transfer to airtight containers, and refrigerate up to 4 days. Keep spinach separate if you hate discoloration; add when reheating.
Freezer: Ladle soup (minus spinach) into quart-size freezer bags, lay flat to freeze up to 3 months. Thaw overnight in fridge, then simmer with a splash of broth and fresh spinach.
Reheat: Warm gently over medium-low, stirring occasionally. If thickened, loosen with broth or water until soupy again.
Frequently Asked Questions
Now grab your biggest spoon, tear off a hunk of bread, and settle in. Tuesday nights just got a whole lot cozier.
One-Pot Chicken & Garlic Potato Soup with Spinach
Ingredients
- 1 lb (450 g) boneless skinless chicken thighs, diced
- 2 tbsp olive oil
- 1 medium onion, finely chopped
- 4 cloves garlic, minced
- 1 lb (450 g) baby potatoes, quartered
- 4 cups low-sodium chicken broth
- 1 cup heavy cream (or half-and-half)
- 3 cups fresh spinach, loosely packed
- 1 tsp dried thyme
- ½ tsp smoked paprika
- Salt & black pepper to taste
Instructions
- 1Heat olive oil in a heavy pot over medium-high heat. Season chicken with salt & pepper; sear 4-5 min until golden. Remove to plate.
- 2Reduce heat to medium; add onion and cook 3 min until translucent. Stir in garlic 30 sec until fragrant.
- 3Add potatoes, thyme, paprika, and broth; bring to boil, scraping browned bits.
- 4Return chicken with juices; simmer uncovered 12-15 min until potatoes are tender.
- 5Stir in cream; reduce heat to low and cook 3 min.
- 6Fold in spinach until wilted; adjust seasoning. Serve hot with crusty bread.
Recipe Notes
- Use baby red or Yukon gold potatoes—no peeling needed.
- Swap spinach for kale or Swiss chard if desired.
- Soup thickens on standing; thin with extra broth when reheating.
| Nutrition per serving (1/6) | |
|---|---|
| Calories | 345 |
| Protein | 28 g |
| Carbs | 21 g |
| Fat | 17 g |