I want a bowl of this creamy white chicken chili right now, and I have everything except the roasted poblanos. That’s the thing about this recipe—it lives in my head rent-free, especially when the weather turns damp and gray. I’ll stand at the stove charring peppers under the broiler while the house fills with that smoky, slightly sweet smell, and I already know dinner is going to be good. Not just good—the kind of good where you go back for a second bowl even though you’re full.
I started making this years ago when I was tired of the same old tomato-based chili. Don’t get me wrong, I love a classic red chili (especially my healthy turkey chili on game days), but sometimes you want something creamier, milder, and honestly more comforting. The first time I swapped in roasted poblanos, I knew I’d stumbled onto something special. The peppers bring this subtle heat that builds slowly, not the kind that makes you reach for water, but the kind that makes you take another spoonful to figure out what’s happening.
This creamy white chicken chili has become my go-to for busy weeknights, lazy Sundays, and everything in between. It’s the recipe I make when I want something that feels a little bit fancy but takes almost no real effort. The chicken stays tender, the broth gets silky from cream cheese and a splash of heavy cream, and those roasted poblanos tie everything together like they were made for this exact job. Trust me, this one’s a keeper.
Why You’ll Love This Recipe
I’ve tested this creamy white chicken chili more times than I can count, tweaking the spice levels, playing with the creaminess, and figuring out the best way to handle those poblanos. Here’s why I keep coming back to this version.
- Quick & Easy: This comes together in about 45 minutes, most of which is hands-off simmering time. Perfect for those nights when you need dinner on the table without a lot of fuss.
- Simple Ingredients: No fancy grocery trips needed here. Chicken breasts, canned white beans, cream cheese, chicken broth, and a few fresh poblanos are all you really need. Chances are you already have most of this in your kitchen.
- Perfect for Cozy Nights: This is the kind of chili you want when the weather is chilly and you’re craving something warm and satisfying. It’s also great for feeding a crowd on game day or casual get-togethers.
- Crowd-Pleaser: Everyone loves this one, from kids to picky adults. The heat is gentle and the texture is smooth and creamy. I’ve served it at parties and watched people go back for thirds.
- Unbelievably Delicious: The combination of smoky roasted poblanos, tender shredded chicken, and velvety cream cheese broth is next-level comfort food. It’s the kind of meal that makes you close your eyes after the first bite.
What makes this recipe different from the rest? It’s the technique of roasting the poblanos until the skins blister and char, then peeling them before adding them to the pot. That extra step transforms the flavor completely. The peppers become sweet, smoky, and almost buttery, and they melt right into the broth. Plus, using cream cheese instead of heavy cream alone gives the chili a tangy richness that keeps it from feeling too heavy. This isn’t just another white chicken chili—it’s the best version.
What Ingredients You Will Need
This recipe uses simple, wholesome ingredients to deliver bold flavor and satisfying texture without the fuss. Most of these are pantry staples or easy to find at any grocery store.
For the Chili Base
- Chicken breasts, boneless skinless (about 1.5 lbs) – I prefer using chicken breasts here because they shred easily and stay tender. You can use boneless thighs if you prefer darker meat.
- Poblano peppers, 3-4 medium – Look for firm, dark green peppers with smooth skin. The roasting process is what makes them special, so don’t skip it.
- Yellow onion, 1 medium, diced – Adds sweetness and depth to the base.
- Garlic cloves, 4-5, minced – Fresh garlic is non-negotiable here. The jarred stuff just doesn’t taste the same.
- Ground cumin, 2 teaspoons – This is the backbone spice for white chili. I recommend using a brand like Spice Islands or simply buying whole cumin seeds and grinding them yourself for maximum flavor.
- Dried oregano, 1 teaspoon – Mexican oregano if you can find it, but regular works fine too.
- Chicken broth, 4 cups – Use a good quality broth like Swanson or Kitchen Basics. Low-sodium is best so you can control the salt.
- Green chiles, 1 can (4 oz) – Diced, for extra mild heat and flavor.
- Great Northern beans, 2 cans (15 oz each), drained and rinsed – These are the classic white chili bean. Cannellini or navy beans also work great.
- Cream cheese, 8 oz, softened and cubed – Full-fat cream cheese gives the best creamy texture. Neufchâtel (low-fat) works if you want to cut calories, but the texture won’t be quite as rich.
- Heavy cream, 1/2 cup – Adds a final touch of silkiness. You can substitute with half-and-half if needed.
- Salt and black pepper, to taste
For Garnish (Optional but Recommended)

