Written by

Pamela Sutton

Published

Cozy White Chicken Chili with Roasted Poblanos – 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 neighbor across the hall, a guy named Marcus who I’d only ever seen in basketball shorts and flip-flops, poked his head into my kitchen doorway one rainy Tuesday. “Hey,” he said, “why can’t you just throw all that stuff in one pot and let it do its thing?” I was mid-demonstration, showing him how I’d carefully sear the chicken in batches, then deglaze the pan, then build the layers of flavor one by one. I had my mise en place lined up like little soldiers. I started to explain why that wouldn’t work — you’d lose the browning, the fond on the bottom of the pan, the whole point of building a chili from the ground up. Then I stopped. Honestly, I had no good reason. I was just doing it the way I’d always done it.

So we tried it his way. Dumped everything into the Dutch oven — raw chicken, broth, beans, the whole thing — and let it simmer. I was fully prepared to apologize for a bland, watery mess. But somewhere around the twenty-minute mark, the kitchen started smelling like something I couldn’t quite place. It was good. Really good. When I finally ladled it into bowls and we took that first bite, I just looked at him. He didn’t say a word. He just raised his eyebrows and kept eating. That moment of being wrong — of having my whole “proper technique” worldview challenged by a guy in basketball shorts — is exactly why this cozy white chicken chili with roasted poblanos has become my go-to. It’s not about shortcuts. It’s about trusting that sometimes, simplicity wins. Maybe you’ve been there, holding onto a method because that’s how you were taught, only to realize the easier way was right in front of you.

Why You’ll Love This Recipe

This isn’t just another white chicken chili recipe. I’ve tested this one about fourteen times — yes, fourteen — tweaking the amount of cumin, testing different beans, and figuring out the exact moment to add the cream cheese so it melts into velvety perfection without turning greasy. The result is a bowl of pure comfort that comes together in thirty minutes flat. Here’s why it works:

  • Quick & Easy: From fridge to table in under 30 minutes. No complicated steps, no fancy equipment. Perfect for those nights when you need dinner on the table yesterday.
  • Simple Ingredients: You probably have most of this in your pantry right now. Canned beans, chicken broth, cream cheese, a few spices. The only “special” ingredient is the poblanos, and they’re worth the tiny extra step of roasting them.
  • Perfect for Cozy Nights: This is the kind of soup you want when the weather turns cold, or when you’ve had a rough day and need something that feels like a hug in a bowl. It’s warming, soothing, and deeply satisfying.
  • Crowd-Pleaser: I’ve served this to picky kids, spice-averse relatives, and serious chili enthusiasts. Everyone goes back for seconds. The flavor is rich but not overwhelming, with just a hint of heat from the poblanos.
  • Unbelievably Delicious: The texture is what gets people. The cream cheese makes it silky without being heavy, and the shredded chicken stays tender. It’s comfort food reimagined — faster, easier, but with the same soul-soothing satisfaction that makes you close your eyes after the first bite.

What makes this recipe different from the rest? It’s the roasted poblanos. Most white chicken chili recipes use canned green chiles, which are fine but one-note. Roasting your own poblanos brings a smoky, slightly sweet depth that transforms the whole dish. Plus, the one-pot method means less cleanup and more time actually enjoying your meal. This is the kind of recipe that makes you wonder why you ever did it the hard way.

What Ingredients You Will Need

This recipe uses simple, wholesome ingredients that work together to create something greater than the sum of their parts. Most are pantry staples, which makes this perfect for those “I need dinner now” moments. Here’s what you’ll need:

  • For the Chili Base:
    • 2 tablespoons olive oil (use a good-quality one for better flavor)
    • 1 medium yellow onion, diced (about 1 cup)
    • 4 cloves garlic, minced (I use a microplane for this — it’s faster)
    • 2 poblano peppers, roasted, peeled, seeded, and diced (see tips below)
    • 1 teaspoon ground cumin
    • 1 teaspoon dried oregano (Mexican oregano if you have it)
    • 1/2 teaspoon smoked paprika
    • 1/4 teaspoon cayenne pepper (optional, for extra heat)
    • Salt and black pepper to taste
  • For the Liquid & Protein:
    • 4 cups low-sodium chicken broth (I prefer Swanson or Kitchen Basics)
    • 1 1/2 pounds boneless, skinless chicken breasts (about 2-3 breasts)
    • 2 cans (15 ounces each) cannellini beans, drained and rinsed (Great Northern beans work too)
    • 1 can (4 ounces) diced green chiles (optional, for extra poblano flavor)
    • 4 ounces cream cheese, softened and cut into cubes (full-fat works best for texture)
    • 1/2 cup heavy cream or half-and-half (for richness)
  • For Garnish (optional but highly recommended):
    • Fresh cilantro, chopped
    • Shredded Monterey Jack cheese
    • Diced avocado
    • Lime wedges
    • Tortilla chips or strips
    • Sour cream or Greek yogurt

