Easy White Chicken Chili with Roasted Poblano: Best One-Pot Meal

Ready In
Servings
Difficulty

I’d been dodging white chicken chili for years. Honestly, I couldn’t get past the idea of chili without tomatoes—it felt like a betrayal of everything chili stood for. My friend Marcus had been pushing his version on me since we started carpooling to our Tuesday night trivia games, and I’d always politely declined. “It’s not real chili,” I’d tell him, and he’d just shrug.

Then one Tuesday in late October, I got stuck at his place waiting for a package delivery that never came. The power had flickered twice during a storm, and Marcus was already ladling bowls from a pot on his stove. “Just try it,” he said, handing me a spoon. I took a bite standing in his messy kitchen, and let me tell you—I had to sit down. The broth was creamy but light, with this subtle smoky warmth from the poblanos that I couldn’t quite place. There were tender chunks of chicken and soft white beans, and a little kick that crept up on you. I ate the whole bowl without saying a word. Marcus just grinned.

That bowl of chili broke something in me. I asked for the recipe, tweaked it a dozen times, and now this is the version I make every other week without fail. It’s the kind of thing you throw together on a Wednesday when you’re tired and hungry and just need something good to happen in your kitchen. Maybe you’ve been there—standing in front of the fridge at 6 PM with no real plan and a family waiting to be fed. This chili is for those nights. It came together because I wanted something fast that still tasted like I’d put in effort, and honestly, it delivered.

Why You’ll Love This Recipe

Let me break down why this white chicken chili earns a permanent spot in your weeknight rotation. I’ve tested this more times than I care to admit, and each batch confirmed what I already suspected—this is the kind of recipe that saves dinner without breaking you.

  • Quick & Easy: This comes together in about 35 minutes flat. From chopping to serving, you’re looking at under an hour, and most of that is hands-off simmering time. Perfect for those evenings when you walk in the door at 5:45 and need food on the table by 6:30.
  • Simple Ingredients: No obscure spice blends or specialty items here. Chicken breasts or thighs, canned beans, poblanos, onion, garlic, and some basic pantry staples. You probably have most of it already.
  • Perfect for Weeknights: This is the definition of a one-pot meal. Less cleanup, less stress, more time to actually sit down and eat with your people.
  • Crowd-Pleaser: I’ve served this to picky kids, skeptical adults, and genuine chili purists. The bowl always comes back empty. The creamy texture and mild heat win over just about everyone.
  • Unbelievably Delicious: That roasted poblano flavor gives the whole pot this deep, slightly charred warmth that canned green chiles just can’t match. It’s comfort food that feels a little special without being fussy.

What makes this recipe different from the dozens of other white chicken chilis out there is the roasted poblano step. Yeah, it adds about 10 minutes, but that smoky depth transforms the entire dish. I tried shortcuts—canned chiles, skipping the roasting—and the difference was night and day. This is the version that makes people close their eyes after the first spoonful. It’s faster than traditional chili, lighter than the heavy cream-based versions, and somehow still manages to feel like a warm hug in a bowl.

What Ingredients You Will Need

This recipe uses simple, wholesome ingredients that work together to create something genuinely satisfying. Most of these are pantry staples or easy weeknight finds, and I’ve included notes on what to look for at the store.

For the Chili Base:

  • 2 tablespoons olive oil (use a good quality one—it’s the first flavor in the pot)
  • 1 medium yellow onion, diced (about 1 cup)
  • 4 cloves garlic, minced (fresh only, please—the jarred stuff gets bitter)
  • 1 ½ teaspoons ground cumin
  • 1 teaspoon dried oregano (Mexican oregano if you have it, but regular works fine)
  • ½ teaspoon smoked paprika
  • ¼ teaspoon cayenne pepper (optional, for heat)
  • 4 cups low-sodium chicken broth (I prefer Swanson or Kitchen Basics)
  • 2 (15-ounce) cans cannellini beans, drained and rinsed (Great Northern beans work too)
  • 1 ½ pounds boneless, skinless chicken breasts (or thighs—thighs stay juicier)
  • 1 cup frozen corn (no need to thaw)
  • ½ cup heavy cream or half-and-half (adds richness without being heavy)
  • Juice of 1 lime
  • Salt and black pepper to taste