- Fresh cilantro, chopped
- Monterey Jack cheese, shredded
- Lime wedges
- Sour cream
- Jalapeño slices (for extra heat)
Equipment Needed
You don’t need anything fancy to make this creamy white chicken chili, but a few specific tools will make the process smoother. Here’s what I use:
- Large Dutch oven or heavy-bottomed pot (5-6 quart) – This is my go-to for chili. The heavy bottom prevents scorching and distributes heat evenly. Le Creuset is amazing if you have the budget, but a good Lodge enameled cast iron pot works beautifully for a fraction of the price.
- Baking sheet – For roasting the poblanos under the broiler. A rimmed sheet is best to catch any juices.
- Tongs – For flipping the peppers during roasting and for handling the hot peppers after they come out of the oven.
- Sharp knife and cutting board
- Wooden spoon or silicone spatula
- Two forks or a hand mixer – For shredding the chicken. I honestly prefer using two forks because I like having some bigger chunks, but a hand mixer on low speed makes quick work of it.
- Measuring cups and spoons
If you don’t have a Dutch oven, any large soup pot will do. Just keep an eye on the heat to avoid burning the bottom. And if you don’t have a broiler, you can roast the poblanos directly over a gas flame on your stovetop using tongs—it’s actually faster and gives the peppers an even smokier flavor.
Preparation Method
Let me walk you through how to make this creamy white chicken chili step by step. I’ve included all the little details that make a difference.
Step 1: Roast the Poblanos
Preheat your broiler to high and place an oven rack about 4-6 inches from the heating element. Line a baking sheet with foil for easy cleanup. Place the whole poblano peppers on the sheet and broil for 4-5 minutes per side, until the skin is charred and blistered all over. You want them to look almost black in spots—that’s where the smoky flavor comes from.
Once they’re done, transfer the peppers to a bowl and cover tightly with plastic wrap or a clean kitchen towel. Let them steam for about 10 minutes. This loosens the skin so it slides right off. After steaming, use your hands or a paper towel to peel off the blackened skin. It should come off easily. Remove the stems and seeds, then roughly chop the peppers. Set aside.
Step 2: Cook the Aromatics
In your Dutch oven or large pot, heat 2 tablespoons of olive oil over medium heat. Add the diced onion and cook for 4-5 minutes until softened and translucent. Add the minced garlic and cook for another 30 seconds until fragrant—don’t let it burn or it’ll turn bitter.
Step 3: Bloom the Spices
Add the ground cumin and dried oregano to the pot. Stir constantly for about 30 seconds. This is called blooming the spices, and it wakes up their flavor in a way that adding them later just can’t match. Your kitchen will smell incredible at this point.
Step 4: Build the Broth
Pour in the chicken broth and use your wooden spoon to scrape up any browned bits from the bottom of the pot. Add the canned green chiles, the chopped roasted poblanos, and a generous pinch of salt and pepper. Stir to combine.
Step 5: Cook the Chicken
Place the chicken breasts directly into the liquid. They should be mostly submerged—if not, add a little more broth or water. Bring the mixture to a gentle boil, then reduce the heat to low, cover, and let it simmer for 20-25 minutes. The chicken is done when it reaches an internal temperature of 165°F and shreds easily with a fork.
Step 6: Shred the Chicken
Carefully remove the chicken breasts from the pot and place them on a cutting board. Let them rest for 2-3 minutes, then use two forks to shred the meat into bite-sized pieces. Don’t worry about being too precise—some bigger chunks are nice for texture.
Step 7: Add the Beans and Cream Cheese
Return the shredded chicken to the pot. Add the drained Great Northern beans and the cubed cream cheese. Stir gently until the cream cheese melts completely into the broth. This usually takes about 3-4 minutes. The chili will start looking thick and luxurious at this point.
Step 8: Finish with Heavy Cream
Pour in the heavy cream and stir until fully incorporated. Let the chili simmer for another 5 minutes to allow all the flavors to meld together. Taste and adjust seasoning with salt and pepper. If you want more heat, add a pinch of cayenne pepper or some diced jalapeño.
Step 9: Serve and Garnish
Ladle the chili into bowls and top with your favorite garnishes. I always go with fresh cilantro, a generous handful of shredded Monterey Jack, and a squeeze of lime juice. A dollop of sour cream never hurts either.
Cooking Tips & Techniques
I’ve made this creamy white chicken chili more times than I can count, and I’ve learned a few things along the way. Here are my best tips for getting it right every time.
Don’t skip the roasting step. I know it adds a few extra minutes, but roasting the poblanos is what sets this chili apart. The charring process caramelizes the natural sugars in the peppers and adds a deep, smoky flavor that you just can’t get from raw or canned peppers. If you’re in a rush, you can char them directly over a gas flame on your stovetop—it takes about 5 minutes total.
Use full-fat cream cheese. I’ve tried this with reduced-fat cream cheese and the texture just isn’t the same. The lower fat content makes the chili separate and look grainy. Stick with the full-fat stuff for that velvety smooth finish.
Let the chili rest before serving. If you have time, let the chili sit off the heat for 10-15 minutes before serving. This allows the flavors to meld together and the texture to thicken slightly. It’s even better the next day, honestly.
Watch your salt levels. Chicken broth, canned green chiles, and canned beans all contain sodium. I always use low-sodium versions and season gradually at the end. You can always add more salt, but you can’t take it out.
One mistake I made early on was adding the cream cheese too early and letting it boil. The high heat caused the cream cheese to break and turn the chili into a weird, separated mess. Now I always melt it in over low heat and never let it come to a rolling boil after adding the dairy. Lesson learned the hard way.
Variations & Adaptations
This recipe is incredibly flexible, and I’ve tried several variations over the years. Here are some of my favorites.
Spicy Version: If you want more heat, add a diced jalapeño or serrano pepper along with the onion. You can also stir in a teaspoon of chipotle powder or some hot sauce at the end. For serious spice lovers, try adding a chopped habanero—but go easy, that stuff is hot.
Slow Cooker Adaptation: This works beautifully in a slow cooker. Roast the poblanos first, then add everything except the cream cheese and heavy cream to the slow cooker. Cook on low for 6-8 hours or high for 3-4 hours. Shred the chicken, then stir in the cream cheese and cream during the last 30 minutes on low.
Dairy-Free Version: Substitute the cream cheese with a dairy-free cream cheese alternative (Kite Hill makes a good one) and use full-fat coconut milk instead of heavy cream. The flavor will be slightly different, but still delicious.
Add Some Veggies: I’ve added corn, zucchini, and even spinach to this chili with great results. Frozen corn can go in during the last 10 minutes of cooking. Zucchini should be diced and added with the beans. Spinach wilts in beautifully right at the end.
Use Leftover Rotisserie Chicken: This is a great shortcut. Skip the step of cooking raw chicken and just add about 3 cups of shredded rotisserie chicken along with the beans. Reduce the simmering time to about 10 minutes total.
I once made a version with roasted tomatillos and cilantro blended into the broth, and it was incredible—kind of a cross between this chili and a green salsa soup. I need to write that one down properly.
Serving & Storage Suggestions
This creamy white chicken chili is best served hot, straight from the pot. Ladle it into deep bowls and pile on the toppings. I love serving it with warm cornbread, crusty bread, or tortilla chips for dipping. A simple side salad with a tangy vinaigrette balances the richness perfectly.
For a game day spread, this chili pairs beautifully with easy game day loaded sheet pan nachos and loaded football-shaped taco queso dip. Trust me, your guests will be thrilled.
Storage: Store leftovers in an airtight container in the refrigerator for up to 5 days. The flavors actually get better as they sit, so don’t be surprised if day two tastes even better than day one. The chili will thicken as it cools, so you may want to add a splash of broth or water when reheating.
Freezer Instructions: This chili freezes beautifully for up to 3 months. Let it cool completely, then transfer to freezer-safe containers or zip-top bags. Leave a little room for expansion. To thaw, place in the refrigerator overnight, then reheat gently on the stovetop or in the microwave. If the texture seems a little grainy after thawing, stir in a splash of cream or milk to bring it back.
Reheating Tips: Reheat on the stovetop over medium-low heat, stirring occasionally. Add a splash of chicken broth if the chili is too thick. You can also reheat individual portions in the microwave—just cover the bowl and heat in 30-second intervals, stirring in between.
Nutritional Information & Benefits
Here’s an estimated nutritional breakdown per serving (based on 6 servings, without garnishes):
| Nutrient | Amount per Serving |
|---|---|
| Calories | 385 |
| Protein | 35g |
| Fat | 18g |
| Saturated Fat | 10g |
| Carbohydrates | 22g |
| Fiber | 6g |
| Sugar | 4g |
| Sodium | 720mg |
This chili is packed with protein from the chicken and beans, making it a satisfying meal that keeps you full. The poblanos are rich in vitamin C and antioxidants, while the beans provide a good dose of fiber. If you’re watching your carb intake, this recipe is relatively low in carbs compared to traditional chili thanks to the white beans and minimal added sugars. It’s naturally gluten-free and can easily be made dairy-free with the substitutions mentioned earlier.
From a wellness perspective, I love that this recipe feels indulgent but actually uses mostly whole, nutrient-dense ingredients. It’s comfort food that doesn’t leave you feeling heavy or sluggish afterward.
Conclusion
This creamy white chicken chili with roasted poblanos is one of those recipes that feels special without being complicated. The smoky peppers, tender shredded chicken, and velvety cream cheese broth come together in a way that’s deeply satisfying and genuinely delicious. It’s perfect for busy weeknights, lazy weekends, or feeding a crowd on game day.
I hope you give this recipe a try and make it your own. Add extra spice, load up on toppings, or serve it with your favorite sides—there’s no wrong way to enjoy it. If you do make it, I’d love to hear how it turned out. Drop a comment below and let me know what variations you tried, or tag me in your photos on social media. Happy cooking!
Frequently Asked Questions
Can I use chicken thighs instead of breasts?
Absolutely. Boneless skinless chicken thighs work great in this recipe. They have a little more fat, which adds flavor and keeps the meat extra tender. Just cook them the same way—about 20-25 minutes until they shred easily.
How do I make this chili thicker?
If you prefer a thicker chili, you can mash about half of one can of beans before adding them to the pot. This releases their starches and naturally thickens the broth. Alternatively, let the chili simmer uncovered for an extra 10-15 minutes to reduce the liquid.
Can I skip roasting the poblanos?
You can, but I really don’t recommend it. Roasting transforms the flavor from bitter and grassy to sweet and smoky. If you’re truly short on time, you can substitute with canned roasted green chiles, but fresh roasted poblanos are worth the extra effort.
Is this recipe spicy?
This version is very mild. The roasted poblanos add a gentle warmth, not intense heat. If you’re sensitive to spice, remove all the seeds from the peppers before chopping. If you want more heat, add jalapeño, serrano, or a pinch of cayenne.
Can I make this in an Instant Pot?
Yes! Roast the poblanos first, then use the sauté function to cook the onion and garlic. Add the broth, spices, chicken, and green chiles. Pressure cook on high for 10 minutes with a natural release. Shred the chicken, then stir in the beans, cream cheese, and cream using the sauté function until melted and heated through.
Pin This Recipe!

