It was 11:47 PM on a rainy Wednesday in March, and I had a chili craving that would not quit. I didn’t have ground beef, kidney beans, or any of the usual suspects for a proper red chili. But I had a rotisserie chicken carcass in the fridge, a can of green chiles in the pantry, and a half-empty block of cream cheese that was about to expire. The idea just sort of arrived, fully formed, like a late-night revelation: what if I made a white chili, creamy and tangy, with what I actually had on hand?
I honestly didn’t expect much. I was tired, my kitchen was a mess, and I definitely wasn’t trying to invent anything. But something about cooking at that hour, with no one watching and no expectations, loosened the usual rules. I just started throwing things in a pot. The smell of cumin and garlic hitting the butter was the first good sign. Then the green chiles went in, and the whole kitchen suddenly smelled like a cozy restaurant.
Let me tell you, that first bowl was a surprise. I mean, I sat down at my cluttered kitchen table at midnight, took one spoonful, and just stared at the bowl. It was creamy without being heavy, tangy from the chiles, and deeply savory from the chicken. I had made something genuinely good out of leftovers and a whim. Maybe you’ve been there, the late-night kitchen experiment that turns into a staple. That’s how this Creamy White Chicken Chili with Green Chiles was born, and honestly, I haven’t stopped making it since.
Why You’ll Love This Recipe
This isn’t just another white chicken chili recipe. After testing this dozens of times, tweaking the spice level, and perfecting the creaminess, I can tell you this version is the one. It’s the kind of recipe that makes you feel like a hero on a busy weeknight.
- Quick & Easy: This comes together in just 30 minutes flat. From start to finish, you’ll have a steaming bowl of comfort food ready before you can even decide what to watch on Netflix.
- Simple Ingredients: No fancy grocery trips needed. Rotisserie chicken, canned beans, green chiles, cream cheese, and basic spices are all you need.
- Perfect for Busy Weeknights: This is my go-to for those nights when everyone is hungry and you have zero energy left.
- Crowd-Pleaser: I’ve served this to picky kids, spice-wary relatives, and chili snobs. It disappears every single time.
- Unbelievably Delicious: The texture is velvety and rich, the flavor is tangy and savory, and the green chiles add just the right amount of warmth without being too hot.
What makes this different from the rest? It’s the cream cheese. Most recipes use heavy cream or half-and-half, which can separate or feel greasy. Cream cheese melts into the broth, creating a silky, stable base that clings to every bean and shred of chicken. It’s a small trick, but it changes everything.
This is comfort food that feels good to eat. It’s satisfying and hearty, but it won’t weigh you down. It’s the kind of soup that makes you close your eyes after the first bite, just for a second, to savor it.
What Ingredients You Will Need
This recipe uses simple, wholesome ingredients to deliver bold flavor and satisfying texture without any fuss. Most of these are pantry staples or easy to find at any grocery store.
- Olive oil: 1 tablespoon, for sautéing the aromatics. (Use avocado oil if you prefer.)
- Yellow onion: 1 medium, diced. (About 1 cup.)
- Garlic cloves: 4 cloves, minced. (Fresh is best here; don’t use the jarred stuff.)
- Ground cumin: 2 teaspoons. (This is the backbone of the chili’s warmth.)
- Dried oregano: 1 teaspoon. (Mexican oregano if you have it, but regular works fine.)
- Chili powder: 1 teaspoon. (For a mild warmth. Use ancho chili powder for a deeper flavor.)
- Salt and black pepper: To taste. (I usually start with 1 teaspoon salt and ½ teaspoon pepper.)
- Low-sodium chicken broth: 4 cups. (Use a good quality brand like Swanson or Pacific Foods.)
- Rotisserie chicken: 3 cups, shredded. (This is the ultimate shortcut. Pick up a rotisserie chicken from the store and shred it yourself.)
- Canned white beans: 2 cans (15 oz each), drained and rinsed. (Great Northern beans or cannellini beans work perfectly.)
- Canned diced green chiles: 2 cans (4 oz each), undrained. (These are mild and add tangy flavor, not heat.)
- Cream cheese: 4 oz (half a block), softened and cut into cubes. (Full-fat cream cheese gives the best creamy texture. Neufchatel cheese works for a lighter option.)
- Fresh lime juice: 2 tablespoons. (Fresh is non-negotiable here. It brightens the whole dish.)
- Fresh cilantro: ¼ cup, chopped, plus more for garnish.
Optional toppings: Sliced avocado, shredded Monterey Jack cheese, sour cream, tortilla chips, or a drizzle of hot sauce.
Equipment Needed
You don’t need a fancy kitchen to make this chili. Here’s what you’ll need:
- Large pot or Dutch oven: A 5-6 quart pot with a heavy bottom works best for even heat distribution. I use my trusty Lodge enameled Dutch oven.
- Wooden spoon or spatula: For stirring and scraping up any bits from the bottom.
- Chef’s knife and cutting board: For dicing the onion and mincing garlic.
- Measuring spoons and cups: For accuracy. I can’t stress this enough for the spices.
- Can opener: Obviously.
- Ladle: For serving.
If you don’t have a Dutch oven, any large soup pot will do. Just make sure it’s not too thin, or the chili might scorch on the bottom.
Preparation Method

