I still remember the first time I made creamy chicken poblano soup—it was one of those chilly evenings when I craved something comforting but with a little kick. The smell of roasted poblanos mingling with tender chicken and rich cream filled my kitchen, and honestly, I was hooked from the first spoonful. This easy loaded Mexican soup recipe quickly became a staple in my dinner rotation, especially when I want something hearty without slaving over the stove for hours.
After tweaking it about a dozen times (because you know, perfection takes patience), I nailed down the balance between smoky, creamy, and just the right amount of spice. If you love bold flavors but want a simple, cozy meal, this creamy chicken poblano soup is about to be your new best friend.
Why You’ll Love This Recipe
Okay, real talk—this creamy chicken poblano soup has spoiled every other chicken soup for me. Here’s why I keep coming back to it:
- ✅ Rich, creamy texture without heaviness: The blend of roasted poblanos and a touch of cream makes this soup silky smooth but not cloying. After experimenting, I found that using a mix of chicken broth and a little half-and-half is the sweet spot.
- ✅ Loaded with flavor and protein: Tender shredded chicken, smoky roasted poblanos, and a hint of garlic and cumin make every bite feel like a fiesta. Plus, it’s filling enough to skip a side dish.
- ✅ Ready in under an hour: From roasting the peppers to the last stir, it’s all done before you know it. I’ve made this after work with a toddler clinging to my leg, so trust me—it’s doable.
- ✅ Super customizable: Want it spicier? Add extra chiles. Need it dairy-free? I’ve got tips for that below. This soup plays well with whatever you have in your fridge.
This is the kind of recipe that makes you feel like you’ve got your act together in the kitchen—even if the rest of your day was chaos. It’s comfort food with a kick, and once you try it, you’ll want to make it again and again.
What Ingredients You’ll Need
Here’s the cool part about this ingredient list: most of it’s probably hanging out in your pantry or fridge already. I’ve broken them down by role, so you know why each one matters.
- Chicken breasts or thighs (2 large / about 1 lb / 450g) — I prefer thighs for juiciness, but breasts work just as well. Just make sure they’re boneless and skinless for easy shredding.
- Poblano peppers (3 medium) — The stars here. Roasting these brings out their smoky sweetness. If you can’t find poblanos, Anaheim peppers are a decent substitute but less smoky.
- Yellow onion (1 medium, diced) — Adds that savory base note. I always keep onions on hand because they’re magic in almost every savory dish.
- Garlic cloves (3, minced) — Because garlic makes everything better, right?
- Chicken broth (4 cups / 960ml) — Use low-sodium if you want to control salt levels. I always keep a carton of Swanson broth in the fridge for quick meals.
- Half-and-half or heavy cream (1 cup / 240ml) — This is what makes the soup creamy without being too rich. Full-fat coconut milk works if you want to go dairy-free (more on that later).
- Cumin (1 teaspoon) — Gives a warm, earthy undertone. Freshly ground is best if you have it.
- Olive oil (2 tablespoons) — For roasting and sautéing. I’m picky about olive oil and use a fruity, medium-bodied one for flavor.
- Salt and pepper — To taste. I always use kosher salt because it’s easier to control than table salt.
- Optional toppings: Fresh cilantro, diced avocado, shredded cheese, sour cream, lime wedges, and crispy tortilla strips. These add layers of texture and flavor that take this soup from good to next-level.
Quick tip: If fresh poblano peppers aren’t in season, you can roast and freeze some in advance. I do this in summer and stash them for soups like this all year.
Equipment Needed
You don’t need a fancy kitchen to whip up this creamy chicken poblano soup. Here’s what I use:
- Baking sheet — For roasting those poblano peppers. A rimmed sheet works best to catch any drips.
- Large Dutch oven or heavy-bottomed pot — This is where the magic happens. I swear by my 6-quart Le Creuset, but any large pot will do.
- Sharp knife and cutting board — For prepping veggies and shredding chicken.
- Blender or immersion blender — To puree the roasted poblanos and onion into that creamy base. I use an immersion blender because it’s less messy.
- Wooden spoon or silicone spatula — For stirring without scratching your pot. I’m a huge fan of my silicone spatulas—they’re heatproof and easy to clean.
- Measuring cups and spoons — Baking’s chemistry isn’t as strict here, but measuring helps keep things consistent.
Pro tip: No immersion blender? Transfer the roasted peppers and sautéed onion to a regular blender in batches. Just be careful—hot liquids can splash!
How to Make It: Step-by-Step
Alright, here’s the full rundown on making this creamy chicken poblano soup. I’m including all my little tricks so you don’t have to guess.
- Preheat the oven and roast peppers (15 minutes)
Set your oven to 425°F (220°C). Place whole poblano peppers on a baking sheet and roast for about 15 minutes, turning occasionally, until the skins are blistered and blackened. This gives them that irresistible smoky flavor. - Steam and peel peppers (5 minutes)
Transfer the hot peppers to a bowl and cover with plastic wrap or a kitchen towel to steam for 5 minutes. This makes peeling the skin off super easy. Use your fingers or a paper towel to rub off the charred skin. Remove seeds and chop roughly. - Sauté onion and garlic (5 minutes)
In your pot, heat olive oil over medium heat. Add diced onion and cook until translucent, about 4 minutes. Stir in minced garlic and cumin, cooking for another minute until fragrant. - Add chicken and broth (15 minutes)
Add chicken breasts or thighs and chopped roasted poblanos to the pot. Pour in chicken broth, season with salt and pepper, and bring to a simmer. Cover and cook for about 15 minutes until chicken is cooked through. - Shred chicken and puree base (5-7 minutes)
Remove chicken to a plate and shred with two forks. Use an immersion blender to puree the soup base right in the pot until smooth and creamy. Don’t have an immersion blender? Carefully transfer to a blender in batches. - Finish soup and add cream (5 minutes)
Return shredded chicken to the pot. Stir in half-and-half or cream and warm through on low heat. Taste and adjust salt and pepper. - Serve and garnish
Ladle soup into bowls and top with your favorites: fresh cilantro, avocado slices, shredded cheese, a dollop of sour cream, crispy tortilla strips, and a squeeze of lime. The toppings take this from great to unforgettable.
Heads up: If you want a spicier soup, add a diced jalapeño when you sauté the onions. I usually leave it out for my kids, but it’s delicious if you like heat.
My Best Tips & Techniques
Okay, here’s the stuff I’ve learned from making this creamy chicken poblano soup way too many times:
- Don’t skip roasting the poblanos — The smoky flavor is the soul of this soup. Roasting and peeling might seem like extra work but trust me, it’s worth it.
- Blend the base for creaminess — Pureeing the peppers and onion creates that silky texture you want. If you skip this step, you get a chunkier soup that’s good but different.
- Use the right chicken cut — Thighs stay juicy and tender longer. Breasts can dry out if overcooked, so keep an eye on them.
- Season gradually — I add salt in stages—once when sautéing, then when simmering, then at the end. That way, you avoid over-salting.
- Don’t rush the simmer — Letting the soup gently simmer helps flavors meld. I usually simmer for the full 15 minutes, even if the chicken looks done sooner.
- Make ahead and reheat — This soup tastes even better the next day. Just reheat gently on the stove, adding a splash of broth if it’s too thick.
Personal confession: I’ve burned the garlic before by rushing it—burnt garlic is bitter, so keep the heat medium-low when you add it.
Ways to Mix It Up
Once you nail the basic creamy chicken poblano soup, here’s how to keep things interesting:
- Cheesy twist: Stir in ½ cup shredded Monterey Jack or queso fresco just before serving. It melts into the soup and adds a gooey, delicious layer.
- Vegetable boost: Add corn kernels or diced zucchini when you add the broth. It’s a great way to sneak in extra veggies.
- Spicy upgrade: Toss in a chipotle pepper in adobo sauce or a few dashes of hot sauce for smoky heat.
- Vegan version: Swap chicken for roasted cauliflower or jackfruit, use vegetable broth, and replace cream with full-fat coconut milk. Roast the poblanos the same way.
- Grain bowl style: Serve the soup over cooked rice or quinoa for a heartier meal. It’s a change of pace when you want something extra filling.
- Herb freshness: Stir in chopped fresh oregano or epazote if you can find it, for that authentic Mexican flair.
Serving Ideas & Storage
This creamy chicken poblano soup is fantastic served warm with a handful of your favorite toppings—my go-to is avocado, cilantro, and a squeeze of fresh lime. I also love adding crunchy tortilla strips for that perfect contrast.
Pair it with a simple green salad or warm corn tortillas to round out the meal. Honestly, it’s so filling on its own, you might not need anything else.
Storage: Leftovers keep well in the fridge for up to 4 days in an airtight container. When reheating, add a splash of broth or water to loosen it up if it thickens too much.
You can also freeze this soup for up to 3 months. I recommend freezing without the cream and stirring it in fresh after thawing to keep the texture smooth.
Pro tip: If your soup separates a bit after freezing, just whisk it vigorously or blend briefly after reheating—it comes back to life.
Nutritional Info & Health Benefits
| Nutrient | Per Serving (1.5 cups) |
|---|---|
| Calories | 280 |
| Protein | 28g |
| Carbohydrates | 8g |
| Fat | 14g |
| Fiber | 2g |
Here’s the thing—this creamy chicken poblano soup isn’t just tasty, it’s pretty balanced. The chicken packs a solid protein punch to keep you full, while the poblanos add fiber and vitamins.
The soup is lower in carbs than many creamy soups because it skips starchy thickeners and relies on the roasted peppers for body. Using half-and-half instead of heavy cream cuts down on fat without sacrificing creaminess.
If you swap in coconut milk for a dairy-free option, you get healthy fats plus a subtle tropical twist.
Honest take: It’s still a comfort food with some fat and calories, but compared to takeout or cream-heavy soups, this one feels like a smarter choice you can enjoy regularly.
Final Thoughts
So that’s my creamy chicken poblano soup recipe—simple, flavorful, and downright comforting with a bit of a Mexican twist. I’ve made this soup countless times when I needed a quick dinner that feels special and never disappoints.
It’s perfect for weeknights, meal prep, or impressing friends with minimal effort. And the best part? You can tweak it however you like, making it spicier, cheesier, or loaded with veggies.
If you give it a try, I’d love to hear how it turns out—drop a comment below or tag me on Instagram @kitchenchronicles. Sharing your spin is the best part of blogging.
Happy cooking, and may your kitchen smell like smoky poblano heaven!
FAQs
Q: Can I use canned or jarred roasted poblanos instead of fresh?
A: Yes, you can! Canned or jarred roasted poblanos work in a pinch and save time. Just drain them well and maybe reduce the roasting step since they’re already cooked. The flavor won’t be quite as smoky, but still delicious.
Q: How do I know when the soup is done cooking?
A: When the chicken is fully cooked and shreds easily (no pink inside), and the flavors have melded during the simmer, you’re good to go. The soup should be warm and creamy after adding the half-and-half. If you want a thicker soup, simmer a few minutes longer.
Q: Can I make this soup in a slow cooker?
A: Absolutely! Roast and peel the poblanos first, then toss all ingredients except cream into the slow cooker. Cook on low for 4-6 hours. Add cream at the end and stir well. I like this method for hands-off prep.
Q: What can I substitute for half-and-half if I want it dairy-free?
A: Full-fat coconut milk is my favorite substitute. It adds creaminess and a subtle sweetness that pairs well with the poblanos. Just be aware it’ll change the flavor slightly, but in a good way!
Q: Can I freeze leftovers with the cream already in it?
A: You can, but sometimes the cream separates when frozen and reheated. To avoid that, freeze the soup without cream, then add it fresh when reheating. If you do freeze with cream, give it a good stir or blend after warming to bring it back together.
Pin This Recipe!
Creamy Chicken Poblano Soup
- Total Time: 55 minutes
- Yield: 4 servings 1x
Description
A rich and creamy Mexican-inspired soup featuring smoky roasted poblanos, tender shredded chicken, and a silky broth made with chicken broth and half-and-half. Ready in under an hour, it’s a comforting and flavorful meal perfect for weeknights.
Ingredients
- 2 large boneless, skinless chicken breasts or thighs (about 1 lb / 450g)
- 3 medium poblano peppers
- 1 medium yellow onion, diced
- 3 garlic cloves, minced
- 4 cups (960 ml) low-sodium chicken broth
- 1 cup (240 ml) half-and-half or heavy cream (or full-fat coconut milk for dairy-free)
- 1 teaspoon cumin
- 2 tablespoons olive oil
- Salt and pepper to taste
- Optional toppings: fresh cilantro, diced avocado, shredded cheese, sour cream, lime wedges, crispy tortilla strips
Instructions
- Preheat oven to 425°F (220°C). Place whole poblano peppers on a baking sheet and roast for about 15 minutes, turning occasionally, until skins are blistered and blackened.
- Transfer hot peppers to a bowl and cover with plastic wrap or a kitchen towel to steam for 5 minutes. Peel off charred skin, remove seeds, and chop roughly.
- Heat olive oil in a large pot over medium heat. Add diced onion and cook until translucent, about 4 minutes. Stir in minced garlic and cumin, cooking for another minute until fragrant.
- Add chicken and chopped roasted poblanos to the pot. Pour in chicken broth, season with salt and pepper, and bring to a simmer. Cover and cook for about 15 minutes until chicken is cooked through.
- Remove chicken to a plate and shred with two forks. Use an immersion blender to puree the soup base (poblanos, onion, broth) in the pot until smooth and creamy. Alternatively, carefully blend in batches.
- Return shredded chicken to the pot. Stir in half-and-half or cream and warm through on low heat. Taste and adjust salt and pepper.
- Ladle soup into bowls and top with optional toppings like fresh cilantro, avocado slices, shredded cheese, sour cream, crispy tortilla strips, and a squeeze of lime.
Notes
Roasting the poblanos is essential for smoky flavor. Puree the peppers and onion for a silky texture. Use chicken thighs for juiciness. Season gradually to avoid over-salting. Soup tastes better the next day. For dairy-free, substitute half-and-half with full-fat coconut milk. Freeze without cream and add cream after thawing to maintain texture.
- Prep Time: 15 minutes
- Cook Time: 40 minutes
- Category: Soup
- Cuisine: Mexican
Nutrition
- Serving Size: 1.5 cups
- Calories: 280
- Fat: 14
- Carbohydrates: 8
- Fiber: 2
- Protein: 28
Keywords: chicken poblano soup, creamy chicken soup, Mexican soup, roasted poblano, easy chicken soup, comfort food, weeknight dinner


