Creamy White Chicken Chili (Easy One-Pot Recipe)
Why You’ll Love This Creamy White Chicken Chili
This creamy white chicken chili is the definition of cozy comfort food. It’s rich and creamy without feeling heavy, loaded with tender shredded chicken, white beans, warm spices, and just enough creaminess to make every bite feel indulgent.
It’s a one-pot recipe, comes together in under 40 minutes, and is perfect for busy weeknights, casual hosting, or curling up with leftovers the next day or days after, (it’s even better then).

What You Need:
Base
- 1 tbsp olive oil
- 1 tbsp butter
- 1 small yellow onion, diced
- 1 shallot, minced
- 3 cloves garlic, minced
Seasoning
- 1 tsp cumin
- 1 tsp chili powder
- 1 tsp dried oregano
- ½ tsp smoked paprika
- ½ tsp salt
- ¼ tsp black pepper
- ¼ tsp onion salt
Chili
- 1 (4 oz) can diced green chiles
- 2 cups chicken broth
- 1 (15 oz) can cannellini or Great Northern beans, drained
- 2 cups cooked, shredded chicken
- ½ cup frozen corn
Creamy Finish
- 4 oz cream cheese, cubed
- ½ cup half-and-half or heavy cream
- ¼ cup shredded Monterey Jack
For Serving
- Green onions
- Cheese
- Sour Cream
- Parsley
Tips for the Best White Chicken Chili
- Use rotisserie chicken to save time and add extra flavor.
- Soften the cream cheese first so it melts smoothly into the chili.
- If you like a thicker chili, simmer uncovered for an extra 5 minutes.

How to Make Creamy White Chicken Chili
Step 1: Sauté the aromatics
In a large pot or Dutch oven, heat the olive oil and butter over medium heat. Add the diced onion and shallot and cook for 4–5 minutes, until softened and fragrant. Stir in the garlic and cook for 30 seconds.
Step 2: Bloom the spices
Add the green chiles, cumin, chili powder, oregano, smoked paprika, salt, pepper, and onion salt. Stir and cook for about 1 minute to bring out the flavor of the spices.
Step 3: Build the chili
Pour in the chicken broth and add the white beans, shredded chicken, and frozen corn. Stir well and bring to a gentle simmer. Let cook for 10–12 minutes to allow the flavors to meld.
Step 4: Make it creamy
Lower the heat and add the cream cheese, stirring until fully melted and smooth. Stir in the half-and-half (or heavy cream) and shredded Monterey Jack until creamy and cohesive.
Step 5: Finish and serve
Taste and adjust seasoning if needed. Serve hot topped with green onions and fresh parsley.
Topping Ideas
- Extra Monterey Jack or white cheddar
- Sour cream or chili-lime crema
- Tortilla strips or crushed tortilla chips
- Pickled jalapeños
- Avocado slices
Questions:
How to Make It Thicker or Thinner
- For thicker chili: Simmer uncovered for 5–10 extra minutes.
- For thinner chili: Add an additional ¼–½ cup chicken broth or cream.
Ingredient Substitutions & Variations
- No shallot? Use extra onion.
- No cream cheese? Swap with Boursin or mascarpone.
- Dairy-free: Use coconut milk and dairy-free cream cheese.
- Spicier: Add diced jalapeño or crushed red pepper flakes.
Tips for the Best Flavor
- Bloom the spices before adding liquid.
- Use rotisserie chicken for deeper flavor.
- Let the chili rest 10 minutes before serving to thicken naturally.
What Makes This White Chicken Chili Different
This white chicken chili stands out thanks to a creamy blend of cream cheese and half-and-half, layered aromatics from onion and shallot, and a finishing touch of Monterey Jack for extra richness. It’s cozy, balanced, and flavorful without being overly spicy or heavy.
Storage & Reheating
Store leftover white chicken chili in an airtight container in the refrigerator for up to 4 days. Reheat gently on the stovetop or in the microwave, stirring occasionally. Add a splash of broth or cream if needed to loosen it up.
More Cozy Dinner Recipes You’ll Love

Creamy White Chicken Chili
Ingredients
Base
- 1 tbsp olive oil
- 1 tbsp butter
- 1 small yellow onion diced
- 1 shallot minced
- 3 cloves garlic minced
Seasoning
- 1 tsp cumin
- 1 tsp chili powder
- 1 tsp dried oregano
- ½ tsp smoked paprika
- ½ tsp salt
- ¼ tsp black pepper
- ¼ tsp onion salt
Chili
- 1 4 oz can diced green chiles
- 2 cups chicken broth
- 1 15 oz can cannellini or Great Northern beans, drained
- 2 cups cooked shredded chicken
- ½ cup frozen corn
Creamy Finish
- 4 oz cream cheese cubed
- ½ cup half-and-half or heavy cream
- ¼ cup shredded Monterey Jack
For Serving
- Green onions
- Fresh parsley
Instructions
Step 1: Sauté the aromatics
- In a large pot or Dutch oven, heat the olive oil and butter over medium heat. Add the diced onion and shallot and cook for 4–5 minutes, until softened and fragrant. Stir in the garlic and cook for 30 seconds.
Step 2: Bloom the spices
- Add the green chiles, cumin, chili powder, oregano, smoked paprika, salt, pepper, and onion salt. Stir and cook for about 1 minute to bring out the flavor of the spices.
Step 3: Build the chili
- Pour in the chicken broth and add the white beans, shredded chicken, and frozen corn. Stir well and bring to a gentle simmer. Let cook for 10–12 minutes to allow the flavors to meld.
Step 4: Make it creamy
- Lower the heat and add the cream cheese, stirring until fully melted and smooth. Stir in the half-and-half (or heavy cream) and shredded Monterey Jack until creamy and cohesive.
Step 5: Finish and serve
- Taste and adjust seasoning if needed. Serve hot topped with green onions and fresh parsley.






