Welcome to tendermeals

Keto Creamy Chicken and Spinach Soup for a Cozy Bowl

By Julia Marsh | December 16, 2025
Keto Creamy Chicken and Spinach Soup for a Cozy Bowl

Why This Recipe Works

  • One pot, 30 minutes: Minimal dishes, maximum flavor—perfect for weeknights.
  • Keto powerhouse: Only 5 g net carbs per serving with 29 g of satiating fat.
  • Gluten-free & grain-free: We thicken with cream cheese—no floury aftertaste.
  • Meal-prep friendly: Tastes even better the next day; freezer-safe for 3 months.
  • Customizable heat: Add jalapeños or cayenne for a spicy kick, or keep it mild for kids.
  • Restaurant-level creaminess: The combo of cream cheese + heavy cream emulsifies into velvet.

Ingredients You'll Need

Ingredients

Great soup starts with great building blocks. Here’s what to buy—and why each item matters.

  • Chicken thighs (1 ÂĽ lb / 565 g): Dark meat stays juicier than breast. Look for air-chilled organic thighs; they’re plumper and release less scum into your broth. Remove skin to keep fat ratios keto-friendly, but leave bone-in if you have time; it adds collagen.
  • Avocado oil (2 Tbsp): Neutral, high-heat, heart-healthy. Olive oil works, yet its grassy notes can clash with cream.
  • Unsalted butter (1 Tbsp): French-style, 82 % fat butter gives nutty depth. If you’re dairy-sensitive, swap for ghee.
  • Yellow onion (1 medium, diced): Aromatics build the base. Choose firm, papery-skinned onions—no green sprouts.
  • Celery (2 stalks): Adds subtle minerality. Save the leaves for garnish; they’re intensely flavored.
  • Garlic (4 cloves, minced): Go fresh. Jarred garlic is often treated with phosphates that dull flavor.
  • Chicken bone broth (4 cups): Homemade is gold, but Kettle & Fire or Kirkland organic boxed broth is fine. Check labels—some brands sneak in cane sugar.
  • Italian seasoning (1 tsp): A balanced blend of oregano, basil, thyme. Make your own: ½ tsp each dried oregano & basil + ÂĽ tsp thyme + pinch rosemary.
  • Smoked paprika (½ tsp): Gives whisper-smoke without carbs. Hungarian sweet paprika is a fine sub.
  • Cream cheese (4 oz, full-fat, cubed): Choose brick-style, not whipped. Philadelphia’s 33 % fat content melts silkily.
  • Heavy cream (Âľ cup): 36–40 % fat. For dairy-free, use ½ cup coconut cream plus ÂĽ cup almond milk.
  • Fresh baby spinach (3 packed cups): Triple-washed boxes save time. If you only have frozen, thaw and squeeze dry; you’ll need 1 ½ cups.
  • Fresh lemon juice (1 Tbsp): Brightens all that richness. Bottled juice tastes flat.
  • Fresh Parmesan (ÂĽ cup, micro-planed): Adds umami. Buy wedges, not pre-grated cellulose-dusted stuff.
  • Salt & white pepper: White pepper keeps the soup pristine; black specks can look like soot in a pale base.

How to Make Keto Creamy Chicken and Spinach Soup for a Cozy Bowl

1
Sear the chicken

Pat thighs dry; moisture is the enemy of browning. Heat avocado oil in a heavy Dutch oven over medium-high. When the surface shimmers, lay thighs in—don’t crowd. Sear 3 minutes per side until golden. You’re not cooking through, just developing fond (those caramelized bits = free flavor). Transfer to a plate.

2
Build the aromatics

Reduce heat to medium. Add butter; when it foams, tumble in onion and celery with ½ tsp salt. Sweat 4 minutes until translucent—no color. Stir in garlic for 30 seconds; burnt garlic turns acrid.

3
Deglaze & simmer

Pour in ½ cup broth; scrape the pot with a wooden spoon to lift every browned speck. Return chicken plus remaining broth, Italian seasoning, and paprika. Bring to a gentle boil, then drop to low, cover, and simmer 12 minutes. Chicken should read 165 °F / 74 °C.

4
Shred & return

Using tongs, transfer chicken to a cutting board. Rest 3 minutes (juices re-absorb), then shred with two forks. Discard any rogue bones or gristle. Return meat to pot.

5
Create the velvet base

Whisk cream cheese in a microwave-safe bowl 20 seconds until soft. Ladle 1 cup hot broth into the bowl; whisk until smooth (this prevents lumps). Pour mixture back into the pot; stir in heavy cream. Keep heat low—boiling will break the emulsion and turn grainy.