Ingredient Tips & Substitutions:

  • Poblanos: Look for firm, dark green peppers with no wrinkles. If you can’t find poblanos, use 2-3 Anaheim peppers or a can of fire-roasted green chiles. The flavor won’t be quite the same, but it’ll still be delicious.
  • Chicken: Boneless, skinless thighs work great here too. They’re more forgiving and stay juicier. Just shred them the same way.
  • Beans: Cannellini beans are traditional, but Great Northern or even chickpeas work. If you’re watching carbs, swap half the beans for extra chicken.
  • Cream Cheese: Full-fat is non-negotiable for that silky texture. Low-fat versions can turn grainy. For a dairy-free option, use full-fat coconut cream — it adds a different flavor but works surprisingly well.
  • Broth: Low-sodium is important here because the beans and cream cheese add salt. You can always adjust later.

Equipment Needed

You don’t need much for this recipe, which is part of the appeal. Here’s what I use:

  • Dutch Oven or Large Pot: A 5- to 6-quart Dutch oven is ideal. It holds heat evenly and gives you room to stir without splashing. I use my Le Creuset, but a heavy-bottomed stockpot works just fine. If you’re on a budget, the Lodge enameled Dutch oven is a great alternative.
  • Sheet Pan: For roasting the poblanos. A quarter-sheet pan is perfect for this. Line it with foil for easier cleanup.
  • Tongs: For flipping the peppers and handling the hot chicken. Silicone-tipped tongs won’t scratch your pot.
  • Two Forks or a Hand Mixer: For shredding the chicken. I prefer two forks for more control, but a hand mixer on low speed shreds chicken in seconds — just be careful not to overdo it.
  • Sharp Knife and Cutting Board: For dicing the onion and chopping the roasted peppers. A good chef’s knife makes this part much faster.
  • Ladle: For serving. A deep ladle works best for soups with chunks.

Maintenance Tip: If you’re using a Dutch oven, avoid using metal utensils that can scratch the enamel. Stick with wood, silicone, or plastic. And never put a hot Dutch oven directly into cold water — the thermal shock can crack the enamel.

Preparation Method

white chicken chili with roasted poblanos preparation steps

This comes together faster than you think, especially if you roast the poblanos ahead of time. Here’s how to do it:

  1. Roast the Poblanos (5-7 minutes): Place the poblano peppers directly on a gas burner over medium-high heat, or on a sheet pan under the broiler. Turn them every minute or so with tongs until the skin is charred and blistered all over. Don’t skip this step — the charred skin is what gives the chili its smoky depth. Once they’re blackened, transfer them to a bowl and cover with plastic wrap. Let them steam for 5 minutes. This loosens the skin so it slides right off.
  2. Peel and Dice the Poblanos (3 minutes): After steaming, rub the skin off the peppers with your fingers or a paper towel. It should come off easily. Cut off the stem, slice open the pepper, and scrape out the seeds and membranes. Dice the flesh into small pieces. Note: The seeds hold most of the heat, so if you want a milder chili, remove them thoroughly. If you want more kick, leave a few in.
  3. Sauté the Aromatics (5 minutes): Heat the olive oil in your Dutch oven over medium heat. Add the diced onion and cook until soft and translucent, about 3-4 minutes. Add the minced garlic and cook for another 30 seconds until fragrant. Don’t let the garlic brown — it turns bitter.
  4. Add the Spices (1 minute): Stir in the cumin, oregano, smoked paprika, cayenne (if using), and a generous pinch of salt and pepper. Cook for about 30 seconds, stirring constantly, until the spices are fragrant. This “blooming” step wakes up the flavors.
  5. Add the Liquid and Chicken (15-20 minutes): Pour in the chicken broth and bring it to a gentle boil. Add the whole chicken breasts — yes, whole. This is the Marcus method. Reduce the heat to a simmer, cover the pot, and let it cook for 15-20 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 breasts.
  6. Shred the Chicken (2 minutes): Use tongs to transfer the cooked chicken to a cutting board. Let it rest for a minute or two, then shred it with two forks. It should pull apart easily. If it’s still tough in the center, pop it back in the broth for another 5 minutes.
  7. Finish the Chili (5 minutes): Return the shredded chicken to the pot. Add the drained beans, the diced roasted poblanos, and the canned green chiles (if using). Stir everything together. Reduce the heat to low and add the cream cheese cubes, stirring until they’re completely melted into the broth. The chili should become thick and creamy. Stir in the heavy cream and let it warm through for another 2-3 minutes. Taste and adjust seasoning — you’ll likely need more salt and maybe a squeeze of lime juice to brighten it up.
  8. Serve (immediately): Ladle the chili into bowls and top with your favorite garnishes. I always go for a handful of shredded Monterey Jack, a dollop of sour cream, fresh cilantro, and a big squeeze of lime. Crushed tortilla chips on top add the perfect crunch.

