This creamy white chicken chili delivers rich comfort in just 45 minutes. Tender shredded chicken simmers in a velvety broth seasoned with cumin, oregano, and green chiles, while heavy cream and cream cheese create an irresistibly smooth texture. The mild heat from diced chiles and optional cayenne balances perfectly with Monterey Jack's melty richness.
At only 6 grams of carbs per serving, this hearty bowl fits seamlessly into keto and low-carb lifestyles. The recipe yields four satisfying portions and improves overnight, making it ideal for meal prep. Adjust the spice level to your preference, and crown each bowl with fresh cilantro, sliced jalapeños, and a squeeze of lime for bright contrast against the creamy base.
The first time white chicken chili appeared on my dinner table, I was skeptical—where were the tomatoes, the red beans, the deep rust color I associated with comfort in a bowl? But one spoonful changed everything. The creamy broth, tender chicken, and gentle heat from green chiles felt like discovering a secret language of comfort food I had been missing all along. Now, especially on busy weeknights when keto eating feels restrictive, this bowl reminds me that rich and satisfying doesn't have to mean heavy on carbs.
Last winter, my friend Sarah came over exhausted from a new job, and I made this on impulse. She sat at my counter, bowl steaming in front of her, and after the first bite, she went quiet. That moment of someone finding comfort in something you cooked is why this recipe has permanent residency in my regular rotation.
Ingredients
- 1 lb boneless skinless chicken breasts or thighs: Thighs stay juicier but breasts work perfectly here since they are poached in the broth first
- 4 oz cream cheese, softened: Let it sit on the counter while you prep everything else so it melts smoothly into the hot broth
- 1 cup heavy cream: This creates the luxurious base that makes white chili feel so special
- 1 cup shredded Monterey Jack cheese: Pepper Jack adds a nice kick if you want more heat
- 1 small onion, finely chopped: The foundation of flavor, so take your time dicing evenly
- 2 cloves garlic, minced: Fresh garlic makes a difference here—skip the jarred stuff
- 1 can diced green chiles: These provide mild heat and that signature white chili flavor
- 2 cups low sodium chicken broth: Starting with low sodium lets you control the salt level at the end
- 1 tsp ground cumin: The earthy backbone that ties everything together
- 1 tsp dried oregano: Mexican oregano is traditional but regular works beautifully
- 1/2 tsp chili powder: Adds depth without making it red chili
- 1/2 tsp paprika: Smoked paprika adds another layer of warmth
- 1/4 tsp cayenne pepper: Adjust up or down based on your heat tolerance
- Salt and pepper: Season generously at each layer for the best flavor
- Fresh cilantro, sliced jalapeños, and lime wedges: These bright garnishes cut through the richness
Instructions
- Poach the chicken:
- Place chicken in a large pot with broth and bring to a boil, then reduce to a gentle simmer, cover, and cook until cooked through, about 15 to 18 minutes. You will know it is done when the meat is opaque throughout and shreds easily.
- Shred the meat:
- Remove chicken to a plate or cutting board and use two forks to pull it apart into bite sized pieces, then set aside while you build the flavor base.
- Cook the aromatics:
- In the same pot, cook the onion over medium heat until softened and translucent, about 3 minutes, then stir in garlic and cook for just 1 minute until fragrant.
- Bloom the spices:
- Add the green chiles, cumin, oregano, chili powder, paprika, and cayenne to the pot and stir constantly for 1 minute so the spices wake up and release their oils.
- Build the creamy base:
- Return the shredded chicken to the pot, add the cream cheese, and stir until it has completely melted into a smooth, velvety mixture coating everything.
- Add the cream and cheese:
- Pour in the heavy cream and bring the chili back to a gentle simmer, then add the shredded cheese and stir until melted and the chili is thick and creamy.
- Season and serve:
- Taste and add salt and pepper as needed, let everything simmer together for 5 more minutes for the flavors to meld, then serve hot with your chosen garnishes.
This recipe became my go to when my sister started keto and complained about missing hearty soups. Seeing her actually enjoy dinner without asking what carbs were in the bowl was worth more than any nutrition label calculation.
Make It Your Own
Substitute half the chicken broth with vegetable broth if you want a lighter base, or throw in a handful of spinach at the very end for some extra greens that wilt right into the creamy broth.
Serving Suggestions
This chili is substantial enough to stand alone, but a side of roasted broccoli or cauliflower rice rounds out the meal without adding extra carbs. For a casual gathering, set out bowls of the garnishes and let everyone customize their own bowls.
Storage and Meal Prep
The flavors actually deepen after a day or two in the refrigerator, making this excellent for meal prep lunches. Store in airtight containers for up to three days and reheat gently over medium low heat, stirring occasionally.
- Freeze individual portions in freezer safe bags for up to three months
- Thaw overnight in the refrigerator before reheating
- Add a splash of cream when reheating to restore the silky texture
There is something about the ritual of ladling hot soup into bowls and watching everyone lean in a little closer that reminds me why feeding people matters. This white chicken chili has become one of those recipes I make without thinking, the one that somehow always feels like the right answer.
Questions & Answers
- → Can I make this dairy-free?
-
Substitute full-fat coconut milk for heavy cream and use dairy-free cream cheese alternatives. Coconut milk provides richness similar to heavy cream, though the flavor profile will shift slightly. Nutritional yeast can add the cheesy umami notes you'll miss from Monterey Jack.
- → What's the best way to shred chicken?
-
Let the cooked chicken rest for 5 minutes before shredding—this retains moisture. Use two forks to pull apart the meat, or place it in a stand mixer with the paddle attachment on low for 30 seconds. For finer texture, pulse briefly in a food processor.
- → Can I use a slow cooker instead?
-
Absolutely. Place raw chicken, broth, onions, and seasonings in the slow cooker. Cook on low for 4-6 hours or high for 2-3 hours. Shred the chicken in the pot, then stir in cream cheese, heavy cream, and shredded cheese during the last 30 minutes.
- → How do I store and reheat leftovers?
-
Refrigerate in airtight containers for up to 3 days. The flavors deepen overnight, making leftovers even better. Reheat gently over medium-low heat, adding a splash of broth or cream if the chili has thickened. Avoid boiling, which can cause dairy to separate.
- → Can I freeze this white chicken chili?
-
Freezing works well, though the texture may change slightly. Cool completely before transferring to freezer-safe containers. Leave 1 inch of headspace for expansion. Thaw overnight in the refrigerator and reheat slowly, stirring in fresh cream if needed to restore consistency.
- → What vegetables can I add?
-
Diced bell peppers, celery, or cauliflower rice blend seamlessly without adding significant carbs. For a chunkier version, add chopped zucchini during the last 10 minutes of simmering. Spinach or kale wilt beautifully into the creamy broth just before serving.