As the onion and poblanos soften in the pot, their sharp edges mellow and the kitchen starts to smell earthy and warm. I like that this soup builds its flavor right in the Dutch oven, then lets the chicken simmer in the same broth. Creamy chicken soup with poblanos and black beans lands somewhere between a cozy chicken soup and a hearty bowl of beans, without needing a long list of extras.
The order matters more than it might seem. I let the chicken cook gently in the broth, then use the five-minute bean simmer to shred it while the broth keeps moving. Cream goes in only after the chicken is cooked and back in the pot, and the lime waits until the heat is off. The result is a smooth, full-bodied broth with tender chicken, soft poblanos, and a bright finish.

Kitchen Note
When the chicken comes out, stir in the beans and use their five-minute simmer to shred the meat. That little overlap keeps the chicken from sitting around while the beans warm, and it gives you tender, bite-size pieces without rushing.
Save this creamy chicken soup with poblanos and black beans for a cozy bowl with tender chicken, earthy peppers, and a bright lime finish.
Why the Cream Goes In After the Beans, Not Before
This soup gets its body from heavy cream, but adding it early would put it through the longest stretch of heat. Instead, the chicken cooks in broth first, and the beans warm through before the cream enters the pot. That keeps the broth tasting like chicken and poblano rather than like cream that has simmered away its freshness.
There’s also lime juice to consider. Its acidity gives the finished soup a clean lift, but cream and strong heat are a poor combination once the two meet. I take the pot off the burner before stirring in the lime, so the soup finishes bright without asking the cream to keep boiling. If the surface is bubbling after the cream goes in, lower the heat; a gentle warm-through is all this finish needs.
That sequence lets each part do its job: broth carries the chicken and seasonings, beans add substance, cream rounds out the texture, and lime wakes up the last spoonful. The soup stays creamy without turning heavy or losing the clear poblano flavor.
Why Poblanos and Chicken Thighs Carry This Soup

- Poblano peppers — They bring a gentle, earthy pepper flavor that stands up to the cream and black beans without making the broth taste like plain cream soup. Choose peppers that feel firm with smooth, glossy skin. Seed and dice them as you prep; the smaller pieces soften evenly alongside the onion.
- Boneless, skinless chicken thighs — Thigh meat stays tender through a simmer and shreds easily into the broth. The boneless, skinless cut also means there’s no bone to work around when you transfer the chicken to the board. Chicken thighs are the better choice here if you want forgiving, juicy bites.
- Black beans — Canned beans make this a practical one-pot soup because they only need a short simmer to warm through. Drain and rinse them before they go into the pot; that keeps the canning liquid from clouding the broth. The inexpensive canned version works well here, so there’s no need to seek out anything special.
- Heavy cream — This is what gives the broth its smooth, rounded finish. Use heavy cream rather than a thinner pourable dairy product, which is less forgiving in a hot soup. For a dairy-free bowl, leave it out instead of trying to make a thinner substitute behave the same way.
- Fresh lime juice — Freshly squeezed juice brings a sharper, cleaner finish than bottled juice. It’s a small final addition, but it keeps the richness of the cream from flattening the poblano and cumin.
- Low-sodium chicken broth — Low-sodium broth gives the onion, peppers, cumin, and oregano room to show through without stacking too much salt. A basic store-brand carton is fine; the useful detail is choosing low-sodium broth, not a premium brand.
Building the Broth Around Tender, Not Boiled, Chicken
Soften the onion and poblanos first
Heat the olive oil in a 5-quart Dutch oven or soup pot over medium heat, then add the diced onion and poblanos. Cook for 7–9 minutes, stirring occasionally, until both have softened. You’re looking for vegetables that bend easily and have lost their raw, firm look, not browned edges. If they’re still crisp, give them a little more time before adding the garlic and seasonings.
Let the garlic and spices turn fragrant
Stir in the minced garlic, cumin, oregano, salt, and black pepper. Cook for 30 seconds, stirring so the garlic and spices meet the oil and softened vegetables. The garlic should smell fragrant, not toasted or dark. Because this stage is brief, keep the broth close by so you can move on as soon as the aroma blooms.
Simmer the chicken gently in the broth
Pour in the chicken broth and add the thighs, then bring the pot to a gentle simmer. Reduce the heat to maintain a low simmer and cook uncovered for 18–22 minutes. A rolling boil can toughen the meat and churn the broth, so turn the heat down if large bubbles keep breaking across the surface. Check the thickest part of each thigh; it should reach 165°F before you remove the chicken.
Warm the beans, shred, and finish the soup
Transfer the cooked chicken to a cutting board and stir the drained, rinsed black beans into the pot. Let them simmer for 5 minutes while you shred the chicken into bite-size pieces. Return the chicken to the pot and stir in the heavy cream, then warm over low heat for 2–3 minutes without boiling. Take the pot off the heat before stirring in the lime juice, then serve while the broth is creamy and the chicken is still tender.
What to Change Without Losing the Poblano Base
A dairy-free, brothier bowl
Leave out the heavy cream for a dairy-free version. The broth will be lighter and less silky, but the chicken, poblanos, beans, and lime still make a satisfying soup. There isn’t a dairy-free ingredient in this recipe that recreates heavy cream’s texture exactly.
A bean-free version with more broth
Leave out the black beans if you want the chicken and poblanos to take center stage. The soup will have less bulk and a looser texture, so ladle it into bowls as a lighter, broth-forward meal. No other change is needed.
Storage and Reheating
- Refrigerator: Store in an airtight container for 3–4 days. The broth may thicken as it chills, then loosen again when warmed. Refrigerate within 2 hours.
- Freezer: It freezes best before the cream and lime go in. Cool the chicken-and-bean soup, freeze it in airtight containers for up to 3 months, and thaw overnight in the refrigerator; add the cream and lime after warming.
- Reheating: Warm gently on the stovetop, stirring now and then, until hot throughout. If the soup already contains cream, avoid bringing it to a boil, which can leave the broth grainy.
Questions That Come Up While This Soup Simmer

Creamy Chicken Soup With Poblanos And Black Beans
Ingredients
Equipment
Method
- Heat the olive oil in a 5-quart Dutch oven or soup pot over medium heat.
- Add the onion and poblanos and cook for 7–9 minutes, stirring occasionally, until softened.
- Stir in the garlic, cumin, oregano, salt, and pepper and cook for 30 seconds, until fragrant.
- Pour in the chicken broth and add the chicken thighs.
- Bring the broth to a gentle simmer, then reduce the heat to maintain a low simmer.
- Cook uncovered for 18–22 minutes, until the thickest part of each thigh reaches 165°F.
- Transfer the chicken to a cutting board.
- Stir the black beans into the pot and simmer for 5 minutes.
- Shred the chicken into bite-size pieces while the beans simmer.
- Return the chicken to the pot and stir in the heavy cream.
- Warm over low heat for 2–3 minutes without boiling.
- Remove from the heat and stir in the lime juice.