Loading…

By Reading time

Velvety broth, smoky poblanos, and tender shredded chicken turn this soup into a bowl that feels substantial without getting heavy. The black beans give it body, the cream rounds out the heat, and the charred peppers bring a green, roasted note that makes the whole pot taste deeper than the ingredient list looks.

What makes this version work is the order of the cooking. The chicken sears first, which gives the broth a little more backbone, and the onions cook in the same pot so they pick up those browned bits. The cream goes in at the end, after the chicken is already cooked and shredded, so it stays smooth instead of turning grainy or separating.

Below, I’ll walk through the one detail that keeps this soup from tasting flat, plus a few smart swaps if you want to lighten it up, make it dairy-free, or stretch it into another meal.

The poblanos gave it this smoky, mellow heat and the broth turned so creamy without feeling heavy. I shredded the chicken right in the pot like you said, and it soaked up all the flavor.

★★★★★— Megan T.

Save this creamy chicken soup with poblanos and black beans for a smoky, one-pot dinner that gets richer as it simmers.

Save to Pinterest

The Secret to Keeping the Cream Soup Smooth After the Chicken Goes Back In

The common mistake with creamy soups is rushing the dairy into a pot that’s still bubbling hard. That’s when cream can lose its silkiness and the whole soup starts to look a little broken around the edges. This recipe avoids that by letting the chicken cook in broth first, then lowering the heat before the cream joins the party.

Shredding the chicken directly in the pot matters too. The meat stays warm, the broth gets a chance to work into every strand, and the soup picks up a thicker, more integrated texture than it would if you stirred in pre-shredded chicken at the very end. The black beans also help thicken the broth naturally, which is why this soup eats like a meal and not just a starter.

What Each Ingredient Is Actually Doing in This Soup

Creamy Chicken Soup With Poblanos And Black Beans smoky creamy hearty
  • Chicken breast — It gives you clean shreds and keeps the soup lean enough that the cream can stay in balance. Thighs work too if you want a richer, more forgiving result, but they’ll make the broth a little fuller and heavier.
  • Poblano peppers — These are the signature flavor here. Charring them first is worth the extra minute because raw poblanos taste flat; once blistered, they bring that soft smoke and mild heat that make the soup distinctive.
  • Black beans — They add body, protein, and that creamy-bean texture that helps the broth feel thicker without needing flour. Rinse them well so the soup stays clean-tasting and the broth doesn’t go muddy.
  • Heavy cream — This is what gives the soup its velvety finish. Half-and-half will work in a pinch, but the soup will be thinner and less luxurious, so add it over low heat and don’t let it boil hard after it goes in.
  • Cumin — It ties the chicken, beans, and poblanos together with a warm, earthy note. A full teaspoon is enough; too much and it starts to dominate the smoky pepper flavor.

Building the Soup in the Right Order

Searing the Chicken First

Heat the oil until it shimmers, then lay the chicken in and let it sit long enough to pick up a golden crust. If it sticks for the first minute, leave it alone; once it browns, it releases naturally. That sear is the base note in the whole pot, and without it the broth tastes a little one-dimensional.

Softening the Onion in the Same Pot

After the chicken comes out, the onion goes into the same pot with all those browned bits still stuck on the bottom. Stir it until it turns translucent and starts to smell sweet, not raw. If the pot looks dry, add a small splash of broth or water so the onion doesn’t scorch while it picks up the fond.

Simmering Until the Chicken Shreds Easily

Once the broth and cumin go in, bring everything to a gentle simmer, not a rolling boil. You want the chicken cooked through and tender enough to pull apart with two forks, usually around the 20-minute mark. If it’s still firm in the center, give it a few more minutes; tough chicken means the heat was too high or the pot boiled too aggressively.

Finishing With Cream, Beans, and Poblanos

Drop the heat before adding the cream, then stir in the beans and diced poblanos. Let the soup warm through for another 10 minutes so the flavors meld and the broth thickens slightly from the beans. Taste at the end and season with salt and pepper only after the cream is in, because dairy softens saltiness and can make the soup taste underseasoned if you stop too early.

How to Adapt This for Different Diets and Leftovers

Dairy-Free Version

Swap the heavy cream for full-fat coconut milk if you want a creamy finish without dairy. The soup will pick up a faint coconut note, but the poblanos and cumin keep it grounded. Use a can of unsweetened coconut milk and add it at the end over low heat, just like the cream.

Make It Thicker and More Filling

Mash a small scoop of the black beans against the side of the pot before adding the cream. That gives the broth a naturally thicker texture without flour or cornstarch, and it makes the soup feel more like a stew in the best way.

