Creamy chicken soup with poblanos and black beans lands in that sweet spot between comforting and lively. The broth turns silky from cream cheese, sour cream, and heavy cream, but it still has enough character to taste like dinner, not just a bowl of cream. Roasted poblano strips bring a gentle smoky heat, and the black beans give the soup enough body that every spoonful feels substantial.
The key is building flavor in layers instead of dumping everything into the pot at once. Roasting the poblanos first gives the soup its signature smokiness, and blooming the cumin, smoked paprika, and chili powder in the onion and garlic wakes them up before the broth goes in. That keeps the soup from tasting flat or heavy. I also like adding the dairy near the end so it stays smooth and plush instead of cooking down until it tastes dull.
Below, I’ve included the small details that matter most, from how to handle the poblanos to the best way to keep the broth creamy when you reheat it. If you’ve ever had a chicken soup turn bland or grainy, this version fixes both problems.
The soup stayed creamy without getting greasy, and the poblanos added just enough smoky heat. I reheated leftovers the next day and the texture was still perfect.
Save this creamy chicken soup with poblanos and black beans for a smoky, silky dinner that reheats beautifully.
The Trick to Keeping the Broth Creamy Instead of Broken
The mistake with creamy soups is usually heat. If the dairy goes in while the pot is boiling hard, the soup can look grainy or separate, especially once sour cream joins the mix. This version avoids that by building the base first, then dropping the heat before the cream goes in. The cream cheese melts into the broth and gives you a stable, velvety base before the heavier dairy finishes the soup.
Another common problem is weak seasoning. Chicken soup with cream can taste sleepy if the spices never get a chance to bloom, so the onion, garlic, cumin, smoked paprika, and chili powder need a short run in the pan before the liquid goes in. That brief sizzle is where the flavor wakes up.
- Roasted poblanos — They bring the smoky backbone of the soup. Canned green chiles can work in a pinch, but they won’t give you the same charred, roasted depth.
- Cream cheese — This is what gives the soup body and helps stabilize the broth. Cube it so it melts evenly instead of clumping at the bottom.
- Sour cream — Stir it in off the heat or over very low heat. That keeps the soup smooth and prevents a curdled look.
- Black beans — They add thickness and make the soup feel hearty without needing flour. Rinse them well so the broth stays clean-tasting.
What Each Ingredient Is Actually Doing in This Soup

- Chicken breast — Shredded chicken keeps the soup lean but satisfying. Rotisserie chicken works well here and saves time, but I still like shredding it into smaller pieces so every spoonful has chicken in it.
- Poblano peppers — Roast them until the skin is deeply charred in spots. That char is what gives the soup its signature smoky edge; raw poblanos just taste grassy by comparison.
- Onion and garlic — These build the savory base. Let the onion soften fully before the garlic goes in so the garlic doesn’t scorch and turn bitter.
- Heavy cream and sour cream — Heavy cream gives richness, while sour cream adds tang. If you need a lighter option, use half-and-half instead of heavy cream, but the soup will be a little less lush.
- Broth and spices — Use a broth you’d actually drink on its own. A bland broth stays bland no matter how much cumin or paprika you add.
How to Build the Soup So the Cream Stays Smooth
Roasting the Poblanos First
Char the poblanos directly over a gas flame or under the broiler until the skins blister and blacken in patches. Once they’re charred, cover them briefly so the skins loosen, then peel, seed, and dice. Don’t rush this part; under-roasted poblanos taste sharp instead of smoky, and that changes the whole soup.
Waking Up the Spices
Cook the diced onion until it turns soft and translucent, then add the garlic, cumin, smoked paprika, and chili powder. Stir them for a minute or two until the kitchen smells warm and toasty. If the garlic starts to brown, the heat is too high and the spices will taste bitter instead of round.
Melting the Cream Cheese Into the Broth
Pour in the broth and bring it to a simmer before adding the cream cheese. Stir steadily until the cubes disappear and the broth looks slightly thickened and glossy. This is the point that decides whether the soup feels silky or lumpy, so keep the heat moderate and give the cheese time to melt completely before adding the chicken and beans.
Finishing Without Curdling
Add the chicken, black beans, and diced poblanos, then let everything simmer for about 10 minutes so the flavors come together. Turn the heat down before stirring in the heavy cream and sour cream. If the soup is boiling at this stage, pull it off the burner for a minute first; that small pause is what keeps the dairy smooth.
Make It a Little Spicier
Add one diced jalapeño with the onion or stir in a pinch of cayenne with the spices. That pushes the soup from smoky-mild into a more assertive Tex-Mex bowl without changing the creamy texture.
Dairy-Free Version
Use full-fat coconut milk in place of the heavy cream and skip the sour cream, then add a little extra lime at the end for brightness. You’ll lose some tang and the dairy-rich finish, but the soup still stays creamy and satisfying.
Make It Vegetarian
Swap the chicken for an extra can of black beans or some diced zucchini and use vegetable broth instead of chicken broth. The soup becomes lighter, but the poblanos, spices, and creamy base still give it plenty of presence.
Storage and Reheating
- Refrigerator: Store in an airtight container for up to 4 days. The soup thickens as it chills, which is normal.
- Freezer: It freezes, but the dairy can separate a little after thawing. If you want the best texture, freeze the soup before adding the sour cream and stir that in after reheating.
- Reheating: Warm it slowly over low heat and stir often. Don’t let it boil, or the dairy can split and the chicken can turn dry.
Answers to the Questions Worth Asking

Creamy Chicken Soup With Poblanos And Black Beans
Ingredients
Equipment
Method
- Roast poblano peppers directly over a gas flame or under a broiler until charred, about 6-10 minutes total, turning as needed for even blistering; set aside to cool slightly.
- Peel, seed, and dice the charred poblanos once cool enough to handle, aiming for bite-size strips and cubes.
- Sauté diced onion in a Dutch oven until softened, about 4 minutes.
- Add minced garlic, cumin, smoked paprika, and chili powder, then cook until fragrant, 1-2 minutes.
- Pour in chicken broth and bring to a simmer over medium heat, 3-5 minutes, until you see steady bubbling along the edges.
- Stir in cubed cream cheese and keep stirring until melted and smooth, about 2-4 minutes.
- Stir in shredded chicken, drained black beans, and diced poblanos, then simmer until the flavors meld, 10 minutes, with gentle bubbling.
- Add heavy cream and sour cream, then stir to fully combine, 3-5 minutes, until the broth looks creamy and cohesive.
- Season with salt and pepper to taste and simmer 1-2 minutes more so seasoning disperses.
- Ladle the soup into bowls and top with cilantro, lime wedges, and tortilla strips for crunch and brightness.