Delicious Creamy Chicken Poblano Soup Recipe

30-Minute Keto Comfort Food

Creamy Chicken Poblano Soup, the Cozy Bowl That Actually Fits Your Macros

Smoky roasted poblanos, shredded chicken, and a rich, velvety broth — built to taste like the soup you miss, without derailing the week you’ve worked so hard to protect.

30 minutes Serves 6 7g net carbs / serving One pot
Overhead bowl of creamy chicken poblano soup topped with cilantro and a lime wedge Reader favorite

The real problem isn’t the recipe. It’s the week you’re having.

You didn’t pin this soup because you wanted a project. You pinned it because it’s 6pm, the day already took everything you had, and you need something that feels like a hug instead of a compromise. Here’s what usually gets in the way — and how this recipe was built around each one.

“I don’t have 90 minutes.”

No oven-roasting the poblanos, no simmering all afternoon. A hot skillet and a hard sear on the peppers gets you 90% of the smoky flavor in about 8 minutes.

“Corn and beans aren’t keto — is this a trick?”

Fair worry. The photo has a Tex-Mex garnish of corn and black beans, and full-size portions of both will pull you out of ketosis. Below, you’ll find the exact low-carb swap that keeps the same look and crunch.

“Keto soups always break or get grainy.”

That’s a temperature problem, not a recipe problem. We melt the cream cheese off the heat and bring the pot back down before it returns, so it never splits.

“I’m cooking for people who aren’t keto too.”

This one splits beautifully. Ladle out the base, then let everyone dress their own bowl with the toppings that fit them — corn and beans on the side for the rest of the table.

Watch the technique first

If you’ve never charred a poblano in a dry skillet, watch this two-minute pass before you start — it’s the one step that makes this soup taste like it took all day.

Creamy Chicken Poblano Soup

This is the exact, tested version — real ingredients, real amounts, no filler steps. Tap a section to expand it.

Creamy Chicken Poblano Soup

Smoky, rich, and ready in one pot in about half an hour.

10mPrep
25mCook
6Servings
7gNet Carbs
  • 2 tbsp avocado oil or butter
  • 3 poblano peppers, stemmed, seeded, and diced
  • 1 small yellow onion, diced
  • 3 cloves garlic, minced
  • 1 tsp ground cumin
  • 1 tsp smoked paprika
  • 1/2 tsp chili powder (more to taste)
  • 4 cups chicken broth
  • 3 cups cooked, shredded chicken (rotisserie works great)
  • 8 oz full-fat cream cheese, softened and cubed
  • 1/2 cup heavy cream
  • 1 cup chopped cauliflower florets, steamed and diced small (low-carb “corn” swap — see notes)
  • 1/2 cup canned black soybeans, drained and rinsed (low-carb “bean” swap — see notes)
  • Salt & pepper to taste
  • To finish chopped cilantro, lime wedges, sliced jalapeño
  1. Char the poblanos. Heat the oil in a large, dry pot or Dutch oven over medium-high heat. Add the diced poblanos and let them sit untouched for 2 minutes before stirring, so the edges blister and char slightly. This is the step that builds the smoky flavor without roasting whole peppers.
  2. Build the base. Add the onion and cook 4–5 minutes until soft. Stir in the garlic, cumin, smoked paprika, and chili powder, and cook 30 seconds until fragrant.
  3. Simmer. Pour in the chicken broth, bring to a gentle simmer, and cook uncovered for 10 minutes so the peppers soften completely.
  4. Add the chicken. Stir in the shredded chicken and let it warm through, about 3 minutes.
  5. Bring the pot off heat before adding cream cheese. This is the step that keeps the soup silky instead of grainy. Turn off the burner, add the cubed cream cheese, and whisk until fully melted and smooth.
  6. Finish creamy. Return the pot to low heat, stir in the heavy cream, and warm gently — do not let it boil. Fold in the cauliflower and black soybeans if using. Season with salt and pepper.
  7. Serve. Ladle into bowls and top with cilantro, a lime wedge, and jalapeño slices.
Why cauliflower and black soybeans? They mimic the color, shape, and bite of corn and black beans at a fraction of the carbs — real corn and black beans run roughly 15–20g net carbs per half-cup, while these swaps keep the same bowl under 2g. Skip them entirely for an even leaner soup, or use the real thing sparingly if you’re not counting carbs as closely.

Getting it right the first time

The mistake that ruins 9 out of 10 keto soups

Adding cold cream cheese straight into a boiling pot is the #1 reason keto soups turn grainy or oily. Cream cheese needs a gentler landing: heat off, softened cheese, whisked in slowly, then the pot goes back on low. It takes an extra 90 seconds and it’s the difference between silky and separated.

Second most common issue: poblanos with the seeds and ribs left in. That’s where the real heat lives — remove them fully if you want a mild, kid-friendly bowl, or leave a few ribs in if you want it to have a kick.

Make it ahead without it turning into paste

This soup thickens in the fridge as the cream cheese firms up. When reheating, add a splash of broth or water and warm it slowly over low heat, stirring often, rather than microwaving it hot and fast.

Questions people actually ask

Yes, for up to 3 months, but leave the heavy cream and cream cheese out until you reheat — dairy-based soups can separate after freezing. Freeze the base with the chicken and peppers, then stir in the cream cheese and cream fresh when you reheat on the stove.

Not by default. Poblanos sit at only 1,000–2,000 Scoville units, roughly a quarter of a jalapeño’s heat, so with the seeds and ribs removed this soup is closer to mild-to-medium. Add sliced jalapeño at the table if you want more heat, rather than baking it into the pot for everyone.

Swap the cream cheese for a dairy-free cream cheese alternative and the heavy cream for full-fat coconut cream. The soup will pick up a faint coconut note, which pairs surprisingly well with the lime and cilantro.

Poach 2 boneless chicken breasts directly in the broth during step 3 — add them when the broth starts simmering, cook until they hit 165°F (about 12–15 minutes), then remove, shred, and return them to the pot in step 4.

Yes. Sauté the poblanos, onion, and spices using the Sauté function, then add the broth and raw chicken breasts and pressure cook on high for 10 minutes with a quick release. Shred the chicken, return it to the pot, and stir in the cream cheese and cream using the residual heat, off the Sauté setting.

Want more 30-minute keto dinners like this one?

KetoGarnish is built around exactly this problem: real comfort food, real ingredients, macros that actually hold up. New recipes drop every week.

Browse more recipes on KetoGarnish

Leave a Comment