I love how this chili tastes like it’s been cooking for hours even though it’s ready in under an hour. I get a smooth, creamy base from blending a portion of the beans, plus plenty of hearty texture from the rest. I also like how customizable the toppings are, because I can make each bowl a little different depending on what I’m craving.
Ingredients
(Here’s a tip: Check out the full list of ingredients and measurements in the recipe card below.)
2 heaping cups cooked chicken, shredded (rotisserie or leftover)
Optional toppings
Fresh cilantro
Shredded cheese
Tortilla chips
Green onions
Avocado
Directions
I heat the olive oil in a large pot (about 5–6 quarts) over medium-high heat. I add the onion and sauté it for 3–5 minutes until softened.
I add the garlic and cook it for about 30 seconds until fragrant.
I pour in the chicken broth, then stir in the diced green chilies, cumin, cayenne, paprika, oregano, and lime juice. I season with salt and black pepper to taste.
I drain and rinse the great northern beans.
I scoop out a big ladleful of beans and blend it with a splash of broth until smooth. I treat this as optional, but I like doing it because it makes the chili thicker and creamier.
I add the pureed beans, the remaining whole beans, and the corn to the pot. I bring everything to a simmer and cook uncovered for 15–30 minutes, depending on how thick I want it.
I remove the pot from heat and stir in the sour cream (or Greek yogurt) and the shredded cooked chicken.
I serve it with cilantro, shredded cheese, avocado, green onions, and tortilla chips if I’m in the mood for toppings.
Servings and timing
Servings: 5
Total time: 45 minutes
Prep time: about 10–15 minutes
Cook time: about 30 minutes
Variations
Extra creamy: I blend more of the beans, or I stir in a little more sour cream at the end.
Spicier bowl: I add extra cayenne, a pinch of crushed red pepper flakes, or a diced jalapeño with the onion.
Tangier finish: I squeeze in more lime right before serving for a brighter flavor.
Different beans: I use cannellini beans if that’s what I have, and the chili still stays creamy and mild.
Slow-simmer flavor: If I have time, I let it simmer the full 30 minutes to deepen the spice and chili flavor.
storage/reheating
I let the chili cool, then store it in an airtight container in the refrigerator for up to 4 days.
To reheat, I warm it gently on the stove over medium-low heat, stirring often. If it thickens too much, I loosen it with a splash of broth. I avoid boiling hard after the sour cream is mixed in, because gentle heat keeps the texture smooth. In the microwave, I heat in short bursts and stir between rounds.
FAQs
Can I use rotisserie chicken?
I use rotisserie chicken all the time for this. I shred it and stir it in at the end so it stays tender.
Do I have to blend the beans?
I don’t have to, but I like the texture when I do. Blending a ladleful makes the chili naturally thick without adding anything extra.
Can I substitute Greek yogurt for sour cream?
I can, and I usually pick plain Greek yogurt when I want it a little lighter. I still stir it in off the heat so it stays creamy.
How do I adjust the spice level?
I control heat by changing the cayenne amount and choosing mild or hot green chilies. I taste near the end and add a little at a time.
What toppings work best?
I like cilantro, shredded cheese, avocado, and crushed tortilla chips for crunch. I also add green onions when I want a fresh bite.
Conclusion
I make this Creamy White Chicken Chili when I want a comforting meal that’s easy, flavorful, and flexible. I love the creamy bean base, the mild heat from green chilies, and the way the toppings turn each bowl into something I can customize exactly how I like.
Cozy, creamy white chicken chili made with green chilies, great northern beans, corn, and shredded chicken—finished with lime and sour cream for the perfect comforting bowl.
2 (15 oz) cans great northern beans, drained and rinsed
1 cup sour cream (or plain Greek yogurt)
1 cup corn (frozen or fresh)
2 heaping cups cooked chicken, shredded (rotisserie or leftovers)
Optional Toppings
Fresh cilantro
Shredded cheese
Tortilla chips
Green onions
Avocado
Instructions
Sauté aromatics: Heat olive oil in a large (5–6 quart) pot over medium-high heat. Add onion and cook 3–5 minutes until softened. Add garlic and cook 30 seconds.
Build flavor: Add chicken broth, green chilies, cumin, cayenne, paprika, oregano, lime juice, salt, and pepper. Stir to combine.
Prep beans: Drain and rinse beans well.
Optional creamy step: Scoop a large ladleful of beans into a food processor with a splash of broth from the pot. Purée until smooth.
Simmer: Add puréed beans (if using), remaining whole beans, and corn to the pot. Bring to a simmer and cook uncovered 15–30 minutes, until thickened to your liking.
Finish: Remove from heat and stir in sour cream (or Greek yogurt) and shredded chicken.
Serve: Ladle into bowls and top with cilantro, shredded cheese, avocado, green onions, and tortilla chips if desired.
Notes
Adjust thickness: Simmer longer for thicker chili, or add a splash more broth if you want it soupier.
Prevent curdling: Stir sour cream in after removing from heat (or keep heat very low).
Heat level: Cayenne adds bite—reduce or omit for mild, or add extra for spicy.
Chicken shortcut: Rotisserie chicken makes this super fast.
Topping tip: Crushed tortilla chips stirred in right before eating make it extra hearty.