Use Chicken Thighs Instead of Breast

Boneless thighs bring a deeper chicken flavor and stay juicy even if you simmer them a little longer. They’re the better choice if you want a richer soup, though the broth will be slightly less lean than the breast version.

Storage and Reheating

  • Refrigerator: Store in an airtight container for up to 4 days. The soup thickens as it sits because the beans keep absorbing liquid.
  • Freezer: It freezes well, but the cream can separate a little when thawed. If that bothers you, freeze the soup before adding the cream and stir the cream in fresh when you reheat it.
  • Reheating: Warm it gently over low heat on the stove, stirring often. A hard boil can make the dairy split and can toughen the chicken, so keep the heat low and add a splash of broth if it has thickened too much.

Answers to the Questions Worth Asking

Can I use canned poblano peppers instead of fresh?+

You can, but the soup will lose some of the smoky depth that comes from charring fresh poblanos. If canned is what you have, drain them well and add a small pinch of smoked paprika to bring back a little of that roasted note. The texture will still work fine.

How do I keep the cream from curdling in this soup?+

Add the cream only after the soup has dropped to a gentle simmer. High heat is what causes dairy to separate, especially in a soup with acidic or strongly seasoned ingredients. Keep it warm, not boiling, and it stays smooth.

Can I make this soup ahead of time?+

Yes, and it actually tastes even better the next day. The only thing to watch is thickness, because the beans keep absorbing liquid as it sits. Add a splash of broth when reheating until it loosens back to the texture you want.

How do I make the soup less spicy without losing the flavor?+

Remove the seeds and white ribs from the poblanos before charring them, since that’s where most of the heat lives. You’ll still get the smoky pepper flavor, just with a softer finish. If you want it even milder, use only one poblano and replace the second with green bell pepper.

Can I freeze leftovers with the cream already in it?+

You can, but the texture may turn a little grainy after thawing. For the best result, freeze the soup before adding the cream, then stir the cream in when you reheat it. That keeps the broth smooth and gives you a fresher-tasting finish.

Creamy Chicken Soup With Poblanos And Black Beans

Creamy chicken soup with poblanos and black beans makes a one-pot jade-green broth with tender shredded chicken. Poblanos and cumin simmer together until the chicken is cooked through, then heavy cream turns it velvety for easy weeknight bowls.
Prep Time 15 minutes
Cook Time 30 minutes
Total Time 45 minutes
Servings: 6 servings
Course: Dinner
Cuisine: Mexican
Calories: 520

Ingredients
  

Olive oil
  • 2 tbsp olive oil
Chicken
  • 1 lb boneless chicken breast
Poblano peppers
  • 2 poblano peppers charred and diced
Onion
  • 1 onion chopped
Garlic
  • 3 garlic cloves minced
Chicken broth
  • 4 cup chicken broth
Black beans
  • 1 can (15 oz) black beans drained and rinsed
Heavy cream
  • 1 cup heavy cream
Ground cumin
  • 1 tsp cumin
Salt and pepper
  • 0.5 salt and pepper to taste
Fresh cilantro
  • 1 fresh cilantro for garnish

Equipment

  • 1 Dutch oven

Method
 

Sear and build the base
  1. Heat 2 tbsp olive oil in a large Dutch oven over medium-high heat, then sear 1 lb boneless chicken breast until golden on both sides, about 3–5 minutes per side.
  2. Remove the chicken to a plate, then saute 1 onion, chopped in the same pot until soft, about 5 minutes, scraping up any browned bits.
  3. Add 3 garlic cloves, minced and cook until fragrant, about 30–60 seconds.
  4. Return the chicken to the pot and add 4 cups chicken broth and 1 tsp cumin.
Simmer and shred
  1. Bring the mixture to a gentle simmer and cook for 20 minutes, until the chicken is cooked through.
  2. Shred the chicken directly in the pot using two forks, mixing it back into the broth for a more flavorful texture.
Finish creamy and serve
  1. Stir in 2 poblano peppers, charred and diced, 1 can (15 oz) black beans, drained and rinsed, and 1 cup heavy cream.
  2. Simmer for another 10 minutes, then season with salt and pepper to taste.
  3. Ladle into bowls and garnish with fresh cilantro before serving.

Notes

Pro tip: Char the poblanos under a broiler until blistered for the deepest smoky flavor, then dice and add during the cream phase so they stay vibrant. Refrigerate leftovers in an airtight container for up to 4 days; freeze only if needed (cream may slightly change texture, but it’s still good). For a lighter option, swap heavy cream with half-and-half for a less rich broth.
About the author
Claudia