My neighbor Marcus asked why I couldn’t just toss everything in one pot and let it simmer. I was mid-lecture about layering flavors, about roasting poblanos separately, about the proper order of operations for a decent white chicken chili. I started to explain why that wouldn’t work—then stopped. He had a point.
Honestly, I’ve been cooking long enough to know that sometimes the best recipes come from breaking your own rules. That afternoon, I watched him dump chicken, beans, and broth into a single pot while I stood there with my perfectly roasted poblanos and my neatly prepped aromatics. I felt a little ridiculous, let me tell you. But you know that feeling when you just know something won’t work, and then it absolutely does? That was this moment.
I had a cracked ceramic spoon rest that I kept meaning to replace, and it sat there on the counter the whole time, mocking me. But the chili? It was creamy, smoky, and deeply comforting. The roasted poblanos gave it this subtle heat that built slowly, and the creaminess came from a simple trick—blending some of the beans right into the broth. No heavy cream needed, no complicated roux. Just honest, good food.
This creamy white chicken chili with roasted poblanos has become my go-to for busy weeknights and lazy Sundays alike. It’s the kind of recipe that makes you wonder why you ever overcomplicated things. Maybe you’ve been there too—stuck in your ways, certain that a recipe needs extra steps to be good. Trust me, this one proves otherwise.
Why You’ll Love This Recipe
This isn’t just another white chicken chili recipe. After testing this dish more times than I care to admit, I can tell you with confidence that this version hits differently. It’s the one I bring to potlucks, the one my family requests for game day, and the one I make when I need a bowl of something warm and reassuring.
- One-Pot Wonder : Everything comes together in a single pot, which means less cleanup and more time enjoying your meal. Perfect for those nights when you’d rather be on the couch than at the sink.
- Simple Ingredients : No fancy grocery store trips required. You likely have most of these pantry staples already—chicken, beans, broth, spices. The only special addition is the poblanos, and they’re worth the tiny bit of extra effort.
- Perfect for Meal Prep : This chili actually gets better after a day in the fridge. Make it on Sunday, and you’ve got lunches or dinners ready for the week ahead.
- Crowd-Pleaser : I’ve served this to kids, picky eaters, and spice-averse friends. Everyone goes back for seconds. The roasted poblanos add warmth without overwhelming heat.
- Unbelievably Creamy Without Cream : The secret is blending a portion of the white beans with some broth. It creates this velvety texture that feels indulgent but is actually pretty wholesome.
What makes this creamy white chicken chili with roasted poblanos different from the rest? It’s the balance. The smoky depth from the roasted peppers, the tender chunks of chicken, the creamy broth that coats every spoonful. It’s comfort food that doesn’t weigh you down.
What Ingredients You Will Need
This recipe relies on simple, wholesome ingredients that come together to create something truly special. The roasted poblanos are the star here, but every component plays its part in building flavor and texture.
For the Chili Base
- 2 tablespoons olive oil (or avocado oil, for a higher smoke point)
- 1 large yellow onion, diced (about 1 ½ cups)
- 4 cloves garlic, minced (fresh is best, but jarred works in a pinch)
- 1 ½ teaspoons ground cumin (I prefer Spice Islands for its bold flavor)
- 1 teaspoon dried oregano (Mexican oregano if you have it, but regular works fine)
- ½ teaspoon smoked paprika (adds that subtle smoky note)
- Salt and black pepper (to taste, but start with 1 teaspoon salt and ½ teaspoon pepper)
- 4 cups low-sodium chicken broth (homemade is lovely, but store-bought works beautifully)
- 2 cans (15 ounces each) white beans, drained and rinsed (cannellini or great northern beans both work)
- 1 ½ pounds boneless, skinless chicken breasts or thighs (thighs are more forgiving and add richness)
- 1 cup frozen corn kernels (no need to thaw)
- ½ cup heavy cream or half-and-half (optional, for extra richness—the bean puree already adds creaminess)
For the Roasted Poblanos