For the Roasted Poblanos:

  • 2 large poblano peppers (look for firm, dark green ones with smooth skin)
  • 1 tablespoon olive oil

For Topping (optional but highly recommended):

  • Fresh cilantro, chopped
  • Shredded Monterey Jack cheese
  • Diced avocado
  • Tortilla chips or strips
  • Sour cream or Greek yogurt
  • Extra lime wedges

A few notes on ingredients: Cannellini beans are my go-to here because they break down slightly during cooking and help thicken the broth naturally. If you’re watching sodium, definitely go with low-sodium broth and rinse your canned beans well. For the chicken, I’ve used both breasts and thighs, and honestly, thighs give you a juicier result that’s harder to overcook. The corn adds little pops of sweetness that balance the smoky peppers—don’t skip it. And that lime juice at the end? It wakes everything up.

Equipment Needed

You don’t need a fancy kitchen to pull this off. Here’s what you’ll actually use:

  • Large Dutch oven or heavy-bottomed pot (5-6 quart)—I use my old Le Creuset, but any sturdy pot works. The heavy bottom prevents scorching.
  • Sheet pan for roasting the poblanos—a basic half-sheet pan is perfect.
  • Chef’s knife and cutting board
  • Wooden spoon or silicone spatula
  • Tongs for handling the hot peppers
  • Small bowl for steaming the poblanos
  • Ladle for serving

If you don’t have a Dutch oven, a large soup pot or even a deep skillet will work. The key is even heat distribution. For the poblanos, you can also char them directly over a gas burner flame or under the broiler if you don’t want to use the oven. I’ve done all three methods, and they all work fine—just keep an eye on them so they don’t burn completely.

Preparation Method

white chicken chili with roasted poblano preparation steps

Let me walk you through this step by step. I’ve included time estimates and sensory cues so you know exactly what to look for at each stage.

Step 1: Roast the Poblanos (10 minutes)

Preheat your broiler to high. Place the whole poblano peppers on a sheet pan and rub them with 1 tablespoon of olive oil. Broil for 4-5 minutes per side, until the skin is charred and blistered all over. You want blackened spots—that’s where the smoky flavor comes from. Once they’re done, transfer the peppers to a small bowl and cover tightly with plastic wrap or a plate. Let them steam for 5 minutes. This loosens the skin so it slides right off. When cool enough to handle, rub off the blackened skin (don’t worry if a few bits remain), remove the stems and seeds, and dice the flesh into small pieces. Set aside.

Step 2: Start the Base (5 minutes)

Heat 2 tablespoons of olive oil in your Dutch oven over medium heat. Add the diced onion and cook for 3-4 minutes, stirring occasionally, until it becomes translucent and starts to soften. You’ll know it’s ready when the kitchen smells sweet and the onion edges are just barely golden. Add the minced garlic and cook for 30 seconds more—just until fragrant. Don’t let the garlic brown or it’ll turn bitter.

Step 3: Bloom the Spices (1 minute)

Stir in the cumin, oregano, smoked paprika, and cayenne (if using). Cook for about 30 seconds, stirring constantly. This step wakes up the spices and makes them more aromatic. You’ll smell the cumin immediately—that warm, earthy scent is your cue to move to the next step.

Step 4: Build the Broth (5 minutes)

Pour in the chicken broth and use your wooden spoon to scrape up any browned bits from the bottom of the pot. Add the drained cannellini beans, the diced roasted poblanos, and the frozen corn. Stir everything together and bring the mixture to a gentle boil. This should take about 3-4 minutes over medium-high heat.

Step 5: Cook the Chicken (15 minutes)

Nestle the chicken breasts (or thighs) into the simmering liquid. Reduce the heat to medium-low, cover the pot, and let it cook for 12-15 minutes, or until the chicken is cooked through and reaches an internal temperature of 165°F. The exact time depends on the thickness of your chicken—thicker breasts will take longer. If you’re unsure, cut into the thickest part to check; the meat should be opaque and no longer pink inside.

Step 6: Shred and Finish (5 minutes)

