The poblanos come off the broiler with blistered skins and a smoky smell that fills the kitchen before the soup has even started. That’s the part that makes Chicken Poblano Soup taste like more than chicken and broth. Once the peppers are peeled and chopped, they melt into a creamy, savory pot with tender shredded chicken and sweet corn.
I build the soup in a Dutch oven, so the onion and spices get a little time in the oil before the broth goes in. Then the chicken poaches gently in that seasoned liquid, which keeps it tender and gives the broth a fuller flavor. Heavy cream goes in near the end, and fresh lime brings the whole bowl back into balance.

Kitchen Note
I stir the lime in after the cream has warmed, rather than letting it simmer with the broth. Its bright, tart edge stays distinct against the creamy soup.
Save this Chicken Poblano Soup for a cozy dinner with smoky peppers, tender chicken, sweet corn, and a bright finish of lime.
Why Poblano Soup Should Taste Smoky Before It Tastes Hot
Poblanos bring a green, earthy pepper flavor, but their heat can vary from pepper to pepper. The char from the broiler gives the soup its smoky backbone; it doesn’t mean the bowl will be fiery. Once the chopped peppers simmer with corn and chicken broth, their flavor spreads through the pot instead of landing in sharp, raw-tasting bites.
The cream also rounds out the peppers, which is why this soup feels rich without needing cheese or a long list of toppings. If your peppers happen to be hotter than expected, the finished soup will still have some warmth; the cream softens it, but won’t erase it. That balance is what I look for here: enough pepper flavor to stand up to the chicken, with a mellow finish rather than a burn.
What the Poblanos, Thighs, and Cream Bring to the Pot

- Poblano peppers — They give the broth its rounded pepper flavor and smoky character. Choose firm peppers with smooth, unwrinkled skin; the pepper’s heat varies, so there’s no need to seek out unusually large or especially hot ones.
- Boneless, skinless chicken thighs — Thighs stay juicy through poaching and shredding, and their richer flavor suits the creamy broth. Trim away any large pieces of excess fat, but leave the meat whole for cooking so it stays easy to lift out and shred.
- Low-sodium chicken broth — It gives the chicken a flavorful poaching liquid while leaving room for the added kosher salt. A standard store-brand broth works well; low-sodium is the useful choice here because it keeps the finished pot from tasting over-salted.
- Frozen corn — It adds little pops of sweetness and texture without extra prep. A standard bag of frozen corn works just fine, and it can go into the pot straight from the freezer.
- Heavy cream — Heavy cream gives the soup body and a smooth finish. Use cream rather than a low-fat milk, which makes a thinner soup and is more likely to separate when heated.
- Cumin, oregano, cilantro, and lime — Cumin and oregano deepen the savory base, while fresh cilantro and lime keep the creamy broth from feeling heavy. Fresh lime juice has a cleaner, brighter finish than bottled juice.
From Charred Peppers to a Creamy, Tender Soup
Blister the Poblanos and Steam Them Covered
Heat the broiler to high and set a rack about 6 inches from the heating element. Put the poblanos on a foil-lined baking sheet and broil for 8–12 minutes, turning every few minutes, until their skins are blistered and charred all over. Transfer them to a covered bowl and let them steam for 10 minutes. Peel away the skins, remove the stems and seeds, then chop the peppers.
Soften the Onion Before Adding the Spices
Heat the olive oil in a 5-quart Dutch oven over medium heat. Add the diced onion and cook for 5–7 minutes, stirring occasionally, until it’s softened. Stir in the garlic, cumin, and oregano and cook for 30 seconds, just until fragrant. Keep stirring during this short step so the garlic doesn’t scorch.
Poach the Chicken at a Gentle Simmer
Pour in the chicken broth, then add the chicken thighs, kosher salt, and black pepper. Bring the pot to a gentle simmer, cover it, and cook for 18–22 minutes, until the thickest part of the chicken reaches 165°F. A hard boil isn’t needed; keep the broth at a quiet simmer for tender chicken. Transfer the thighs to a plate and shred them with two forks.
Simmer the Corn, Then Finish the Creamy Broth
Add the chopped poblanos and frozen corn to the pot and simmer for 5 minutes. Return the shredded chicken to the soup, then stir in the heavy cream. Warm it over low heat for 2–3 minutes without letting it boil. Stir in the cilantro and lime juice at the end, then serve while the broth is hot and smooth.
Two Practical Ways to Change the Pepper and Cream
Make It Dairy-Free with Coconut Milk
Replace the heavy cream with the same amount of full-fat canned coconut milk, stirring it in at the same point. The soup stays creamy, but you’ll notice a mild coconut flavor alongside the poblano and cumin.
Make the Pepper Flavor Milder
Swap one poblano for a green bell pepper. You’ll get a gentler, sweeter pepper flavor and less of the roasted poblano’s earthy depth, while the remaining poblanos keep the soup’s smoky character.
Storage and Reheating
- Refrigerator: Cool and refrigerate in a covered container within 2 hours; it keeps for 3–4 days. The broth may thicken slightly as it chills.
- Freezer: Freeze in airtight, freezer-safe containers for up to 2 months. The cream may separate a little after thawing, but gentle stirring as it warms helps bring the soup back together.
- Reheating: Warm it in a saucepan over low to medium-low heat, stirring often until steaming throughout. Avoid a hard boil, which can make the creamy broth look grainy.
Questions That Come Up When Making Chicken Poblano Soup

Chicken Poblano Soup
Ingredients
Equipment
Method
- Heat the broiler to high and arrange a rack about 6 inches from the heating element. Place the poblanos on a foil-lined baking sheet and broil for 8–12 minutes, turning every few minutes, until blistered and charred all over.
- Transfer the peppers to a covered bowl and let them steam for 10 minutes.
- Peel off the skins, remove the stems and seeds, and chop the peppers.
- Heat the olive oil in a 5-quart Dutch oven over medium heat. Add the onion and cook for 5–7 minutes, stirring occasionally, until softened.
- Add the garlic, cumin, and oregano and cook for 30 seconds, stirring, until fragrant.
- Add the chicken broth, chicken thighs, salt, and black pepper. Bring to a gentle simmer, cover, and cook for 18–22 minutes, until the chicken reaches 165°F in the thickest part.
- Transfer the chicken to a plate and shred it with two forks.
- Add the chopped poblanos and corn to the pot and simmer for 5 minutes.
- Return the shredded chicken to the pot and stir in the heavy cream. Warm over low heat for 2–3 minutes without boiling, then stir in the cilantro and lime juice.