- Sauté the aromatics. Heat the olive oil in your large pot over medium heat. Add the diced onion and cook for 4-5 minutes, until it’s soft and translucent. You want it to smell sweet, not burnt. Add the minced garlic and cook for another 30 seconds until fragrant. Don’t let the garlic brown, or it will turn bitter.
- Bloom the spices. Stir in the ground cumin, dried oregano, chili powder, salt, and pepper. Cook for about 1 minute, stirring constantly. This step wakes up the spices and makes them way more flavorful. Your kitchen will smell amazing right about now.
- Add the liquids and beans. Pour in the chicken broth and use your wooden spoon to scrape up any browned bits from the bottom of the pot. This is called deglazing, and it adds loads of flavor. Add the drained white beans and the undrained cans of green chiles. Stir everything together.
- Simmer the chili. Bring the chili to a gentle boil, then reduce the heat to low and let it simmer for 10 minutes. This allows the flavors to meld together. The chili should be bubbling gently, not furiously.
- Add the chicken and cream cheese. Stir in the shredded rotisserie chicken and the cubed cream cheese. Stir gently until the cream cheese is completely melted and the chili is smooth and creamy. This usually takes about 3-4 minutes. Don’t rush this step; let the cream cheese melt slowly for the best texture.
- Finish with lime and cilantro. Remove the pot from the heat. Stir in the fresh lime juice and chopped cilantro. Taste and adjust seasoning with more salt or pepper if needed. The lime juice is crucial here; it cuts through the richness and makes the flavors pop.
- Serve immediately. Ladle the chili into bowls and top with your favorite garnishes. I love a big scoop of diced avocado, a sprinkle of shredded Monterey Jack cheese, and a few crunchy tortilla chips on the side.
Pro tip: If the chili seems too thick, stir in an extra ¼ cup of chicken broth. If it’s too thin, let it simmer uncovered for a few more minutes to reduce.
Cooking Tips & Techniques
I’ve made this chili at least twenty times by now, and I’ve learned a few things the hard way. Here are my best tips:
- Don’t skip blooming the spices. I once tried to save a step and just dumped the spices into the broth. The chili tasted flat and dusty. Taking that extra minute to toast them in the oil makes all the difference.
- Soften your cream cheese. Take it out of the fridge about 20 minutes before you start cooking. Cold cream cheese takes forever to melt and can leave lumps. If you forget, cut it into tiny cubes and add it slowly, stirring constantly.
- Use rotisserie chicken. I know, it feels like cheating. But honestly, it’s the best way to get tender, flavorful shredded chicken without cooking and shredding your own. Plus, it saves at least 20 minutes.
- Season in layers. Add a pinch of salt when you sauté the onions, another when you add the broth, and taste again at the end. Layering the seasoning builds a more complex flavor profile.
- Watch the heat. Once you add the cream cheese, keep the heat on low. High heat can cause the dairy to curdle or separate. Patience is your friend here.
I once made the mistake of adding the cream cheese directly to a boiling pot. It turned into a grainy, separated mess. I had to start over. Learn from my failure: low and slow is the way to go.
Variations & Adaptations
This recipe is incredibly flexible. Here are some ways to make it your own:
- Make it spicier: Add a diced jalapeño with the onions, or stir in ½ teaspoon of cayenne pepper with the spices. You can also use hot green chiles instead of mild.
- Make it lighter: Use Neufchatel cheese (reduced-fat cream cheese) and low-sodium broth. You can also swap half the chicken broth for water to reduce sodium further.
- Make it vegetarian: Omit the chicken and use vegetable broth. Add an extra can of beans (try black beans or pinto beans) and a cup of frozen corn for texture.
- Add more veggies: Stir in a cup of frozen corn kernels with the beans. Or add a diced zucchini when you sauté the onions. It adds bulk and nutrients without changing the flavor too much.
- Try a different protein: Shredded pork or turkey works beautifully here. Leftover Thanksgiving turkey is amazing in this chili.
My personal favorite variation is adding a can of drained hominy. It gives the chili a subtle corn flavor and a chewy texture that I absolutely love. It’s not for everyone, but if you like hominy, give it a try.
Serving & Storage Suggestions
This chili is best served steaming hot, straight from the pot. Ladle it into deep bowls and let everyone customize their own toppings. I love setting up a little topping bar with avocado, cheese, cilantro, lime wedges, and hot sauce. It makes dinner feel like an event.
For complementary dishes, serve this chili with a side of warm cornbread, crusty bread for dipping, or a simple green salad with a citrus vinaigrette. The freshness of the salad balances the richness of the chili perfectly.
Storage: Leftover chili keeps beautifully in the refrigerator for up to 5 days. Store it in an airtight container. The flavors actually get better after a day or two as they meld together.
Freezing: This chili freezes wonderfully for up to 3 months. Let it cool completely, then transfer to freezer-safe containers or zip-top bags. Thaw overnight in the refrigerator before reheating.
Reheating: Reheat gently on the stovetop over medium-low heat, stirring occasionally. Add a splash of chicken broth or water if the chili has thickened too much. You can also microwave individual portions in 1-minute intervals, stirring between each.
One thing I’ve noticed: the chili might thicken significantly after being refrigerated. Don’t worry, it’s normal. Just stir in a little broth as you reheat, and it will return to its original creamy consistency.
Nutritional Information & Benefits
Here are the approximate nutritional values per serving (based on 6 servings, without toppings):
| Nutrient | Amount per Serving |
|---|---|
| Calories | 385 |
| Protein | 32g |
| Fat | 18g |
| Saturated Fat | 8g |
| Carbohydrates | 24g |
| Fiber | 6g |
| Sugar | 4g |
| Sodium | 780mg |
This chili is packed with protein from the chicken and beans, which keeps you full and satisfied. The white beans are an excellent source of fiber, which supports digestive health. Green chiles are rich in vitamin C and capsaicin, which may help boost metabolism. The cream cheese adds calcium, but you can use a reduced-fat version to lower the fat content.
This recipe is naturally gluten-free and can be made dairy-free by using a plant-based cream cheese alternative. It’s a balanced meal in a bowl, perfect for those who want to eat well without sacrificing flavor.
Conclusion
This Creamy White Chicken Chili with Green Chiles has become a staple in my kitchen for a reason. It’s quick, it’s forgiving, and it delivers every single time. Whether you’re feeding a hungry family on a busy Tuesday or just need a cozy bowl of something good for yourself, this recipe delivers.
I love that I can make it with ingredients I almost always have on hand. I love that it tastes like I spent hours cooking when it really only took 30 minutes. But most of all, I love that first bite, when the creamy broth, tender chicken, and tangy green chiles all come together in perfect harmony.
Try it this week. Customize it to your taste, load it up with your favorite toppings, and let me know how it turns out. Did you add something unexpected? Did your family love it? Drop a comment below and share your version. I can’t wait to hear about your late-night kitchen victories!
Frequently Asked Questions
Can I use leftover chicken instead of rotisserie chicken?
Absolutely. Leftover grilled, baked, or poached chicken works perfectly. Just shred it and use it in place of the rotisserie chicken. You’ll need about 3 cups of shredded chicken.
Can I make this in a slow cooker?
Yes. Sauté the onions, garlic, and spices on the stovetop first, then transfer everything except the cream cheese and lime juice to a slow cooker. Cook on low for 4-6 hours or high for 2-3 hours. Stir in the cream cheese and lime juice 15 minutes before serving.
Is this chili spicy?
Not really. The green chiles are mild and add flavor more than heat. If you’re sensitive to spice, use mild green chiles. For more heat, add a diced jalapeño or a pinch of cayenne.
Can I use Greek yogurt instead of cream cheese?
You can, but the texture will be different. Greek yogurt is tangier and thinner. If you use it, stir it in at the very end and don’t let the chili boil, or the yogurt might curdle. I recommend sticking with cream cheese for the best creamy texture.
How can I thicken the chili?
If your chili is too thin, let it simmer uncovered for 10-15 minutes to reduce. You can also mash some of the beans with a fork before adding them to the pot, which naturally thickens the broth. Another option is to stir in a slurry of 1 tablespoon cornstarch mixed with 2 tablespoons cold water.
Pin This Recipe!