Using tongs, transfer the cooked chicken to a cutting board. Let it rest for 2-3 minutes, then shred it with two forks. It should pull apart easily—if it resists, it needs a few more minutes in the pot. Return the shredded chicken to the pot. Stir in the heavy cream and lime juice. Taste and adjust seasoning with salt and pepper. I usually start with 1 teaspoon of salt and add more as needed. Let the chili simmer uncovered for 2-3 more minutes to thicken slightly.

Step 7: Serve (2 minutes)

Ladle the chili into bowls and top with your favorite fixings. I go for a handful of shredded Monterey Jack, a dollop of sour cream, diced avocado, and a generous sprinkle of fresh cilantro. Crunchy tortilla chips on the side are non-negotiable in my house.

Cooking Tips & Techniques

I’ve made this chili at least twenty times, and I’ve made every mistake you can imagine. Here’s what I’ve learned so you don’t have to repeat my failures.

Don’t skip roasting the poblanos. I know it’s an extra step, and I tried convincing myself that canned green chiles were close enough. They’re not. Roasting transforms the flavor from grassy and vegetal to smoky and almost sweet. The charred skin is where the magic lives. If you’re really short on time, you can char them in a dry skillet over high heat, turning frequently with tongs. It takes about 8 minutes and works almost as well.

Watch your heat level. Poblanos are generally mild, but occasionally you’ll get a spicy one. If you’re serving sensitive palates, remove the white ribs and seeds thoroughly—that’s where most of the heat lives. For extra kick, leave some seeds in or add a minced jalapeño with the onions.

Shred the chicken while it’s warm. Cold chicken shreds into sad, stringy clumps. Let it rest for just a few minutes after cooking, then shred immediately. The residual heat makes the fibers separate cleanly. I use two forks, but you can also use a hand mixer on low speed if you’re making a double batch—just be careful not to overdo it.

Thicken it your way. This chili has a brothy consistency, which I love. If you want it thicker, mash about half a cup of the beans against the side of the pot with a fork before adding the chicken. They’ll break down and naturally thicken the liquid. You can also stir in a cornstarch slurry (1 tablespoon cornstarch mixed with 2 tablespoons cold water) at the end.

Timing trick: While the chicken simmers, prep your toppings. Dice the avocado, chop the cilantro, shred the cheese. It saves you scrambling at the end when everyone’s hungry and hovering in the kitchen.

Variations & Adaptations

This recipe is flexible, and I’ve tried several variations depending on what’s in my fridge or who’s coming for dinner.

Dairy-Free Version: Swap the heavy cream for full-fat coconut milk (the canned kind, not the carton). It adds a subtle sweetness that works surprisingly well with the smoky poblanos. Use dairy-free yogurt or omit the sour cream topping. I tested this for a friend with a dairy allergy, and honestly, I didn’t miss the cream at all.

Slow Cooker Adaptation: Sauté the onion and garlic on the stovetop first, then transfer everything except the cream and lime juice to a slow cooker. Cook on low for 4-6 hours or high for 2-3 hours. Shred the chicken, stir in the cream and lime juice, and serve. The flavors meld beautifully over the long cook time, though you lose a bit of the fresh poblano brightness.

Spicy Verde Version: Add a can of drained tomatillos or a spoonful of green salsa along with the broth. It gives the chili a tangier, more complex flavor profile. I did this accidentally once when I grabbed the wrong can from the pantry, and it turned out fantastic.

Protein Swap: Use shredded rotisserie chicken to save even more time. Just skip the cooking step and add the pre-cooked chicken at the end, letting it warm through for 5 minutes before serving. You’ll lose some of the flavor that simmers into the chicken, but it’s a solid shortcut for truly desperate nights.

Vegetarian Version: Omit the chicken and double the beans. Add a diced zucchini or some chopped mushrooms for texture. Use vegetable broth instead of chicken broth. The roasted poblanos carry enough flavor that you won’t miss the meat.

Serving & Storage Suggestions

This chili is best served piping hot, straight from the pot, with all the fixings laid out so everyone can customize their bowl. I like to set up a little topping bar on the counter—bowls of shredded cheese, diced avocado, cilantro, sour cream, and a pile of tortilla chips. It makes dinner feel like an event, even on a random Tuesday.