Sensory Cue: At the end, the chili should look thick and creamy, not watery. When you stir it, the spoon should leave a trail that slowly fills in. The smell should be warm and inviting — smoky from the poblanos, earthy from the cumin, with a hint of richness from the cream cheese. The first taste should hit you with a mild, pleasant warmth that builds slowly, not a sharp heat.

Cooking Tips & Techniques

I’ve learned a few things the hard way so you don’t have to. Here are my best tips for perfect white chicken chili every time:

  • Don’t skip the roasting step. I know it adds an extra five minutes, but it’s the difference between a good chili and a great one. The charred, smoky flavor from the poblanos is what makes this recipe special. If you’re short on time, roast the peppers while you’re dicing the onion — multitasking saves minutes.
  • Use room-temperature cream cheese. Cold cream cheese will clump and take forever to melt. Let it sit on the counter for 20 minutes before you start cooking, or microwave it in 10-second bursts until it’s soft. Cut it into small cubes so it melts faster.
  • Don’t boil the cream cheese. Once you add the cream cheese and cream, keep the heat on low. Boiling can cause the dairy to separate, leaving you with a greasy, grainy texture. Low and slow is the way to go.
  • Season in layers. Add salt at the beginning when you sauté the onions, then again after you add the broth, and taste again at the end. Beans and chicken absorb salt differently, so layering ensures every bite is well-seasoned.
  • Make it ahead for better flavor. Like most soups and stews, this chili tastes even better the next day. The flavors meld together overnight, and the texture gets even creamier. I often make it the day before I plan to serve it.
  • The biggest mistake I made: The first time I made this, I added the cream cheese too early and let it boil. The chili turned out gritty and separated. I almost gave up on the recipe entirely. But I tried again with low heat, and it was night and day. Patience is key.

Variations & Adaptations

This recipe is incredibly forgiving. Here are some ways to make it your own:

  • Make It Spicier: Add a diced jalapeño with the onions, or stir in a tablespoon of adobo sauce from a can of chipotle peppers. For serious heat, use habanero instead of poblano — but go easy, those things are potent.
  • Vegetarian Version: Skip the chicken and use vegetable broth. Add an extra can of beans (try black beans or pinto beans for variety) and a cup of frozen corn. The cream cheese still makes it rich and satisfying. I’ve made this for vegetarian friends and they didn’t miss the meat at all.
  • Slow Cooker Adaptation: Sauté the onions and garlic on the stovetop first, then transfer everything except the cream cheese and cream to the slow cooker. Cook on low for 4-6 hours or high for 2-3 hours. Shred the chicken, stir in the cream cheese and cream, and let it warm through for 15 minutes before serving.
  • Dairy-Free Option: Use full-fat coconut cream instead of cream cheese and heavy cream. The flavor changes slightly — you’ll get a hint of coconut — but it’s still delicious. Omit the cheese garnish or use a dairy-free alternative.
  • Add Greens: Stir in a handful of fresh spinach or kale at the end, just until wilted. It adds color and nutrients without changing the flavor much. I do this when I’m trying to sneak extra vegetables into my diet.
  • Change the Protein: Shredded rotisserie chicken works beautifully and saves even more time. Just skip step 5 and add the chicken at the end with the beans. Turkey is also great — use leftover Thanksgiving turkey for a post-holiday meal.

Serving & Storage Suggestions