Creamy White Chicken Chili with Green Chiles: Best 30-Min Recipe
This creamy white chicken chili with green chiles is a quick and easy 30-minute meal made with rotisserie chicken, white beans, and cream cheese for a velvety, tangy, and deeply savory comfort food that’s perfect for busy weeknights.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
- Yield: 6 servings 1x
- Category: Main Course
- Cuisine: Mexican-American
Ingredients
- 1 tablespoon olive oil
- 1 medium yellow onion, diced (about 1 cup)
- 4 garlic cloves, minced
- 2 teaspoons ground cumin
- 1 teaspoon dried oregano (Mexican oregano preferred)
- 1 teaspoon chili powder (ancho chili powder for deeper flavor)
- 1 teaspoon salt (or to taste)
- ½ teaspoon black pepper (or to taste)
- 4 cups low-sodium chicken broth
- 3 cups shredded rotisserie chicken
- 2 cans (15 oz each) white beans (Great Northern or cannellini), drained and rinsed
- 2 cans (4 oz each) diced green chiles, undrained
- 4 oz cream cheese, softened and cut into cubes
- 2 tablespoons fresh lime juice
- ¼ cup fresh cilantro, chopped, plus more for garnish
- Optional toppings: sliced avocado, shredded Monterey Jack cheese, sour cream, tortilla chips, hot sauce
Instructions
- Heat olive oil in a large pot or Dutch oven over medium heat. Add diced onion and cook for 4-5 minutes until soft and translucent. Add minced garlic and cook for 30 seconds until fragrant, being careful not to let it brown.
- Stir in ground cumin, dried oregano, chili powder, salt, and pepper. Cook for 1 minute, stirring constantly, until spices are fragrant.
- Pour in chicken broth and scrape up any browned bits from the bottom of the pot. Add drained white beans and undrained green chiles. Stir to combine.
- Bring chili to a gentle boil, then reduce heat to low and simmer for 10 minutes, allowing flavors to meld.
- Stir in shredded rotisserie chicken and cubed cream cheese. Stir gently until cream cheese is completely melted and chili is smooth and creamy, about 3-4 minutes. Keep heat on low to prevent curdling.
- Remove pot from heat. Stir in fresh lime juice and chopped cilantro. Taste and adjust seasoning with more salt or pepper if needed.
- Ladle chili into bowls and serve immediately with desired toppings.
Notes
For best results, soften cream cheese before adding. If chili is too thick, stir in extra chicken broth. If too thin, simmer uncovered to reduce. Leftovers keep refrigerated for up to 5 days or frozen for up to 3 months. Reheat gently with a splash of broth.
Nutrition
- Serving Size: 1 bowl (about 1.5 cu
- Calories: 385
- Sugar: 4
- Sodium: 780
- Fat: 18
- Saturated Fat: 8
- Carbohydrates: 24
- Fiber: 6
- Protein: 32
Keywords: white chicken chili, creamy chicken chili, green chiles, 30-minute meal, rotisserie chicken, easy chili recipe, weeknight dinner, comfort food


