Smoky, creamy chicken poblano soup has a way of tasting like it took all afternoon, even though the pot comes together fast once the peppers are roasted. The broth stays rich and spoonable, the poblanos bring gentle heat instead of sharp spice, and the shredded chicken gives every bowl enough heft to stand on its own. It’s the kind of soup that gets scraped clean because each bite has a little cream, a little char, and a little brightness from lime.
The trick is in layering the poblanos. Some go into the simmering broth to flavor the base, and some stay back until the end so you still get those soft roasted pieces in the finished soup. Partial blending also matters here. It thickens the broth without turning it into a puree, which is what keeps this from feeling heavy. The cream goes in after the soup has had time to simmer, so it finishes silky instead of breaking or turning dull.
Below, I’ve included the small details that make this soup work on the first try, plus a few useful swaps if you want to adjust the richness or stretch it for another meal.
The soup thickened beautifully after I blended just half of it, and the roasted poblano pieces still had that smoky bite I wanted. My husband went back for a second bowl before I’d even sat down.
Save this chicken poblano soup for a smoky, creamy bowl with roasted peppers, shredded chicken, and a bright lime finish.
The Step That Keeps the Poblanos Smoky, Not Flat
Roasting the poblanos until the skins are properly charred changes everything. That char brings the smoky flavor this soup needs, and it softens the peppers enough that they melt into the broth instead of tasting raw or grassy. If the peppers are only lightly blistered, the soup will taste thin no matter how much cream you add.
The other place people lose the flavor is in the blend. A partial blend gives you body, but leaving some texture matters here because the diced poblanos and chicken give the soup its shape. Blend too long and you’ll turn a bold soup into something that eats like baby food. The goal is a broth that looks creamy but still shows bits of pepper and corn.
What Each Ingredient Is Actually Doing in This Soup

- Poblanos — These are the backbone of the soup. Roasting them first gives you the smoky depth that defines the dish, and it’s not something a raw pepper can fake. If you want a little less heat, scrape out the seeds and membranes after roasting.
- Chicken broth — Use a broth you’d happily sip on its own. The soup doesn’t have a long ingredient list, so bland broth shows up fast. Low-sodium is the better buy because it lets you control the salt after the cream and lime go in.
- Heavy cream — This is what turns the broth lush without making it heavy. Half-and-half can work, but the soup will be thinner and a little less rounded. Add it after the soup has simmered so it stays smooth.
- Cumin and smoked paprika — These spices reinforce the roasted pepper flavor instead of competing with it. The smoked paprika is especially useful because it amplifies the char from the poblanos.
- Lime juice — Don’t skip this. A small hit of acid at the end wakes up the cream and keeps the soup from tasting muted.
- Tortilla strips and sour cream — These are not just garnish. The crunch and cool tang give the bowl contrast, which matters when the soup itself is soft and rich.
Building the Base Without Curdling the Cream
Char the poblanos first
Put the peppers under the broiler until the skins are blistered and blackened in spots, turning them as needed so they roast evenly. Once they’re hot and charred, cover them briefly so the skins loosen, then peel, seed, and dice. If you skip the steaming rest, the skins cling and you waste time scraping instead of cooking.
Bloom the onion and spices
Melt the butter, then cook the onion until it softens and turns translucent at the edges. Add the garlic, cumin, smoked paprika, and chili powder and cook just long enough for the kitchen to smell fragrant and warm. If the garlic starts browning, the soup will pick up a bitter edge, so keep the heat moderate and move on before the spices darken.
Simmer, blend, and finish gently
Add the broth, corn, and half of the poblanos, then simmer until the flavors taste connected and the corn has softened. Blend only part of the soup so the base thickens but some texture stays behind, then stir in the cream off a hard boil. Add the shredded chicken, remaining poblanos, and lime juice at the end, and keep the last simmer gentle. If the soup boils hard after the cream goes in, it can lose its silky finish.
How to Adjust This Soup Without Losing the Point
Make it lighter
Swap the heavy cream for half-and-half, but expect a thinner broth and a slightly less velvety finish. To help it hold together, blend a little more of the soup base before adding the dairy. The flavor stays the same; the texture just lands a bit lighter.
Make it dairy-free
Use full-fat canned coconut milk instead of cream. It changes the finish slightly, adding a soft sweetness that plays well with the poblanos, but it won’t taste as neutral as dairy. Keep the lime in place so the soup still tastes bright.
Make it gluten-free
The soup itself is naturally gluten-free, but the tortilla strips need a quick label check if you’re buying them packaged. If you’re making your own, crisp corn tortillas in a little oil or bake them until dry and shattery.
Use rotisserie chicken
Rotisserie chicken works well here and saves time, especially on a night when you’re not cooking the chicken from scratch. Just add it near the end so it stays tender. If you simmer pre-cooked chicken too long, it dries out and starts to taste stringy.
Storage and Reheating
- Refrigerator: Keep the soup in an airtight container for up to 4 days. The broth thickens a little as it chills, which is normal.
- Freezer: It freezes, but the cream can separate a bit when thawed. For the best texture, freeze before adding the cream, then stir the cream in after reheating.
- Reheating: Warm it slowly over medium-low heat and don’t let it boil. High heat is the fastest way to break the cream and make the chicken tough.
Questions I Get Asked About This Recipe

Chicken Poblano Soup
Ingredients
Equipment
Method
- Roast poblano peppers under the broiler until charred, about 8–10 minutes, turning once if needed (look for blistered, darkened skin). Peel, seed, and dice them once cool enough to handle.
- Melt butter in a large pot over medium heat, then sauté diced onion for 4 minutes until softened and glossy (avoid browning).
- Add minced garlic, cumin, smoked paprika, and chili powder, and cook for 2 minutes until fragrant (look for the spices darkening slightly).
- Pour in chicken broth, add corn kernels, and add half of the diced poblanos; bring to a simmer and cook for 15 minutes (bubbles should stay steady around the edges).
- Partially blend the soup until thick and creamy but still slightly textured (stop when you can see visible corn and pepper flecks).
- Stir in heavy cream and simmer gently for 2–3 minutes until the broth looks silkier (do not boil hard).
- Add shredded chicken, remaining diced poblanos, and lime juice, then simmer for 5 minutes until heated through and the chicken is fully warmed (look for a consistent, creamy texture).
- Season with salt and pepper to taste, then serve hot with sour cream, cilantro, green onions, and tortilla strips (add swirls and toppings just before eating).