This chili is best served hot, straight from the pot, with all the fixings. Here’s how to make it a meal:

  • Serving Temperature: Serve piping hot, but let it cool for a minute or two before adding garnishes so they don’t melt or wilt immediately. The ideal serving temperature is around 160°F — hot enough to warm you up, but not so hot that it burns your mouth.
  • Presentation: Ladle into deep bowls and let everyone add their own toppings. I like to set up a little “topping bar” with bowls of shredded cheese, diced avocado, cilantro, lime wedges, sour cream, and tortilla chips. It makes the meal feel special without extra work.
  • What to Serve With It: A simple side salad with a tangy vinaigrette cuts through the richness. Cornbread is a classic pairing — try my honey jalapeño cornbread for a sweet-spicy combo. A cold Mexican beer or a crisp Sauvignon Blanc also works beautifully.
  • Storage: Store leftovers in an airtight container in the refrigerator for up to 5 days. The chili will thicken as it sits — that’s normal. When reheating, add a splash of broth or water to thin it back to your preferred consistency.
  • Freezing: This chili freezes beautifully. Let it cool completely, then transfer to freezer-safe containers or zip-top bags. Leave about an inch of headspace for expansion. Freeze for up to 3 months. Thaw overnight in the refrigerator before reheating.
  • Reheating: Reheat gently on the stovetop over medium-low heat, stirring occasionally. You can also microwave individual portions in 30-second bursts, stirring between each. Avoid boiling, which can cause the dairy to separate.
  • Flavor Development: Like most soups and stews, this chili tastes even better the next day. The flavors have time to meld and deepen. I actually prefer day-old chili — the poblanos get more mellow and the spices become more integrated.

Nutritional Information & Benefits

This cozy white chicken chili is surprisingly balanced for such a comforting dish. Here’s an approximate breakdown per serving (based on 6 servings, without optional garnishes):

Nutrient Amount per Serving
Calories 385
Protein 38g
Fat 18g
Saturated Fat 9g
Carbohydrates 22g
Fiber 6g
Sugar 4g
Sodium 680mg

Health Benefits: This recipe is packed with lean protein from the chicken, which keeps you full and supports muscle health. The cannellini beans are an excellent source of fiber and plant-based protein, plus they’re rich in iron and folate. Poblanos are mild peppers that contain capsaicin, which has anti-inflammatory properties and may boost metabolism. The cream cheese and cream add calcium and vitamin D, though they also contribute saturated fat — feel free to adjust the amount to fit your dietary needs. This chili is naturally gluten-free and can be made dairy-free with the substitutions mentioned above. It’s also relatively low in carbs compared to traditional chili, making it a good option for those watching their carbohydrate intake.

Dietary Considerations: This recipe contains dairy (cream cheese, heavy cream). For a dairy-free version, use coconut cream and omit the cheese garnish. It’s naturally gluten-free and nut-free. If you’re watching your sodium, use low-sodium broth and no-salt-added beans, and adjust the salt at the end.

Conclusion

This cozy white chicken chili with roasted poblanos has become my most-requested recipe, and for good reason. It’s the kind of meal that feels like a warm blanket on a cold day — comforting, satisfying, and deeply nourishing. The best part? It comes together in thirty minutes with minimal fuss, proving that you don’t need complicated techniques to create something truly special. I love that I can make it on a busy weeknight or serve it to guests without breaking a sweat. Every time I make it, I think of Marcus standing in my doorway in his flip-flops, questioning everything I thought I knew about cooking. And honestly? I’m grateful he did.

I’d love to hear how this recipe turns out for you. Did you try any variations? Did your family go back for seconds? Drop a comment below and let me know — your feedback helps me create better recipes, and I genuinely enjoy hearing about your kitchen adventures. If you’re looking for more cozy soup recipes, check out my creamy tortellini soup or this smoky black bean soup for another quick weeknight winner. Happy cooking, and don’t forget to trust the guy in flip-flops every once in a while!

Frequently Asked Questions

Can I use rotisserie chicken instead of cooking raw chicken?

Absolutely. This is one of the easiest shortcuts. Skip step 5 where you cook the raw chicken in the broth. Instead, use 3-4 cups of shredded rotisserie chicken and add it at the end with the beans and cream cheese. You’ll save about 15 minutes. Just make sure the broth is flavorful enough on its own — since you’re not cooking the chicken in it, you might want to add a bit more salt and cumin to compensate.

How do I roast poblanos without a gas stove or broiler?

No problem. You have a few options. You can roast them directly on an electric stove burner — just be careful not to let them sit too long in one spot. You can also use a kitchen torch if you have one. The easiest method is to place them on a sheet pan under the broiler, turning every 2-3 minutes until the skin is charred. Alternatively, you can roast them in a dry cast-iron skillet over high heat, turning frequently. The goal is the same: blistered, blackened skin that you can peel off.

Can I make this chili in an Instant Pot?

Yes, and it’s even faster. Use the sauté function to cook the onions and garlic, then add the broth, spices, and whole chicken breasts. Pressure cook on high for 10 minutes, then do a quick release. Remove the chicken, shred it, and return it to the pot. Use the sauté function again to stir in the cream cheese and cream until melted. The whole process takes about 25 minutes total, including the time to come to pressure.

