Keto White Chicken Chili — Cozy Low-Carb Soup
The first spoonful is warm, tangy, and packed with savory chicken and green chiles — Keto White Chicken Chili delivers big flavor with low carbs. I developed this version after testing it a dozen times until the texture was silky and the spice balanced. This is the version I refined while cooking for busy families who still want comfort food on a keto plan. It’s fast enough for weeknights, sturdy enough for meal prep, and forgiving if you swap a few pantry items.
If you like creamy, chicken-forward dishes, you might also enjoy a similar comfort recipe I adapted from an enchilada favorite, which shows how the same flavors work in tortillas and casseroles — Creamy White Chicken Enchiladas. Read on for a full ingredient breakdown, precise step-by-step instructions, and tips that prevent the most common mistakes.
Why This Recipe Works
- Slow-simmered shredded chicken absorbs the broth and spices, making every bite flavorful.
- A small amount of cream cheese plus heavy cream emulsifies the broth for a velvety texture without flour or cornstarch.
- Toasting cumin and oregano briefly wakes up the oils and deepens the chili’s aroma.
- Finely shredding the chicken increases surface area so it soaks up the broth and seasoning.
- A quick acid finish (lime juice) brightens the bowl and balances richness.
Ingredients Breakdown
- Boneless skinless chicken thighs (900 g / 2 lb): Thighs stay moist during simmering; breasts will work but cook shorter to avoid dryness.
- Chicken broth (960 ml / 4 cups): Use low-sodium if you want to control salt. Bone broth adds extra depth.
- Green chiles (200 g / 7 oz, canned or fresh): Provide heat and tang. Roasted poblanos add a smoky note.
- Cream cheese (113 g / 4 oz): Adds body and richness; full-fat yields the creamiest result. Low-fat will thin the soup.
- Heavy cream (120 ml / ½ cup): Smooths the texture. Coconut cream can be used for dairy-free, but flavor will change.
- Yellow onion (150 g / 1 medium): Sautés to sweetness; don’t skip — it forms the flavor base.
- Garlic (9 g / 3 cloves): Minced, added early for aroma.
- Ground cumin (2 tsp / 4 g) and dried oregano (1 tsp / 1 g): Toast briefly to intensify aroma.
- Lime juice (30 ml / 2 tbsp): Brightens and balances richness.
- Olive oil (15 ml / 1 tbsp) or avocado oil: For sautéing.
- Salt and black pepper: Season to taste; add gradually.
- Optional toppings: chopped cilantro, sliced jalapeño, shredded cheddar (or Monterey Jack), and a squeeze of lime.
Substitution notes:
- You can swap chicken thighs for breasts, but reduce simmer time to keep meat tender.
- If you must use canned cannellini beans, note that this is no longer strict keto — they add carbs and change texture.
- Use Diamond Crystal kosher salt for the listed amounts; if using Morton, use roughly half as much because it’s denser.
Essential Equipment
- Large heavy-bottom pot or Dutch oven (5–6 L / 5–6 qt): Holds liquid and keeps heat even; do not use a small saucepan — it will boil over.
- Immersion blender (or regular blender): For partially pureeing the soup to achieve a creamy body.
- Tongs and a fork: For removing and shredding the chicken.
- Measuring cups and digital kitchen scale: Weights give the best results.
- Fine-mesh sieve (optional): For straining if you prefer a completely smooth broth.
If you don’t have an immersion blender, use a regular blender and blend in batches — remove the pot from heat and fill the blender no more than two-thirds full to avoid splatter. For a one-pot shortcut using leftover rotisserie chicken, reduce the broth by 240 ml (1 cup).
Step-by-Step Instructions
Prep Time: 15 minutes | Cook Time: 35 minutes | Inactive Time: None | Total Time: 50 minutes | Servings: 6 (about 1 cup / 240 ml per serving)
Step 1: Sauté the aromatics
Heat 15 ml (1 tbsp) olive oil in a 5–6 L (5–6 qt) Dutch oven over medium heat. Add 150 g (1 medium) chopped yellow onion and sauté until translucent and fragrant, about 5 minutes, stirring every 30 seconds. Add 9 g (3 cloves) minced garlic and cook 30–45 seconds until aromatic.
Step 2: Toast the spices
Add 2 tsp (4 g) ground cumin and 1 tsp (1 g) dried oregano to the pot and toast for 30 seconds until fragrant. This brief toasting releases essential oils and deepens flavor.
Step 3: Brown the chicken lightly
Put 900 g (2 lb) boneless skinless chicken thighs in the pot and brown on both sides for 2 minutes per side — you only want light color, not a full sear. Remove the chicken and set aside; keep any browned bits in the pot for flavor.
Step 4: Deglaze and simmer
Pour in 960 ml (4 cups) chicken broth and scrape the bottom to loosen browned bits. Return the chicken to the pot, add 200 g (7 oz) chopped green chiles, and bring to a gentle simmer. Reduce heat and simmer uncovered for 18–22 minutes, until the chicken reaches an internal temperature of 74°C (165°F) and is tender.
Step 5: Shred the chicken
Remove the chicken with tongs and shred with two forks; it should pull apart easily. Return shredded chicken to the pot.
Step 6: Finish with dairy and acid
Turn heat to low. Stir in 113 g (4 oz) cream cheese in small pieces until melted and smooth, then add 120 ml (½ cup) heavy cream. Simmer gently for 3–4 minutes to marry the flavors. Off the heat, stir in 30 ml (2 tbsp) fresh lime juice and season with salt and pepper to taste. Do not boil after adding cream — high heat can break the emulsion and make the soup separate.
Step 7: Adjust texture (optional)
For a thicker, silkier broth, pulse an immersion blender 2–3 times directly in the pot, leaving some shredded chicken whole. For a smoother finish, blend 300–360 ml (1–1½ cups) of the soup and return it to the pot.
Step 8: Serve
Ladle into bowls and garnish with chopped cilantro, a squeeze of lime, or shredded cheese. Serve hot. Leftovers taste better after a day as flavors meld.
Expert Tips & Pro Techniques
- Common mistake and fix: Overboiling after adding cream causes curdling. Keep heat low and remove from direct simmer once dairy is added.
- Use thighs for forgiving texture. Thighs tolerate longer simmering and stay tender; breasts dry out faster.
- Make-ahead: The chili improves after chilling 8–24 hours. Reheat gently on low and stir in a splash of broth if too thick.
- Professional technique for home cooks: Toast whole cumin seeds in a dry pan until aromatic, then grind — this gives a brighter, fresher spice note than pre-ground cumin.
- Shred chicken while still warm; it tears into long strands that hold sauce better.
- Salt gradually. Seasoning concentrates as the chili reduces; taste near the end before final adjustments.
Storage & Reheating
- Refrigerator: Cool to room temperature, then store in an airtight container for up to 4 days.
- Freezer: This soup freezes well. Cool completely, portion into freezer-safe containers, and freeze up to 3 months. Leave 2–3 cm (1 inch) headspace for expansion.
- Thawing: Thaw overnight in the fridge.
- Reheating: Reheat gently on the stovetop over low heat until steaming, about 8–12 minutes, stirring occasionally. Add 60–120 ml (¼–½ cup) chicken broth if it’s too thick. Avoid high microwave heat to prevent separation.
Variations & Substitutions
- Dairy-free: Replace cream cheese with 113 g (4 oz) softened full-fat coconut cream and swap heavy cream for 120 ml (½ cup) coconut milk. Flavor will be coconut-forward; add extra lime.
- Spicy version: Add 1 fresh jalapeño (seeded and minced) when sautéing the onions, or ½ tsp cayenne at Step 2. Keep other quantities the same.
- Lower sodium: Use low-sodium chicken broth (960 ml / 4 cups) and omit additional salt until final tasting. You may need to adjust.
- Rotisserie shortcut: Use 500–600 g (about 1¼ lb) rotisserie chicken shredded and reduce simmer time to 5–7 minutes just to marry flavors. Use less broth if using pre-cooked chicken to keep richness.
- Bean-friendly (not keto): Add 400 g (1 can / 15 oz) drained and rinsed cannellini beans at Step 6 and simmer 5 minutes. This increases carbs and changes texture.
Serving Suggestions & Pairings
- Garnish with chopped cilantro, diced avocado, and a lime wedge for brightness.
- Serve with a crisp, low-carb side salad or cauliflower rice to keep the meal keto-friendly.
- For a heartier bowl, add a sprinkle of shredded Monterey Jack or cheddar.
- Want a contrast in texture? Try alongside Air-Fryer Chicken Fillets for a crunchy protein option.
Also consider pairing this chili with an easy vegetable side and a warming tea; a light black tea complements the spice well — see a simple tea guide here. If you love twisty uses of the same flavors, try them in a low-carb pizza or enchilada — this recipe’s profile works well with keto pizza toppings (Keto Chicken Bacon Ranch Pizza Delight) and enchilada fillings (Creamy White Chicken Enchiladas).
Nutrition Information
Per serving (Serving size: 1 cup / 240 ml; Recipe yields 6 servings)
- Calories: 350 kcal
- Total Fat: 24 g
- Saturated Fat: 12 g
- Cholesterol: 120 mg
- Sodium: 800 mg
- Total Carbohydrates: 6 g
- Dietary Fiber: 1 g
- Sugars: 3 g
- Protein: 28 g
Nutrition values are estimates. Actual values may vary based on specific ingredients and preparation methods.
Frequently Asked Questions
Q: Why did my chili turn out thin instead of creamy?
A: If you skipped the cream cheese or didn’t reduce the liquid enough, the broth will be thin. Simmer 5–8 minutes to concentrate liquid, or pulse-blend a cup to thicken.
Q: Can I make this without dairy?
A: Yes. Swap cream cheese for 113 g (4 oz) coconut cream and heavy cream for 120 ml (½ cup) coconut milk. Expect a coconut flavor.
Q: Can I double this recipe?
A: Yes. Use a larger pot (8–10 L / 8–10 qt) and increase simmer time slightly. Taste and adjust seasoning at the end.
Q: Can I prepare this the night before?
A: Absolutely. It often tastes better after resting 8–24 hours. Reheat gently on low and stir in a splash of broth if it thickened too much.
Q: How long does this keep in the fridge?
A: Stored in an airtight container, it keeps for up to 4 days. Freeze for longer storage, up to 3 months.
Q: Can I use frozen chicken?
A: You can, but fully thaw for even cooking. If cooking from frozen, increase simmer time until the internal temperature reaches 74°C (165°F).
Q: Is this recipe suitable for strict keto?
A: Yes, when made without beans and served with keto-friendly sides, this keeps net carbs low.
Conclusion
This Keto White Chicken Chili is a fast, satisfying low-carb meal that adapts easily for dairy-free or make-ahead needs. For another tested take, compare notes with Hey Keto Mama’s Keto White Chicken Chili, and if you want a lower-fat alternative with similar flavors, see the version at All Day I Dream About Food’s Keto White Chicken Chili.
Print
Keto White Chicken Chili
- Total Time: 50 minutes
- Yield: 6 servings 1x
- Diet: Keto
Description
A warm, tangy, and creamy low-carb soup packed with tender chicken and green chiles, perfect for cozy weeknights and meal prep.
Ingredients
- 900 g (2 lb) boneless skinless chicken thighs
- 960 ml (4 cups) low-sodium chicken broth
- 200 g (7 oz) canned or fresh green chiles
- 113 g (4 oz) cream cheese
- 120 ml (½ cup) heavy cream
- 150 g (1 medium) chopped yellow onion
- 9 g (3 cloves) minced garlic
- 2 tsp (4 g) ground cumin
- 1 tsp (1 g) dried oregano
- 30 ml (2 tbsp) lime juice
- 15 ml (1 tbsp) olive oil
- Salt and pepper to taste
- Optional toppings: chopped cilantro, sliced jalapeño, shredded cheddar (or Monterey Jack), and a squeeze of lime
Instructions
- Heat 15 ml (1 tbsp) olive oil in a Dutch oven over medium heat. Add 150 g (1 medium) chopped yellow onion and sauté until translucent, about 5 minutes.
- Add 9 g (3 cloves) minced garlic and cook for 30–45 seconds until aromatic.
- Stir in 2 tsp (4 g) ground cumin and 1 tsp (1 g) dried oregano, toasting for 30 seconds.
- Brown 900 g (2 lb) chicken thighs lightly for 2 minutes per side, then set aside.
- Pour in 960 ml (4 cups) chicken broth and return chicken to the pot with 200 g (7 oz) chopped green chiles. Simmer uncovered for 18–22 minutes until chicken is tender.
- Shred the chicken and return it to the pot.
- Stir in 113 g (4 oz) cream cheese until melted, then add 120 ml (½ cup) heavy cream. Simmer gently for 3–4 minutes.
- Finish with 30 ml (2 tbsp) lime juice and season with salt and pepper. Serve hot, garnished with optional toppings.
Notes
For a thicker broth, pulse an immersion blender in the pot; for a smoother finish, blend a portion of the soup.
- Prep Time: 15 minutes
- Cook Time: 35 minutes
- Category: Soup
- Method: Stovetop
- Cuisine: Keto
Nutrition
- Serving Size: 1 cup
- Calories: 350
- Sugar: 3g
- Sodium: 800mg
- Fat: 24g
- Saturated Fat: 12g
- Unsaturated Fat: 6g
- Trans Fat: 0g
- Carbohydrates: 6g
- Fiber: 1g
- Protein: 28g
- Cholesterol: 120mg