For sides, a simple green salad with lime vinaigrette cuts through the richness beautifully. Cornbread is another classic pairing—I’m partial to a slightly sweet version that contrasts with the savory chili. If you’re keeping it low-carb, skip the tortilla chips and serve with extra avocado.

Storage: Leftovers keep beautifully in the refrigerator for up to 4 days. Store in an airtight container. The flavors actually deepen overnight as the spices meld together. I often make a double batch specifically for leftovers.

Freezing: This chili freezes like a dream. Let it cool completely, then transfer to freezer-safe containers or zip-top bags. It keeps for up to 3 months. Thaw overnight in the refrigerator before reheating.

Reheating: Warm the chili gently on the stovetop over medium-low heat, stirring occasionally. Add a splash of broth or water if it’s thickened too much. You can also microwave individual portions in 30-second bursts, stirring between each. The cream might separate slightly upon reheating, but a good stir brings it back together.

Nutritional Information & Benefits

Per serving (based on 6 servings, not including toppings): approximately 380 calories, 28g protein, 32g carbohydrates, 15g fat, 8g fiber, 680mg sodium.

This chili packs a surprising nutritional punch. The cannellini beans are loaded with fiber and plant-based protein, keeping you full and satisfied. Poblano peppers are rich in vitamin C and capsaicin, which may boost metabolism and reduce inflammation. Chicken provides lean protein that supports muscle maintenance and repair. The olive oil and avocado (if you top with it) deliver heart-healthy monounsaturated fats.

If you’re watching your carb intake, this recipe is relatively low-carb compared to traditional bean-heavy chilis. Each serving has about 32g of carbs, with 8g coming from fiber, so net carbs are around 24g. For a lower-carb version, reduce the beans to one can and add extra chicken or zucchini.

Potential allergens: dairy (cream and cheese topping), though these can be easily omitted or substituted. The recipe is naturally gluten-free and nut-free.

Conclusion

This white chicken chili with roasted poblano has become my go-to for those nights when I need dinner to be both fast and genuinely good. It’s the recipe I make when I’m tired, when I’m short on groceries, when I need something that feels like comfort without taking all evening. The smoky poblanos, the tender chicken, the creamy broth—it all comes together in one pot with minimal fuss and maximum payoff.

I hope you’ll try it and make it your own. Maybe you’ll add extra heat, swap in different beans, or pile on toppings I haven’t thought of. That’s the beauty of a recipe like this—it’s a starting point, not a rulebook. Let me know how it turns out for you. Drop a comment below with your favorite variation, or tag me in your chili photos. I love seeing what happens when people take a recipe and run with it.

Now go make some chili. Your tired, hungry self will thank you.

Frequently Asked Questions

Can I use canned green chiles instead of roasting fresh poblanos?

You can, but the flavor won’t be as deep or smoky. Roasting fresh poblanos adds a charred complexity that canned chiles just can’t replicate. If you’re in a real pinch, use two 4-ounce cans of diced green chiles and add an extra pinch of smoked paprika to compensate.

How do I make this chili thicker?

Mash about half a cup of the beans against the side of the pot with a fork before adding the chicken. They’ll break down and naturally thicken the broth. You can also let the chili simmer uncovered for an extra 5-10 minutes to reduce the liquid, or stir in a cornstarch slurry at the end.

Can I use chicken thighs instead of breasts?

Absolutely. Chicken thighs are actually my preference here—they stay juicier and have more flavor. Just make sure they reach an internal temperature of 165°F before shredding. Thighs may take a few minutes longer to cook through than breasts.

Is this recipe freezer-friendly?

Yes, it freezes beautifully. Cool the chili completely, then transfer to freezer-safe containers. It keeps for up to 3 months. Thaw overnight in the refrigerator and reheat gently on the stovetop. The cream might separate slightly, but a good stir fixes it.

What can I use instead of heavy cream?

Full-fat coconut milk is my favorite dairy-free alternative. Half-and-half works well too, or you can use Greek yogurt stirred in at the very end (just don’t let it boil or it might curdle). For a lighter option, skip the cream entirely and the chili will still be delicious—just less rich.