6
Wilt the greens

Add spinach in handfuls, stirring until each addition wilts and turns bright jade, 1–2 minutes total. Overcooking turns spinach army-green and metallic.

7
Finish bright

Stir in lemon juice, Parmesan, and white pepper. Taste; adjust salt. The soup should coat the back of a spoon like melted ice cream.

8
Serve & swoon

Ladle into warmed bowls. Garnish with extra Parmesan, a drizzle of peppery olive oil, and—if you’re feeling fancy—celery leaves. Keto garlic-cheese crisps on the side are never a bad idea.

Expert Tips

Temperature discipline

Keep the soup below a bare simmer after adding dairy. Anything rolling will split the fat, leaving an oily slick.

Quick velouté trick

If your soup does break, blitz with an immersion blender for 30 seconds; lecithin in cream cheese re-emulsifies in most cases.

Bag-and-freeze spinach

Buy bulk spinach on sale, blanch 30 seconds, squeeze dry, and freeze in 3-cup pouches. Drop straight into soup—no thawing needed.

Layered salt

Salt the onions, then the broth, then finish. Incremental seasoning prevents over-salting after reduction.

Instant-pot shortcut

Pressure-cook chicken & broth on high 10 minutes, quick-release, shred, then stir in cream cheese & cream on sauté-low.

Macro tweak

Need more protein? Add ½ cup unflavored whey isolate off heat; whisk vigorously to avoid clumps.

Variations to Try

  • Mushroom Medley: Swap half the spinach for sautĂ©ed cremini and shiitake; add a pinch of thyme.
  • Spicy Tuscan: Stir in 1 tsp red-pepper flakes and ÂĽ cup sun-dried tomatoes (oil-packed, patted dry).
  • Seafood Chowder Twist: Replace chicken with salmon chunks; simmer 4 minutes only to keep fish tender.
  • Dairy-Free Thai: Use coconut cream, add 1 Tbsp Thai red curry paste, finish with lime zest & cilantro.
  • Instant Veg Boost: Stir in frozen riced cauliflower during the wilt stage for extra fiber without carbs.

Storage Tips

Refrigerator

Cool completely, transfer to glass jars, and refrigerate up to 4 days. Reheat gently over medium-low, stirring often; add a splash of broth to loosen.

Freezer

Portion into Souper-Cubes or pint bags, press out air, freeze up to 3 months. Thaw overnight in fridge, then warm slowly—do not microwave on high or dairy will curdle.

Frequently Asked Questions

Yes, but reduce simmer time to 8 minutes to prevent dryness. Add 1 Tbsp butter at the end for richness thighs would have provided.

Absolutely—no roux, no flour. Just double-check that your broth is certified gluten-free; some commercial brands use barley malt.

Peel a potato and simmer it in the soup for 10 minutes; it will absorb some salt. Remove potato before serving. Alternatively, add unsalted broth and an extra splash of cream.

Yes. Add everything except cream cheese, cream, and spinach. Cook low 4 hours. Shred chicken, stir in softened cream cheese & cream, then spinach last. High setting risks curdling.

Think crunchy: Parmesan crisps, almond-flour keto breadsticks, or simple arugula salad with lemon-olive oil dressing. Skip traditional bread to keep carbs low.

Yes—use a 7-qt Dutch oven. Double every ingredient except salt; add the second half at the end after tasting. Doubled soup freezes beautifully in quart bags laid flat.
Keto Creamy Chicken and Spinach Soup for a Cozy Bowl
soups
Pin Recipe

Keto Creamy Chicken and Spinach Soup for a Cozy Bowl

(4.9 from 127 reviews)
Prep
10 min
Cook
20 min
Servings
6

Ingredients

Instructions

  1. Sear chicken: Heat oil in Dutch oven; brown thighs 3 min per side. Set aside.
  2. Sweat aromatics: In butter, cook onion & celery 4 min; add garlic 30 sec.
  3. Simmer: Deglaze with broth, return chicken & seasonings; simmer 12 min.
  4. Shred: Remove chicken, shred, return to pot.
  5. Creamify: Whisk softened cream cheese with hot broth until smooth; stir into soup with cream.
  6. Finish: Add spinach to wilt, then lemon juice, Parmesan, salt & white pepper. Serve hot.

Recipe Notes

Keep heat low after adding dairy to prevent curdling. Soup thickens as it sits; thin with broth when reheating.

Nutrition (per serving)

392
Calories
29g
Protein
5g
Carbs
29g
Fat

More Recipes