Why did my chili turn out watery?

This usually happens for one of three reasons. First, you might have added too much broth — start with 4 cups and add more only if needed. Second, the cream cheese might not have been fully incorporated. Make sure it’s softened and cut into small cubes, and stir constantly until it’s completely melted. Third, you might need to simmer the chili longer to let it thicken. If it’s too thin, let it bubble gently for another 5-10 minutes without the lid. The beans will also release starch that helps thicken the chili as it sits.

Can I freeze this chili with the cream cheese in it?

Yes, but with a small caveat. The texture of the cream cheese can change slightly after freezing — it might become a bit grainy when thawed. To avoid this, you can freeze the chili base (without the cream cheese and cream) and add those when you reheat. But honestly, I’ve frozen it with the dairy many times and it’s still delicious. Just reheat gently over low heat and stir well. If the texture seems off, a splash of cream or milk usually fixes it.

Pin This Recipe!

white chicken chili with roasted poblanos recipe

Print

Cozy White Chicken Chili with Roasted Poblanos – Easy 30-Minute Recipe

A quick and easy white chicken chili with roasted poblanos, creamy texture, and smoky depth. Ready in 30 minutes, this one-pot meal is perfect for cozy nights and busy weeknights.

  • Author: Maria
  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Total Time: 30 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
  • 2 poblano peppers, roasted, peeled, seeded, and diced
  • 1 teaspoon ground cumin
  • 1 teaspoon dried oregano (Mexican oregano if available)
  • 1/2 teaspoon smoked paprika
  • 1/4 teaspoon cayenne pepper (optional)
  • Salt and black pepper to taste
  • 4 cups low-sodium chicken broth
  • 1 1/2 pounds boneless, skinless chicken breasts (about 2–3 breasts)
  • 2 cans (15 ounces each) cannellini beans, drained and rinsed
  • 1 can (4 ounces) diced green chiles (optional)
  • 4 ounces cream cheese, softened and cut into cubes
  • 1/2 cup heavy cream or half-and-half
  • Fresh cilantro, chopped (for garnish)
  • Shredded Monterey Jack cheese (for garnish)
  • Diced avocado (for garnish)
  • Lime wedges (for garnish)
  • Tortilla chips or strips (for garnish)
  • Sour cream or Greek yogurt (for garnish)

Instructions

  1. Roast the poblanos: Place poblano peppers directly on a gas burner over medium-high heat or on a sheet pan under the broiler. Turn every minute until skin is charred and blistered. Transfer to a bowl, cover with plastic wrap, and let steam for 5 minutes. Rub off the skin, remove stem and seeds, and dice the flesh.
  2. Sauté the aromatics: Heat olive oil in a Dutch oven over medium heat. Add diced onion and cook until soft, about 3-4 minutes. Add minced garlic and cook for 30 seconds until fragrant.
  3. Add the spices: Stir in cumin, oregano, smoked paprika, cayenne (if using), and a pinch of salt and pepper. Cook for 30 seconds until fragrant.
  4. Add liquid and chicken: Pour in chicken broth and bring to a gentle boil. Add whole chicken breasts. Reduce heat to a simmer, cover, and cook for 15-20 minutes until chicken is cooked through (internal temperature 165°F).
  5. Shred the chicken: Transfer cooked chicken to a cutting board. Let rest for 1-2 minutes, then shred with two forks.
  6. Finish the chili: Return shredded chicken to the pot. Add drained beans, diced roasted poblanos, and canned green chiles (if using). Reduce heat to low. Add cream cheese cubes and stir until melted. Stir in heavy cream and warm through for 2-3 minutes. Taste and adjust seasoning.
  7. Serve: Ladle into bowls and top with desired garnishes such as shredded Monterey Jack cheese, sour cream, fresh cilantro, lime wedges, and tortilla chips.

Notes

For best texture, use room-temperature cream cheese and avoid boiling after adding dairy. Roast poblanos ahead of time to save minutes. Chili tastes even better the next day. For a dairy-free version, use full-fat coconut cream instead of cream cheese and heavy cream.

Nutrition

  • Serving Size: 1 serving (about 1.5
  • Calories: 385
  • Sugar: 4
  • Sodium: 680
  • Fat: 18
  • Saturated Fat: 9
  • Carbohydrates: 22
  • Fiber: 6
  • Protein: 38

Keywords: white chicken chili, roasted poblano, easy chili, 30-minute meal, one-pot chili, creamy chicken chili

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 ★☆ ★☆ ★☆ ★☆ ★☆