Love this? Pin it for later! 📌
Silky, rich, and packed with sun-dried tomato flavor, this low-carb Tuscan-style chicken soup is about to become your Sunday meal-prep hero. One pot, eight servings, zero regrets.
Ingredients You'll Need
Great soup starts with great building blocks. Here’s what to grab—and why each one matters.
- Chicken thighs, boneless & skinless: Thighs stay juicy after reheating, making them superior to breasts for meal-prep. Look for rosy-pink meat with minimal surface liquid. Trim excess fat, but leave a little for flavor.
- Avocado oil: Neutral taste and a sky-high smoke point for searing. If you’re in a pinch, refined coconut oil works, yet it will add faint coconut aroma.
- Unsalted butter: Adds the first layer of creamy richness. Using unsalted lets you control sodium—important when broth brands vary wildly.
- Yellow onion: The allium backbone. Choose firm, papery-skinned bulbs; avoid any green sprouts—they signal age and sharper flavor.
- Fresh garlic: Two fat cloves, minced to a paste, distribute garlicky goodness evenly throughout the broth.
- Cream cheese, full-fat & brick-style: This is your primary thickener. Let it soften on the counter 30 min before cooking for lump-free incorporation.
- Fresh baby spinach: Wilts in seconds and keeps the green vibe without the carbs of beans or pasta. Buy pre-washed boxes to save time.
- Sun-dried tomato strips in oil: The Tuscan signature. Blot away surface oil to keep carbs in check; then julienne for even distribution.
- Chicken bone broth: Richer than stock, it lends collagen that gives the soup body when chilled. If you only have stock, simmer 5 extra minutes with the lid off to concentrate flavor.
- Heavy cream: For the velvet finish. Do not substitute half-and-half; it can curdle under high heat.
- Grated Parmesan: Buy a wedge and grate yourself. Pre-shredded cellulose coatings clump in hot liquid.
- Dried Italian herb blend: Oregano, basil, thyme, rosemary. Check expiry dates; faded herbs taste like dust.
- Crushed red-pepper flakes: Optional, but that gentle warmth balances all the richness.
- Xanthan gum (¼ tsp): Keto thickener. A little goes far; skip and you’ll still enjoy a brothy—but thinner—soup.
- Salt & freshly cracked black pepper: Season at every layer, not just the end.
Why This Recipe Works
- One-Pot Wonder: Minimal dishes means you’ll actually want to cook on Sunday night.
- Stays Creamy for Days: We stabilize dairy with cream cheese and xanthan so the soup doesn’t break when reheated.
- Freezer-Friendly Portions: Ladle into silicone muffin trays, freeze, then pop out “soup pucks” for single-serve emergencies.
- Macro-Balanced: Roughly 75 % fat, 20 % protein, 5 % carbs—perfect ketogenic ratio without tedious calculation.
- Veggie-Loaded: Two whole cups of spinach per batch, yet picky eaters won’t flinch.
- Restaurant Flavor, Budget Price: Sun-dried tomatoes and Parmesan feel fancy but cost pennies per bowl.
- Scalable: Doubles or halves like a dream; just increase sauté time slightly for larger volume.
- All-Season Comfort: Light enough for summer dinner, cozy enough for January snow day.
How to Make Keto Creamy Tuscan Chicken Soup for Meal Prep
1
Mise en Place: Cube chicken into ¾-inch pieces, pat dry, and season with 1 tsp salt, ½ tsp pepper, and the Italian herbs. Let rest while you prep produce; this dry-brine locks in juice.
2
Sear for Fond: Heat avocado oil in a 5-qt Dutch oven over medium-high until shimmering. Add chicken in a single layer; sear 3 min without stirring. Flip, cook 2 min more. Remove to a bowl. Those browned bits equal free flavor.
3
Aromatics Stage: Lower heat to medium; add butter. When foamy, stir in diced onion. Sauté until edges turn translucent, about 4 min. Add garlic and red-pepper flakes; cook 45 sec—just until fragrant—to avoid raw or bitter notes.
4
Deglaze: Pour in ½ cup of the bone broth. Scrape the pot bottom with a wooden spoon to lift every speck of fond; this step turns ordinary broth into soulful soup.
5
Cream-Cheese Integration: Whisk remaining broth with softened cream cheese in a large measuring cup until mostly smooth. Pour into pot; bring to a gentle simmer, whisking often. This prevents the “cream cheese island” effect.
6
Add-Ins: Return chicken (and any resting juices), sun-dried tomatoes, and spinach. Simmer 5 min; spinach will wilt instantly. Keep the heat gentle—boiling causes cream to separate.
7
Finish & Thicken: Reduce heat to low; stir in heavy cream, Parmesan, and xanthan gum. Simmer 2 min more. Soup will coat the back of a spoon when ready. Taste and adjust salt—broth and cheese vary.
8
Portion for Meal Prep: Ladle soup into eight 12-oz glass jars or deli containers. Cool 20 min uncovered; seal while warm but not steaming to avoid condensation drips. Refrigerate up to 4 days or freeze up to 3 months.
Expert Tips
Thermometer Trick When reheating, warm soup to 165 °F (74 °C) to preserve cream emulsion without boil-over.
Blender Hack For ultra-silky texture, immersion-blend 30 sec after step 7—just enough to puree half the spinach.
Sun-Dried Tomato Oil Save the packing oil; whisk with red-wine vinegar for instant keto salad dressing.
No Xanthan? Simmer an extra 5 min uncovered, then stir in ¼ tsp glucomannan or ½ tsp arrowroot slurry (adds 1 g carb).
Parmesan Rind Toss the rind into the pot in step 5; remove before serving for extra umami without extra carbs.
Double Batch Use a 7-qt Dutch oven; increase sear time 1 min per side and simmer 2 extra minutes for even heat.
Variations to Try
- Bacon Tuscan: Replace 1 Tbsp butter with 4 slices chopped bacon; render fat, then proceed as written.
- Seafood Spin: Swap chicken for peeled shrimp; add during last 3 min of simmer to avoid rubbery texture.
- Dairy-Free Keto: Use coconut cream and 2 Tbsp nutritional yeast instead of heavy cream and Parmesan.
- Vegetarian: Substitute cannellini beans (ÂĽ cup per serving) and vegetable broth; note carbs increase ~3 g net per bowl.
- Spicy Calabrese: Stir in ½ tsp Calabrian chili paste and ½ cup chopped kale for extra heat and fiber.
- Mushroom Lover: Add 8 oz sliced cremini after onion; sauté until edges caramelize, then continue recipe.
Storage Tips
Store soup in glass jars with tight lids. Leave 1 in of headspace; fats expand when chilled. Reheat single portions 60 sec in microwave (900 W) with a loose vent, stir, then 30 sec more.
Cool completely, ladle into Souper-Cubes or zip bags laid flat. Remove excess air; label with date. Thaw overnight in fridge, then warm gently—do not microwave from rock-solid or dairy may separate.
Pour soup into saucepan, add splash of broth to loosen, cover, and warm over medium-low 8–10 min, stirring occasionally. A gentle simmer—not boil—keeps the cream emulsion stable.
Frequently Asked Questions
Yes, but reduce simmer time in step 6 to 3 min to prevent stringy meat. Add 1 Tbsp avocado oil to the finished soup; breast is leaner and lacks the same mouthfeel.
Absolutely. We use xanthan gum, a gluten-free thickener. Double-check that your broth and sun-dried tomatoes list no wheat-based stabilizers.
Subtract fiber and sugar alcohols from total carbs. This recipe uses high-fiber spinach but no erythritol; net carbs are ~5 g per serving—well within keto limits.
Sear chicken on the stovetop first for fond, then transfer everything except cream and Parmesan to the slow cooker. Cook LOW 4 h, stir in cream and cheese during the last 15 min to prevent curdling.
Immersion-blend 10 sec to re-emulsify, or whisk vigorously while warming over low heat. In the future, thaw overnight in the fridge rather than microwaving from frozen.
Glass jars resist staining and microwave evenly. If you need lightweight options, BPA-free polypropylene deli cups are freezer-safe and stack like LEGO bricks.
soups
Keto Creamy Tuscan Chicken Soup for Meal Prep
(4.9 from 127 reviews)
Prep
15 min
Cook
25 min
Servings
8
Ingredients
Instructions
- Season & Sear: Pat chicken dry, toss with herbs, 1 tsp salt, ½ tsp pepper. Heat avocado oil in Dutch oven over medium-high; sear chicken 3 min per side. Remove to bowl.
- Sauté Aromatics: In same pot melt butter, add onion; cook 4 min until translucent. Stir in garlic & pepper flakes 45 sec.
- Deglaze: Add ½ cup broth, scrape browned bits, reduce heat to medium.
- Make Cream Base: Whisk softened cream cheese with remaining broth until smooth; pour into pot. Simmer 2 min, whisking.
- Add Ins: Return chicken (plus juices), sun-dried tomatoes, spinach; simmer 5 min.
- Finish: Stir in heavy cream, Parmesan, and xanthan. Simmer 2 min more. Taste, adjust seasoning, portion into meal-prep containers.
Recipe Notes
For ultra-smooth texture, immersion-blend 10 sec after step 6. Reheat gently to 165 °F to prevent cream separation. Soup thickens when chilled; thin with a splash of broth when serving.
Nutrition (per serving)
410
Calories
29 g
Protein
5 g
Carbs
31 g
Fat