Silky broth, shredded chicken, smoky poblanos, and tender black beans turn this into the kind of soup that eats like a full meal. The cream cheese gives it body without making it gluey, and the poblano peppers bring a mild charred heat that keeps the richness from feeling flat. It’s the sort of bowl that gets scraped clean because every spoonful tastes layered, not heavy.
The key is building the base in stages. Roasting the poblanos first adds a smoky note you can’t fake later, and blooming the cumin, smoked paprika, and chili powder in the onion and garlic wakes up the spices before the broth goes in. The cream cheese melts into the hot broth and gives the soup a smooth, almost velvety texture, while the sour cream goes in at the end so it stays tangy instead of breaking.
Below, I’ll walk you through the roasting shortcut, the easiest way to keep the dairy smooth, and a few swaps for when you want to make the soup lighter or stretch it a little farther.
The poblanos gave it just enough smoky heat, and the soup stayed creamy without turning greasy. I loved that the cream cheese melted smooth before the chicken went in.
Creamy Chicken Soup With Poblanos And Black Beans is the bowl to save for smoky, hearty comfort with a silky broth and just the right amount of Tex-Mex warmth.
The Secret to Creamy Soup Without a Heavy, Broken Finish
The biggest mistake with a soup like this is rushing the dairy. If the broth is boiling hard when the cream cheese, heavy cream, or sour cream go in, the texture can turn grainy or separate. Keep the heat at a steady simmer once the broth is in, and let the cream cheese melt slowly before adding the rest of the dairy.
Roasting the poblanos matters more than people think. That char gives the soup a smoky backbone that balances the richness, and it keeps the flavor from tasting like plain cream and chicken. If you skip that step and use raw peppers, the soup still works, but it loses the depth that makes this version stand out.
- Poblano peppers — Roast them until the skins are blistered and black in spots. That peel-off char is where the smoky flavor lives, and it’s worth the extra few minutes.
- Cream cheese — This is what gives the broth its body. Cut it into cubes so it melts evenly instead of clumping in the pot.
- Sour cream — Stir it in off the heat or on the lowest heat possible. It adds tang and rounds out the richness, but high heat can make it curdle.
- Cooked shredded chicken — Rotisserie chicken works fine here. If you cook your own, season it lightly first so the soup doesn’t taste flat after it simmers.
- Black beans — They hold their shape and add enough starch to make the soup feel substantial without turning it thick like a stew.
What Each Ingredient Is Actually Doing in the Pot

The onion and garlic build the savory base, but the spices are what make this taste like more than a simple cream soup. Cumin brings warmth, smoked paprika reinforces the roasted pepper flavor, and chili powder gives a gentle background heat. Don’t add them after the broth comes to a full simmer; they bloom better in the oil and onion mixture first.
Chicken broth gives you a seasoned base with enough body to carry the dairy. Use a good boxed broth or homemade stock if you have it, but don’t waste a premium broth if you’re loading in cream cheese and sour cream anyway. The dairy and beans do most of the texture work here.
Cilantro and lime at the end keep the soup from feeling too rich. The lime cuts through the cream, and the tortilla strips add the crunch that makes each bowl feel finished. If you leave them off, the soup is still good; with them, it tastes complete.
Building the Soup in the Right Order
Char the Poblanos First
Roast the poblanos until the skins are blackened and blistered, then cover them briefly so the steam loosens the peel. When you rub the skins off, don’t worry about removing every fleck of char. A little smoke left behind is part of the flavor, and the diced pepper should smell sweet and earthy, not raw and grassy.
Wake Up the Spices in the Onion Base
Sauté the onion until it turns soft and translucent, then stir in the garlic, cumin, smoked paprika, and chili powder. The spices should smell fragrant within a minute or two. If the garlic starts browning too fast, lower the heat right away; burnt garlic will shadow the whole pot.
Let the Cream Cheese Melt Smoothly
Pour in the broth and bring it to a gentle simmer before adding the cream cheese cubes. Stir until every cube disappears into the liquid and the broth looks slightly thickened and glossy. If you add the cheese to a boiling pot, it can seize into tiny bits instead of melting evenly.
Finish With the Chicken, Beans, and Dairy
Stir in the shredded chicken, black beans, and diced poblanos, then let the soup simmer long enough for everything to heat through and the flavors to marry. Add the heavy cream and sour cream last, then taste and season with salt and pepper. Once the dairy is in, keep the heat low so the soup stays smooth.
How to Adapt This for a Lighter Bowl or a Bigger Batch
Dairy-Free Version
Swap the heavy cream and sour cream for unsweetened full-fat coconut milk and a dairy-free plain yogurt, then skip the cream cheese or replace it with a plant-based version that melts well. The soup will be a little less tangy and more pronouncedly savory, but it still keeps that silky finish.
Lower-Carb Swap
The black beans are the main carb source here, so cutting them in half gives you a lighter bowl without changing the structure much. You’ll lose a little thickness and a little bulk, so add extra shredded chicken or another poblano if you want to keep it hearty.
Make It Stretch Further
Add an extra cup of broth and one more can of beans if you need to feed more people. The soup gets a little looser, but the cream cheese still keeps it satisfying, and the flavor stays balanced if you taste and re-season at the end.
Storage and Reheating
- Refrigerator: Store for up to 4 days. It thickens as it chills, so expect a richer texture the next day.
- Freezer: Freezing is workable, but the dairy may separate slightly after thawing. For the best result, freeze before adding the sour cream and heavy cream, then stir those in after reheating.
- Reheating: Warm it gently over low heat and stir often. Don’t let it boil, or the dairy can turn grainy and the soup can start to split.
Questions I Get Asked About This Soup

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, then peel, seed, and dice them.
- Set the roasted poblano pieces aside so they’re ready to simmer later.
- Sauté the diced onion for 4 minutes until softened, then add the minced garlic and cumin, smoked paprika, and chili powder and cook for 1-2 minutes.
- Add the chicken broth and bring to a simmer, stirring in the cubed cream cheese until fully melted.
- Stir in the shredded chicken, drained black beans, and diced poblanos, then simmer for 10 minutes until the flavors meld.
- Stir in the heavy cream and sour cream, then season with salt and black pepper to taste.
- Serve hot topped with cilantro, lime wedges, and tortilla strips.