- 3 large poblano peppers (look for firm, dark green peppers with smooth skin)
- 1 tablespoon olive oil (for roasting)
For Garnish (Optional but Recommended)
- Fresh cilantro, chopped
- Diced avocado
- Shredded Monterey Jack cheese
- Lime wedges
- Tortilla chips or strips
- Sour cream or Greek yogurt
Ingredient Tip : If you can’t find fresh poblanos, you can substitute 2 cans of diced green chiles. The flavor won’t be quite as smoky, but it’s still delicious. For the beans, I recommend Goya or Bush’s Best for consistent texture and flavor.
Equipment Needed
You don’t need a professional kitchen to make this creamy white chicken chili with roasted poblanos. Here’s what you’ll need:
- Large Dutch oven or heavy-bottomed pot (5 to 6 quarts is ideal—I use my trusty Le Creuset, but a Lodge enameled cast iron pot works just as well for a fraction of the price)
- Baking sheet (for roasting the poblanos)
- Tongs (for handling the hot peppers)
- Blender or immersion blender (for creating the creamy bean puree)
- Cutting board and sharp knife
- Wooden spoon or spatula
- Measuring cups and spoons
Budget-Friendly Tip : If you don’t have a Dutch oven, a large stainless steel pot will work. Just be careful not to scorch the bottom. And if you don’t own an immersion blender, you can use a regular blender—just let the mixture cool slightly and blend in batches, holding the lid firmly with a kitchen towel.
Preparation Method
Let’s walk through this step by step. I promise it’s easier than it sounds.
- Roast the Poblanos : Preheat your oven’s broiler to high. Place the poblano peppers on a baking sheet and drizzle with 1 tablespoon olive oil, turning to coat. Broil for 5-7 minutes per side, until the skin is charred and blistered. You want them blackened in spots—that’s where the smoky flavor comes from. Transfer the hot peppers to a bowl and cover with plastic wrap. Let them steam for 10 minutes. This loosens the skin, making it easy to peel.
- Prepare the Peppers : Once the poblanos are cool enough to handle, use your fingers or a paper towel to rub off the charred skin. Remove the stems and seeds, then dice the flesh into small pieces. Set aside. Don’t worry if you miss a few bits of skin—it adds character.
- Start the Base : In your Dutch oven, heat 2 tablespoons olive oil over medium heat. Add the diced onion and cook, stirring occasionally, until softened and translucent, about 5-7 minutes. Add the minced garlic and cook for 30 seconds until fragrant. Stir in the cumin, oregano, smoked paprika, 1 teaspoon salt, and ½ teaspoon pepper. Cook for 1 minute, letting the spices toast and release their aroma.
- Create the Creamy Element : While the onions cook, add 1 can of the drained white beans and ½ cup of chicken broth to your blender. Blend until completely smooth and creamy. This is the secret to the velvety texture without heavy cream. Set aside.
- Build the Chili : Pour the remaining 3 ½ cups chicken broth into the pot. Add the whole chicken breasts or thighs, the remaining can of whole white beans, the frozen corn, and the diced roasted poblanos. Bring the mixture to a gentle boil, then reduce heat to low. Cover and simmer for 20-25 minutes, or until the chicken is cooked through and tender. The chicken should reach an internal temperature of 165°F.
- Shred the Chicken : Using tongs, transfer the cooked chicken to a cutting board. Let it rest for 5 minutes, then shred it with two forks. It should pull apart easily. Return the shredded chicken to the pot.
- Add the Creamy Puree : Pour the blended bean mixture into the pot and stir to combine. Let it simmer for another 10 minutes, uncovered, to allow the flavors to meld and the chili to thicken slightly. If you’re using heavy cream or half-and-half, stir it in during the last 5 minutes of cooking.
- Taste and Adjust : Give it a taste. You might want more salt, a squeeze of lime juice, or an extra pinch of cumin. Trust your palate here.
- Serve : Ladle the chili into bowls and top with your favorite garnishes. I love a generous sprinkle of cilantro, diced avocado, and a handful of crushed tortilla chips for crunch.
Sensory Cue : When the chili is ready, the broth should be thick enough to coat the back of a spoon. The aroma should be deeply savory with a hint of smokiness from the poblanos. The color will be a warm, creamy ivory with flecks of green and yellow from the peppers and corn.
Cooking Tips & Techniques
After making this creamy white chicken chili with roasted poblanos at least a dozen times, I’ve learned a few things the hard way. Let me save you the trouble.
- Don’t Skip the Roasting : I know it’s tempting to just toss the poblanos in raw, but roasting transforms them. The charring adds a smoky depth that you simply can’t get any other way. Plus, the texture becomes silky and tender.
- Watch Your Heat : Poblanos are generally mild, but occasionally you’ll get a spicy one. If you’re sensitive to heat, remove the seeds and membranes thoroughly. If you love spice, leave a few seeds in.
- Blend the Beans While They’re Warm : Cold beans don’t blend as smoothly. If your beans are straight from the fridge, let them sit at room temperature for 10 minutes, or warm them briefly in the microwave before blending.
- Shred Chicken While Warm : Cold chicken is harder to shred and doesn’t absorb the broth’s flavor as well. Shred it as soon as it’s cool enough to handle.
- My Biggest Mistake : The first time I made this, I added all the beans whole and skipped the blending step. The chili was thin and watery, and I was so disappointed. That’s when I realized the bean puree was the key to the creamy texture. Don’t skip it!
- Timing Strategy : Roast the poblanos while you chop the onion. Then, while the chili simmers, prep your garnishes. This way, everything comes together smoothly.
Variations & Adaptations
This creamy white chicken chili with roasted poblanos is incredibly versatile. Here are a few ways to make it your own.
- Vegetarian Version : Skip the chicken and add an extra can of white beans or a can of chickpeas. Use vegetable broth instead of chicken broth. The roasted poblanos and creamy bean base are hearty enough to satisfy.
- Spicy Kick : Add 1-2 minced jalapeños along with the onion, or stir in a chopped chipotle pepper in adobo sauce for a smoky heat that pairs beautifully with the poblanos.
- Dairy-Free Adaptation : Omit the heavy cream entirely—the bean puree already provides plenty of creaminess. Use a dairy-free yogurt or coconut cream for garnish if desired.
- Slow Cooker Method : Roast the poblanos as directed. Add all ingredients except the blended bean mixture and cream to the slow cooker. Cook on low for 6-8 hours or high for 3-4 hours. Shred the chicken, stir in the blended beans, and cook for an additional 15-20 minutes on high to thicken.
- Flavor Twist : I once added a teaspoon of cocoa powder to the spice mixture on a whim. It was weirdly good—it deepened the smokiness without making the chili taste like chocolate. Try it if you’re feeling adventurous.
Serving & Storage Suggestions
This chili is wonderful fresh, but it’s even better the next day. Here’s how to make the most of it.
- Serving Temperature : Serve piping hot, straight from the pot. The warmth brings out the smoky notes of the roasted poblanos and the richness of the broth.
- Presentation : Ladle into deep bowls and let everyone customize their own toppings. I like to set out small bowls of cilantro, avocado, cheese, lime wedges, and tortilla chips so guests can build their perfect bowl.
- Complementary Dishes : This chili pairs beautifully with a simple side salad dressed with lime vinaigrette, or with warm cornbread for sopping up every last drop. A cold Mexican beer or a crisp white wine like Sauvignon Blanc is a lovely accompaniment.
- Storage : Let the chili cool completely, then transfer to an airtight container. It will keep in the refrigerator for up to 5 days. The flavors actually deepen and meld over time.
- Freezing : This chili freezes beautifully. Portion it into freezer-safe containers, leaving about an inch of headspace for expansion. It will keep for up to 3 months. Thaw overnight in the refrigerator before reheating.
- Reheating : Reheat gently on the stovetop over medium-low heat, stirring occasionally. If the chili has thickened too much, add a splash of chicken broth or water to thin it out. You can also microwave individual portions in 30-second bursts, stirring between each.
Nutritional Information & Benefits
This creamy white chicken chili with roasted poblanos is as nourishing as it is delicious. Here’s a rough estimate per serving (based on 6 servings, without toppings).
- Calories : 385
- Protein : 34g
- Fat : 12g
- Carbohydrates : 38g
- Fiber : 10g
- Sugar : 6g
- Sodium : 680mg
Health Benefits : The white beans are packed with fiber and plant-based protein, which helps keep you full and supports digestive health. Poblano peppers are rich in vitamin C and capsaicin, which may boost metabolism and reduce inflammation. Chicken provides lean protein for muscle repair and satiety. This recipe is naturally gluten-free and can be made dairy-free with simple substitutions.
Dietary Note : For a lower-sodium version, use no-salt-added chicken broth and rinse the canned beans thoroughly. You can also reduce the salt in the recipe and adjust to taste at the end.
Conclusion
This creamy white chicken chili with roasted poblanos has earned a permanent spot in my recipe rotation. It’s the dish I make when I need something comforting but not heavy, satisfying but not complicated. The roasted poblanos add a smoky warmth that feels like a hug in a bowl, and the creamy bean base makes it feel indulgent without any guilt.
I love that this recipe is forgiving—you can swap ingredients, adjust the heat, or make it ahead of time, and it still turns out beautifully. It’s become my go-to for busy weeknights, lazy weekends, and everything in between.
I’d love to hear how it turns out for you! Did you add your own twist? Did your family love it as much as mine does? Drop a comment below and share your experience. And if you’re looking for more cozy, one-pot meals, check out my hearty beef stew with root vegetables or my simple lentil soup with lemon for more weeknight inspiration.
Happy cooking, friend. I hope this chili brings as much warmth to your table as it has to mine.
Frequently Asked Questions
Can I use canned green chiles instead of roasting fresh poblanos?
Yes, absolutely. While roasted poblanos add a deeper, smokier flavor, canned diced green chiles are a convenient substitute. Use 2 cans (4 ounces each) and add them directly to the pot without roasting. The flavor will be milder but still delicious.
How can I make this chili thicker?
If you prefer a thicker chili, mash some of the whole beans with a fork before adding them to the pot, or blend an additional half can of beans into the puree. You can also let the chili simmer uncovered for an extra 10-15 minutes to reduce and concentrate the broth.
Can I use leftover cooked chicken?
Definitely! Shredded rotisserie chicken works wonderfully. Add it during the last 10 minutes of simmering, just long enough to warm through. Reduce the cooking time for the chicken step accordingly.
Is this recipe spicy?
Roasted poblanos are generally mild, with a Scoville rating of 1,000 to 2,000 units (compared to jalapeños at 2,500 to 8,000). This chili has a gentle warmth that’s more flavorful than fiery. If you’re sensitive to heat, remove all seeds and membranes from the peppers. If you want more spice, add a minced jalapeño or a dash of cayenne.
Can I make this in an Instant Pot?
Yes! Use the sauté function to cook the onions and garlic, then add the broth, whole beans, chicken, corn, and roasted poblanos. Pressure cook on high for 10 minutes, then do a quick release. Shred the chicken, stir in the blended bean mixture, and use the sauté function to simmer and thicken for 5-10 minutes. Stir in cream if using, and serve.
Pin This Recipe!

