Written by

Jacob Stewart

Published

Creamy White Chicken Chili with Roasted Poblano – Easy 30-Minute Recipe

Ready In 30 minutes
Servings 6 servings
Difficulty Easy

Love this? Save it for later!

Share the inspiration with your friends

My brother-in-law Mark swore he hated white chili. For years. The kind of hate where he’d push the bowl away at family dinners and ask, “Why ruin perfectly good chicken with soup?” He was a traditional red chili guy through and through—beans, beef, tomatoes, the works. Then one rainy Tuesday last October, I made this creamy white chicken chili with roasted poblano just for myself, figuring I’d have leftovers for days. I turned my back to grab a spoon, and when I looked around, there he was, standing at the stove with a ladle in one hand and a guilty look on his face.

“Just tasting it,” he mumbled, but the bowl he was holding said otherwise. Honestly, I didn’t say a word. I just watched him take another spoonful, then another. The thing is, this chili doesn’t try to be anything it’s not. It’s not pretending to be that heavy, brick-red stuff you grew up on. It’s something else entirely—lighter, creamier, with this subtle smoky kick from the roasted poblanos that catches you off guard in the best way. Maybe you’ve been there, watching someone eat their words one spoonful at a time.

That night, Mark asked for the recipe. I told him I’d think about it. I mean, a guy who bad-mouthed white chili for a decade doesn’t just get handed the keys to the kingdom. But here I am, sharing it with you instead. This is the kind of recipe that makes you question everything you thought you knew about chili. It’s quick enough for a Tuesday night, fancy enough for company, and honest to goodness, it’s the one I keep making even when I swear I’ll try something new.

Why You’ll Love This Recipe

Let me tell you why this creamy white chicken chili with roasted poblano has earned a permanent spot in my weekly rotation. I’ve tested this recipe at least a dozen times—tweaking the spice level, adjusting the creaminess, figuring out the perfect balance between the smoky peppers and the tender chicken. It’s been family-approved, neighbor-approved, and even Mark-approved (which honestly might be the highest honor).

  • Quick & Easy: Comes together in under 30 minutes, making it perfect for those nights when you forgot to plan dinner but still want something that feels homemade.
  • Simple Ingredients: No fancy grocery trips needed. You likely have most of these staples in your pantry already—chicken, beans, broth, and spices.
  • Perfect for Cozy Nights: Great for chilly evenings, game day gatherings, or when you need a bowl of comfort after a long week.
  • Crowd-Pleaser: Even self-proclaimed chili snobs (looking at you, Mark) come back for seconds. It’s mild enough for kids but has enough depth for adults.
  • Unbelievably Delicious: The texture is silky without being heavy, and that roasted poblano flavor? Absolute magic. It’s comfort food that feels just a little bit special.

What makes this version different from all the others? It’s the roasted poblanos. Most white chili recipes just dump in canned green chiles and call it a day. But taking ten extra minutes to roast the poblanos yourself unlocks this deep, smoky flavor that you just can’t get from a can. Plus, I use a trick of blending some of the beans with a splash of broth to create that creamy texture without relying on heavy cream. It’s healthier, but you’d never know it.

What Ingredients You Will Need

This creamy white chicken chili with roasted poblano uses simple, wholesome ingredients to deliver bold flavor and satisfying texture without the fuss. Most of these are pantry staples, but the roasted poblano is the star that makes everything sing.

For the Chili Base

  • 2 tablespoons olive oil (I prefer extra virgin for flavor, but any neutral oil works)
  • 1 medium yellow onion, diced (about 1 cup; adds sweetness and depth)
  • 4 cloves garlic, minced (fresh is non-negotiable here—don’t use the jarred stuff)
  • 2 large poblano peppers (look for firm, dark green peppers with no wrinkles)
  • 1 teaspoon ground cumin (toast it in the pan for 30 seconds to wake up the flavor)
  • 1 teaspoon dried oregano (Mexican oregano if you have it, but regular works fine)
  • ½ teaspoon smoked paprika (adds a subtle smokiness that complements the poblanos)
  • ½ teaspoon salt, plus more to taste
  • ¼ teaspoon black pepper

For the Protein & Creaminess

creamy white chicken chili with roasted poblano preparation steps

  • 1 ½ pounds boneless, skinless chicken breasts (about 2 large breasts; you can also use thighs for extra richness)
  • 2 cans (15 ounces each) cannellini beans, drained and rinsed (I recommend Bush’s or Goya for consistent texture)
  • 4 cups low-sodium chicken broth (Swanson or Kitchen Basics are my go-to brands)
  • ½ cup sour cream (full-fat gives the best creamy texture; Greek yogurt works too)
  • Juice of 1 lime (about 2 tablespoons; brightens everything up)