Creamy White Chicken Chili with Roasted Poblanos (Best Easy Recipe)
A creamy, comforting white chicken chili with smoky roasted poblanos, tender shredded chicken, and a velvety cream cheese broth. Perfect for cozy nights and game day gatherings.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Total Time: 45 minutes
- Yield: 6 servings 1x
- Category: Main Course
- Cuisine: Mexican-American
Ingredients
- 1.5 lbs boneless skinless chicken breasts
- 3–4 medium poblano peppers
- 1 medium yellow onion, diced
- 4–5 garlic cloves, minced
- 2 teaspoons ground cumin
- 1 teaspoon dried oregano (preferably Mexican)
- 4 cups low-sodium chicken broth
- 1 can (4 oz) diced green chiles
- 2 cans (15 oz each) Great Northern beans, drained and rinsed
- 8 oz cream cheese, softened and cubed
- 1/2 cup heavy cream
- Salt and black pepper to taste
- 2 tablespoons olive oil
- For garnish: fresh cilantro, shredded Monterey Jack cheese, lime wedges, sour cream, jalapeño slices (optional)
Instructions
- Preheat broiler to high. Line a baking sheet with foil. Place poblano peppers on sheet and broil 4-5 minutes per side until skin is charred and blistered.
- Transfer charred peppers to a bowl, cover with plastic wrap, and let steam for 10 minutes. Peel off skin, remove stems and seeds, then roughly chop.
- In a large Dutch oven or pot, heat 2 tablespoons olive oil over medium heat. Add diced onion and cook 4-5 minutes until softened. Add minced garlic and cook 30 seconds until fragrant.
- Add ground cumin and dried oregano. Stir constantly for 30 seconds to bloom the spices.
- Pour in chicken broth, scraping up browned bits. Add canned green chiles, chopped roasted poblanos, and a pinch of salt and pepper. Stir to combine.
- Place chicken breasts into the liquid. Bring to a gentle boil, then reduce heat to low, cover, and simmer 20-25 minutes until chicken reaches 165°F and shreds easily.
- Remove chicken from pot and let rest 2-3 minutes. Shred with two forks into bite-sized pieces.
- Return shredded chicken to pot. Add drained Great Northern beans and cubed cream cheese. Stir gently over low heat until cream cheese melts completely (3-4 minutes).
- Pour in heavy cream and stir until incorporated. Simmer 5 more minutes. Adjust seasoning with salt and pepper.
- Ladle into bowls and garnish with cilantro, Monterey Jack cheese, lime juice, sour cream, or jalapeño slices as desired.
Notes
Don’t skip roasting the poblanos—it adds essential smoky flavor. Use full-fat cream cheese for best texture. Let chili rest 10-15 minutes before serving for flavors to meld. Add cream cheese over low heat to prevent separation. For thicker chili, mash half a can of beans before adding.
Nutrition
- Serving Size: 1 bowl (about 1.5 cu
- Calories: 385
- Sugar: 4
- Sodium: 720
- Fat: 18
- Saturated Fat: 10
- Carbohydrates: 22
- Fiber: 6
- Protein: 35
Keywords: creamy white chicken chili, roasted poblano chili, white chicken chili, easy chili recipe, game day chili, comfort food