Easy Creamy White Chicken Chili with Roasted Poblanos
This creamy white chicken chili with roasted poblanos is a one-pot wonder that’s perfect for busy weeknights. The roasted poblanos add a subtle smoky heat, while a simple bean puree creates a velvety texture without heavy cream.
- Prep Time: 15 minutes
- Cook Time: 40 minutes
- Total Time: 55 minutes
- Yield: 6 servings 1x
- Category: Main Course
- Cuisine: Mexican
Ingredients
- 2 tablespoons olive oil (or avocado oil)
- 1 large yellow onion, diced (about 1 ½ cups)
- 4 cloves garlic, minced
- 1 ½ teaspoons ground cumin
- 1 teaspoon dried oregano (Mexican oregano preferred)
- ½ teaspoon smoked paprika
- 1 teaspoon salt
- ½ teaspoon black pepper
- 4 cups low-sodium chicken broth
- 2 cans (15 ounces each) white beans (cannellini or great northern), drained and rinsed
- 1 ½ pounds boneless, skinless chicken breasts or thighs
- 1 cup frozen corn kernels
- ½ cup heavy cream or half-and-half (optional)
- 3 large poblano peppers
- 1 tablespoon olive oil (for roasting)
- Fresh cilantro, chopped (for garnish)
- Diced avocado (for garnish)
- Shredded Monterey Jack cheese (for garnish)
- Lime wedges (for garnish)
- Tortilla chips or strips (for garnish)
- Sour cream or Greek yogurt (for garnish)
Instructions
- Roast the Poblanos: Preheat your oven’s broiler to high. Place the poblano peppers on a baking sheet and drizzle with 1 tablespoon olive oil, turning to coat. Broil for 5-7 minutes per side, until the skin is charred and blistered. Transfer the hot peppers to a bowl and cover with plastic wrap. Let them steam for 10 minutes.
- Prepare the Peppers: Once the poblanos are cool enough to handle, use your fingers or a paper towel to rub off the charred skin. Remove the stems and seeds, then dice the flesh into small pieces. Set aside.
- Start the Base: In your Dutch oven, heat 2 tablespoons olive oil over medium heat. Add the diced onion and cook, stirring occasionally, until softened and translucent, about 5-7 minutes. Add the minced garlic and cook for 30 seconds until fragrant. Stir in the cumin, oregano, smoked paprika, 1 teaspoon salt, and ½ teaspoon pepper. Cook for 1 minute.
- Create the Creamy Element: While the onions cook, add 1 can of the drained white beans and ½ cup of chicken broth to your blender. Blend until completely smooth and creamy. Set aside.
- Build the Chili: Pour the remaining 3 ½ cups chicken broth into the pot. Add the whole chicken breasts or thighs, the remaining can of whole white beans, the frozen corn, and the diced roasted poblanos. Bring the mixture to a gentle boil, then reduce heat to low. Cover and simmer for 20-25 minutes, or until the chicken is cooked through and tender (internal temperature of 165°F).
- Shred the Chicken: Using tongs, transfer the cooked chicken to a cutting board. Let it rest for 5 minutes, then shred it with two forks. Return the shredded chicken to the pot.
- Add the Creamy Puree: Pour the blended bean mixture into the pot and stir to combine. Let it simmer for another 10 minutes, uncovered, to allow the flavors to meld and the chili to thicken slightly. If you’re using heavy cream or half-and-half, stir it in during the last 5 minutes of cooking.
- Taste and Adjust: Give it a taste. You might want more salt, a squeeze of lime juice, or an extra pinch of cumin.
- Serve: Ladle the chili into bowls and top with your favorite garnishes.
Notes
Don’t skip roasting the poblanos—it adds essential smoky depth. For a thicker chili, mash some whole beans before adding. Leftovers taste even better the next day. Freezes well for up to 3 months.
Nutrition
- Serving Size: 1 bowl (about 1 ½ cu
- Calories: 385
- Sugar: 6
- Sodium: 680
- Fat: 12
- Saturated Fat: 3
- Carbohydrates: 38
- Fiber: 10
- Protein: 34
Keywords: white chicken chili, creamy chili, roasted poblano, one-pot meal, easy chili recipe, weeknight dinner



