Smoky poblanos, shredded chicken, and black beans give this soup a deep, satisfying backbone, while the cream cheese and sour cream turn the broth velvety without making it heavy. Every spoonful lands with a little heat, a little tang, and enough body to eat like a meal. It’s the kind of soup that disappears fast because it tastes like it took much longer than it did.
The key is building layers in the pot instead of dumping everything in at once. Roasting the poblanos first gives the soup that soft charred flavor you can’t fake later, and blooming the cumin, smoked paprika, and chili powder in the onion mixture wakes them up before the liquid goes in. The cream cheese melts into the broth and gives it a stable base, while the sour cream goes in at the end so the soup stays smooth.
Below, I’ve included the small details that keep the broth creamy instead of grainy, plus a few smart swaps if you need to work around what’s in your kitchen.
The broth turned out silky and the poblanos added just enough smoky heat. I loved that the cream cheese melted in completely — no lumps, and the soup was even better the next day.
Save this creamy chicken soup with poblanos and black beans for a smoky, hearty bowl that reheats beautifully.
The Secret to Keeping This Soup Creamy Instead of Breaking
The most common mistake with a soup like this is rushing the dairy. Cream cheese is sturdy, but sour cream is not built for a hard boil, and heavy cream can go from smooth to greasy if the pot is too hot when it goes in. The broth should be at a gentle simmer when you melt in the cream cheese, then lowered even more before the final dairy goes in.
Roasted poblanos also matter more than they seem at first glance. Their flavor is mellow, smoky, and a little earthy, which keeps the soup from tasting flat once the cream and beans are added. If you skip the roast and use raw peppers, the soup loses that round, cooked sweetness that makes the whole bowl taste complete.
What Each Ingredient Is Actually Doing In This Bowl

- Roasted poblano peppers — These bring the smoky backbone. Roasting and peeling them is worth the extra step because it softens the skin, deepens the flavor, and keeps the soup from tasting grassy. If you can’t find poblanos, Anaheim peppers work, but the soup will be milder and less earthy.
- Cream cheese — This is what gives the broth its body and prevents it from tasting thin. Cube it so it melts evenly, and add it while the soup is at a gentle simmer, not a hard boil. Neufchâtel works in a pinch, but the soup won’t be quite as rich.
- Heavy cream and sour cream — Heavy cream rounds out the broth, while sour cream adds the tang that makes the soup taste bright instead of one-note. Stir both in at the end and keep the heat low so they stay silky. If you need a lighter version, use half-and-half for the cream, but expect a thinner finish.
- Black beans — They make the soup hearty and add a little starch that helps the broth feel substantial. Drain them well so they don’t dilute the base, and rinse them if you want a cleaner-tasting broth.
- Chicken breast — Pre-cooked shredded chicken keeps the soup fast and gives you tender bites that soak up the broth. Thigh meat works too if you want a richer, juicier result.
Building the Smoky Broth Without Losing the Cream
Roast the Poblanos Until the Skin Blisters
Put the poblanos directly over a gas flame or under a hot broiler until the skins are deeply charred in patches and the peppers collapse slightly. That blistering is what gives you the smoky flavor that makes this soup stand out. After roasting, cover them briefly so the skins loosen, then peel, seed, and dice them. If you skip the peeling step, the skins can turn chewy in the soup.
Cook the Onion and Spices Until They Smell Toasted
Sauté the diced onion until it turns soft and translucent, then add the garlic, cumin, smoked paprika, and chili powder. Cook them for a minute or two, just until the pan smells warm and fragrant. That short bloom pulls the spice flavor forward without burning the garlic, which would make the broth taste bitter.
Let the Cream Cheese Melt Into the Broth First
Pour in the chicken broth and bring it to a simmer before stirring in the cream cheese cubes. Keep the heat moderate and whisk or stir until the cubes disappear into the liquid. If the cream cheese goes in too fast or the broth is boiling hard, it can leave little lumps behind. Once it’s smooth, the soup has a sturdy base for the chicken and beans.
Finish Low and Slow
Add the shredded chicken, black beans, and diced poblanos, then let the soup simmer for about 10 minutes so the flavors blend. Turn the heat down before stirring in the heavy cream and sour cream. This last step matters because high heat can split the dairy and give you a grainy surface. Taste at the end, then season with salt, pepper, lime, cilantro, and tortilla strips right before serving.
How to Adapt This Soup for Different Kitchens and Different Needs
Make It Lighter Without Losing the Creamy Texture
Use half-and-half instead of heavy cream and swap the sour cream for plain Greek yogurt stirred in off the heat. The soup will be a little less rich, but it still stays creamy if you keep the pot off the burner when the yogurt goes in.
Make It Gluten-Free Without Changing the Method
This soup is naturally gluten-free as written, as long as your broth is certified gluten-free and your tortilla strips are made from corn. That means you can serve it exactly the same way without changing the texture or the cook time.
Swap the Chicken for Turkey or Rotisserie Chicken
Leftover turkey works well, and rotisserie chicken is the fastest shortcut here. Just shred it and add it near the end so it warms through without drying out. Turkey leans a little leaner, while rotisserie chicken gives you a richer, saltier soup right away.
Turn Up the Heat With One Small Change
Add a diced jalapeño with the onion, or leave some seeds in the poblanos if you want more bite. That gives the soup sharper heat without changing the creamy base. Keep the sour cream and lime at the table so the bowl still finishes balanced.
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 turn a little grainy after thawing. For the best texture, freeze the soup before adding the sour cream, then stir that in after reheating.
- Reheating: Warm it gently on the stove over low heat, stirring often. Don’t boil it, or the cream can separate and the beans can start to burst.
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. Remove to a bowl, then peel, seed, and dice once cool enough to handle.
- Heat a Dutch oven over medium heat and sauté the onion for 4 minutes, stirring until softened. Add the minced garlic, cumin, smoked paprika, and chili powder and cook 1-2 minutes, until fragrant.
- Pour in the chicken broth and bring to a simmer, scraping up any browned bits from the bottom. Stir in the cubed cream cheese until melted and smooth, then simmer 2-3 minutes.
- Add the shredded chicken, drained black beans, and diced poblanos. Simmer the soup for 10 minutes, stirring occasionally, until heated through and the flavors meld.
- Stir in the heavy cream and sour cream, then season with salt and black pepper to taste. Continue simmering gently for 2-3 minutes just to warm without boiling.
- Serve hot with cilantro, lime wedges, and tortilla strips on top.