For Garnish (Optional but Highly Recommended)

  • Fresh cilantro, chopped
  • Diced avocado
  • Shredded Monterey Jack cheese
  • Tortilla chips or strips
  • Lime wedges

Equipment Needed

You don’t need a fancy kitchen to pull off this creamy white chicken chili with roasted poblano. Here’s what you’ll need:

  • Large pot or Dutch oven (I use my trusty 5-quart Le Creuset, but any heavy-bottomed pot works)
  • Baking sheet (for roasting the poblanos; a small sheet pan or even a foil-lined toaster oven tray works)
  • Immersion blender or regular blender (for blending some of the beans; you can also use a potato masher in a pinch)
  • Sharp knife and cutting board
  • Wooden spoon or spatula
  • Measuring cups and spoons
  • Tongs (for handling the chicken)

If you don’t have an immersion blender, just scoop out about a cup of the chili, blend it in a regular blender, and stir it back in. Easy peasy. And if you’re short on time, you can skip the roasting step and use two cans of fire-roasted green chiles instead—just know the flavor won’t be quite as deep.

Preparation Method

Step 1: Roast the Poblanos

Preheat your oven’s broiler and place the poblano peppers on a baking sheet. Broil for 5-7 minutes, turning once with tongs, until the skins are charred and blistered all over. Don’t be shy—you want them blackened. Transfer the peppers to a bowl, cover with plastic wrap, and let them steam for 10 minutes. This loosens the skins so they slide right off. Once cool enough to handle, rub off the skins, remove the stems and seeds, and chop the flesh into small pieces. Set aside.

Step 2: Sauté the Aromatics

While the peppers steam, heat the olive oil in your large pot over medium heat. Add the diced onion and cook for 4-5 minutes, stirring occasionally, until translucent and starting to brown at the edges. Add the minced garlic, cumin, oregano, and smoked paprika, and cook for another 30 seconds until fragrant. Your kitchen should smell amazing at this point—if it doesn’t, your spices might be old.

Step 3: Build the Chili

Add the chicken breasts to the pot, nestling them into the onion mixture. Pour in the chicken broth and add the roasted poblano pieces. Bring everything to a gentle boil, then reduce the heat to low, cover, and simmer for 15-18 minutes, or until the chicken is cooked through and reaches an internal temperature of 165°F. The chicken should be tender enough to shred easily with two forks.

Step 4: Shred the Chicken

Remove the chicken breasts from the pot and place them on a cutting board. Use two forks to shred the meat into bite-sized pieces. Don’t worry about being perfect—ragged edges hold onto the creamy broth better anyway. Return the shredded chicken to the pot.

Step 5: Blend for Creaminess

Scoop out about 1 cup of the cannellini beans and add them to a small bowl with ¼ cup of the hot broth from the pot. Use a fork or potato masher to mash them into a rough paste. (Or use your immersion blender directly in the pot for 5 seconds—just be careful not to over-blend.) Stir the mashed beans back into the chili along with the remaining whole beans. This is my secret for getting that luscious, creamy texture without adding a drop of heavy cream.

Step 6: Finish and Serve

Stir in the sour cream and lime juice. Let the chili simmer for another 2-3 minutes, just until everything is heated through and the flavors meld together. Taste and adjust salt and pepper as needed. Ladle into bowls and top with your favorite garnishes—I’m partial to a generous handful of shredded Monterey Jack and a few crunchy tortilla chips.

Cooking Tips & Techniques

After making this creamy white chicken chili with roasted poblano more times than I can count, I’ve picked up a few tricks that make a real difference. First, don’t skip the roasting step. I know it adds an extra 15 minutes, but I learned this the hard way after making it with raw poblano once. The chili was fine, but it was missing that deep, almost sweet smokiness that makes this recipe special. Roasting transforms the peppers from grassy and bitter to rich and complex.

Second, watch your heat level. Poblanos are generally mild, but every once in a while you get a spicy one. If you’re sensitive to heat, remove the white membranes inside the pepper thoroughly—that’s where most of the capsaicin lives. For a spicier version, leave a few seeds in or add a diced jalapeño along with the onions.

Here’s another thing I wish someone had told me: don’t boil the chicken. A gentle simmer is all you need. Boiling makes the chicken tough and stringy instead of tender and shreddable. I ruined my first batch by cranking up the heat because I was impatient. Now I set a timer and walk away. Patience pays off.

Finally, taste as you go. I know it sounds obvious, but I can’t tell you how many times I’ve forgotten to adjust the salt until the very end. The beans and broth need different amounts of seasoning, so add salt in stages. And that final squeeze of lime? Don’t skip it. It brightens everything and keeps the chili from feeling too heavy.