Pin This Recipe!

white chicken chili with roasted poblano recipe
Print

Easy White Chicken Chili with Roasted Poblano: Best One-Pot Meal

A creamy, smoky white chicken chili with roasted poblanos, tender chicken, and white beans. This one-pot meal comes together in about 35 minutes and is perfect for busy weeknights.

  • Author: Bree
  • Prep Time: 15 minutes
  • Cook Time: 20 minutes
  • Total Time: 35 minutes
  • Yield: 6 servings 1x
  • Category: Main Course
  • Cuisine: Mexican-American

Ingredients

Scale
  • 2 tablespoons olive oil
  • 1 medium yellow onion, diced (about 1 cup)
  • 4 cloves garlic, minced
  • 1 ½ teaspoons ground cumin
  • 1 teaspoon dried oregano
  • ½ teaspoon smoked paprika
  • ¼ teaspoon cayenne pepper (optional)
  • 4 cups low-sodium chicken broth
  • 2 (15-ounce) cans cannellini beans, drained and rinsed
  • 1 ½ pounds boneless, skinless chicken breasts or thighs
  • 1 cup frozen corn
  • ½ cup heavy cream or half-and-half
  • Juice of 1 lime
  • Salt and black pepper to taste
  • 2 large poblano peppers
  • 1 tablespoon olive oil (for roasting poblanos)
  • Fresh cilantro, chopped (for topping)
  • Shredded Monterey Jack cheese (for topping)
  • Diced avocado (for topping)
  • Tortilla chips or strips (for topping)
  • Sour cream or Greek yogurt (for topping)
  • Extra lime wedges (for topping)

Instructions

  1. Roast the Poblanos: Preheat broiler to high. Place whole poblano peppers on a sheet pan and rub with 1 tablespoon olive oil. Broil for 4-5 minutes per side until skin is charred and blistered. Transfer to a bowl, cover tightly, and let steam for 5 minutes. Rub off blackened skin, remove stems and seeds, and dice flesh. Set aside.
  2. Start the Base: Heat 2 tablespoons olive oil in a Dutch oven over medium heat. Add diced onion and cook for 3-4 minutes until translucent. Add minced garlic and cook for 30 seconds until fragrant.
  3. Bloom the Spices: Stir in cumin, oregano, smoked paprika, and cayenne (if using). Cook for 30 seconds, stirring constantly.
  4. Build the Broth: Pour in chicken broth and scrape up any browned bits from the bottom. Add drained cannellini beans, diced roasted poblanos, and frozen corn. Stir and bring to a gentle boil (about 3-4 minutes).
  5. Cook the Chicken: Nestle chicken into the simmering liquid. Reduce heat to medium-low, cover, and cook for 12-15 minutes until chicken reaches 165°F internally.
  6. Shred and Finish: Transfer cooked chicken to a cutting board. Let rest for 2-3 minutes, then shred with two forks. Return shredded chicken to the pot. Stir in heavy cream and lime juice. Season with salt and pepper. Simmer uncovered for 2-3 minutes to thicken slightly.
  7. Serve: Ladle chili into bowls and top with desired toppings such as shredded cheese, sour cream, diced avocado, cilantro, and tortilla chips.

Notes

Don’t skip roasting the poblanos—it adds essential smoky flavor. For a thicker chili, mash half a cup of beans against the pot before adding chicken. Chicken thighs stay juicier than breasts. Leftovers keep for 4 days in the refrigerator or freeze for up to 3 months.

Nutrition

  • Serving Size: 1 bowl (about 1.5 cu
  • Calories: 380
  • Sugar: 4
  • Sodium: 680
  • Fat: 15
  • Saturated Fat: 6
  • Carbohydrates: 32
  • Fiber: 8
  • Protein: 28

Keywords: white chicken chili, roasted poblano, one-pot meal, easy weeknight dinner, creamy chili, chicken chili recipe

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

Share This Recipe

You might also love these recipes

Leave a Comment

Recipe rating ★☆ ★☆ ★☆ ★☆ ★☆