This creamy white chicken chili recipe is made with tender chicken, white beans, green chilies, and corn in a rich broth. Ready in 30 minutes with stovetop, slow cooker, or Instant Pot options!
Sauté aromatics: Heat olive oil in a large Dutch oven or stock pot over medium-high heat. Add onion and yellow bell pepper, sauté 1-2 minutes until softened. Add garlic and cook until fragrant, about 30 seconds.
Build the base: Add cream-style corn, green chilies, both types of beans (drained and rinsed), and chicken broth. Stir in all seasonings: seasoned salt, salt, pepper, onion powder, garlic powder, cumin, chili powder, and oregano. Stir to combine.
Add chicken and simmer: Add shredded chicken, reduce heat to low, cover, and simmer for 10-15 minutes to allow flavors to meld.
Make it creamy: Remove lid and stir in heavy cream and cream cheese. Cook uncovered for 5-10 minutes, stirring occasionally, until cream cheese is fully melted and chili reaches desired consistency.
Serve: Ladle into bowls and top with desired toppings: sour cream, shredded cheese, cilantro, avocado, tortilla chips, and lime wedges.
Video
Notes
Quick tip: Use rotisserie chicken to save 20+ minutes of prep time
Adjust heat: Start with mild green chilies. Add jalapeños or hot sauce for extra spice
Thicken chili: Simmer uncovered longer or mash some beans against the pot
Slow cooker option: Cook on LOW 5-6 hours with raw chicken breasts, add cream ingredients in last 30 minutes
Instant Pot option: Pressure cook 15 minutes, quick release, then add cream ingredients
Best served with: Cornbread, tortilla chips, or crusty bread
Refrigerator: Store in an airtight container for 3-4 days. Reheat on stovetop or in microwave, adding a splash of broth if needed.
Freezer: Cool completely, then freeze in airtight containers for up to 2-3 months. Thaw overnight in refrigerator before reheating. Note: Cream cheese may separate slightly; stir vigorously or blend to restore texture.