Variations & Adaptations

One of the best things about this creamy white chicken chili with roasted poblano is how flexible it is. Here are some ways to make it your own:

  • Make it vegetarian: Swap the chicken for two more cans of beans (try a mix of cannellini and chickpeas) and use vegetable broth instead of chicken broth. The roasted poblano still shines through beautifully.
  • Go dairy-free: Use full-fat coconut milk or a dairy-free sour cream alternative in place of the sour cream. I’ve tried it with unsweetened oat milk too, and it works in a pinch—just add a tablespoon of cornstarch slurry to thicken it up.
  • Spice it up: Add a diced jalapeño or serrano pepper along with the onions, or stir in a teaspoon of chipotle powder for a smoky heat that pairs perfectly with the poblanos.
  • Swap the protein: Shredded rotisserie chicken is a huge time-saver. Just skip Step 3 and add the chicken at the end with the beans. Turkey works great too, especially after Thanksgiving.
  • Change the beans: Great northern beans or navy beans are excellent substitutes for cannellini. Black beans would work in a pinch, but the color will be less white—still delicious though.
  • Make it in a slow cooker: Sauté the onions and garlic first, then add everything except the sour cream and lime juice to the slow cooker. Cook on low for 4-6 hours or high for 2-3 hours. Shred the chicken, stir in the sour cream and lime juice, and you’re good to go.

Serving & Storage Suggestions

This creamy white chicken chili with roasted poblano is best served hot, straight from the pot, with all your favorite toppings laid out on the table. I love setting up a little chili bar with bowls of shredded cheese, diced avocado, fresh cilantro, lime wedges, and crispy tortilla strips. Let everyone build their own bowl—it makes dinner feel like an event.

As for sides, a simple green salad with a tangy vinaigrette cuts through the richness beautifully. Cornbread is another classic pairing; the sweetness balances the smoky poblano flavor. If you’re feeling extra, serve it with a side of Mexican street corn salad for a complete meal.

Leftovers? This chili gets even better the next day as the flavors meld together. Store it in an airtight container in the refrigerator for up to 4 days. The texture might thicken a bit as it sits, so when you reheat it, add a splash of chicken broth or water to loosen it up. I usually reheat individual portions in the microwave for 2-3 minutes, stirring halfway through. For larger batches, warm it gently on the stovetop over medium-low heat.

You can also freeze this chili 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. One note: the sour cream might separate slightly after freezing, so give it a good stir and add a fresh squeeze of lime to brighten it back up.

Nutritional Information & Benefits

This creamy white chicken chili with roasted poblano is packed with protein and fiber, making it a satisfying meal that keeps you full without weighing you down. Here’s the approximate nutritional breakdown per serving (based on 6 servings, not including garnishes):

  • Calories: 340
  • Protein: 32g
  • Carbohydrates: 28g
  • Fiber: 8g
  • Fat: 11g
  • Saturated Fat: 4g
  • Sodium: 680mg

The cannellini beans are a fantastic source of plant-based protein and soluble fiber, which supports heart health and steady blood sugar levels. Poblano peppers are rich in vitamin C and antioxidants, while the chicken provides lean protein for muscle repair. Using sour cream instead of heavy cream keeps the fat content reasonable, and the lime juice adds a boost of vitamin C without any extra calories.

If you’re watching your sodium intake, use low-sodium broth and rinse your canned beans thoroughly—that alone can cut the sodium by nearly half.

Conclusion

This creamy white chicken chili with roasted poblano is proof that you don’t need hours in the kitchen to make something truly memorable. It’s the kind of recipe that sneaks up on you—simple ingredients, straightforward steps, but a flavor that lingers long after the bowl is empty. Whether you’re feeding a family on a busy weeknight or impressing friends at a casual gathering, this chili delivers every single time.

I’d love to hear how it turns out for you. Did you add extra spice? Swap in a different bean? Serve it with something unexpected? Drop a comment below and let me know—I read every single one. And if you snap a photo, tag me so I can see your beautiful bowls. Until next time, happy cooking!

Frequently Asked Questions

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

Yes, you can substitute two 4-ounce cans of fire-roasted green chiles for the fresh poblanos. The flavor won’t be quite as deep, but it’s a great time-saving shortcut. Just drain them before adding to the pot.

How do I make this chili thicker?

If you prefer a thicker chili, mash an additional ½ cup of beans into the pot, or stir in a cornstarch slurry (1 tablespoon cornstarch mixed with 2 tablespoons cold water) during the last 5 minutes of cooking. Let it simmer until it reaches your desired consistency.

Can I make this in an Instant Pot?

Absolutely. Use the sauté function to cook the onions and garlic, then add the remaining ingredients (except sour cream and lime juice). Pressure cook on high for 10 minutes, then quick release. Shred the chicken, stir in the sour cream and lime juice, and serve.

What’s the best way to shred the chicken?

Two forks work perfectly—just hold the chicken steady with one fork and pull apart with the other. For extra speed, you can use a hand mixer on low speed right in the pot, but be careful not to over-shred or you’ll end up with chicken mush.

Can I use Greek yogurt instead of sour cream?

Yes, plain Greek yogurt works well as a substitute. Use full-fat for the creamiest texture, and stir it in at the very end over low heat to prevent curdling. The flavor will be slightly tangier, which actually complements the poblano nicely.

Pin This Recipe!

creamy white chicken chili with roasted poblano recipe

Print

Creamy White Chicken Chili with Roasted Poblano – Easy 30-Minute Recipe

A quick and easy creamy white chicken chili with roasted poblano peppers, perfect for cozy nights. This 30-minute recipe uses simple ingredients and a secret bean-blending trick for a luscious texture without heavy cream.

  • Author: Charlotte
  • Prep Time: 15 minutes
  • Cook Time: 15 minutes
  • Total Time: 30 minutes
  • Yield: 6 servings 1x
  • Category: Main Course
  • Cuisine: Mexican

Ingredients

Scale
  • 2 tablespoons olive oil
  • 1 medium yellow onion, diced (about 1 cup)
  • 4 cloves garlic, minced
  • 2 large poblano peppers
  • 1 teaspoon ground cumin
  • 1 teaspoon dried oregano
  • ½ teaspoon smoked paprika
  • ½ teaspoon salt, plus more to taste
  • ¼ teaspoon black pepper
  • 1 ½ pounds boneless, skinless chicken breasts (about 2 large breasts)
  • 2 cans (15 ounces each) cannellini beans, drained and rinsed
  • 4 cups low-sodium chicken broth
  • ½ cup sour cream
  • Juice of 1 lime (about 2 tablespoons)
  • Fresh cilantro, chopped (for garnish)
  • Diced avocado (for garnish)
  • Shredded Monterey Jack cheese (for garnish)
  • Tortilla chips or strips (for garnish)
  • Lime wedges (for garnish)

Instructions

  1. Preheat your oven’s broiler and place the poblano peppers on a baking sheet. Broil for 5-7 minutes, turning once with tongs, until the skins are charred and blistered all over. Transfer the peppers to a bowl, cover with plastic wrap, and let them steam for 10 minutes. Once cool enough to handle, rub off the skins, remove the stems and seeds, and chop the flesh into small pieces. Set aside.
  2. While the peppers steam, heat the olive oil in a large pot over medium heat. Add the diced onion and cook for 4-5 minutes, stirring occasionally, until translucent and starting to brown at the edges. Add the minced garlic, cumin, oregano, and smoked paprika, and cook for another 30 seconds until fragrant.
  3. Add the chicken breasts to the pot, nestling them into the onion mixture. Pour in the chicken broth and add the roasted poblano pieces. Bring everything to a gentle boil, then reduce the heat to low, cover, and simmer for 15-18 minutes, or until the chicken is cooked through and reaches an internal temperature of 165°F.
  4. Remove the chicken breasts from the pot and place them on a cutting board. Use two forks to shred the meat into bite-sized pieces. Return the shredded chicken to the pot.
  5. Scoop out about 1 cup of the cannellini beans and add them to a small bowl with ¼ cup of the hot broth from the pot. Use a fork or potato masher to mash them into a rough paste. Stir the mashed beans back into the chili along with the remaining whole beans.
  6. Stir in the sour cream and lime juice. Let the chili simmer for another 2-3 minutes, just until everything is heated through and the flavors meld together. Taste and adjust salt and pepper as needed. Ladle into bowls and top with your favorite garnishes.

Notes

Don’t skip roasting the poblanos—it adds a deep, smoky flavor. For a thicker chili, mash an additional ½ cup of beans. Leftovers keep in the fridge for up to 4 days and can be frozen for up to 3 months.

Nutrition

  • Serving Size: 1 serving (about 1.5
  • Calories: 340
  • Sugar: 4
  • Sodium: 680
  • Fat: 11
  • Saturated Fat: 4
  • Carbohydrates: 28
  • Fiber: 8
  • Protein: 32

Keywords: white chicken chili, creamy chili, roasted poblano, 30-minute meal, easy dinner, comfort food

Did you make this recipe?

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

You might also love these recipes

Leave a Comment

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