This post may contain affiliate links. For more information, see our Affiliate Disclosure Policy.
As soon as the scent of roasted peppers begins to waft through my kitchen, I know something warm and wonderful is on the way. This Roasted Poblano Soup is my go-to when I’m craving something hearty, creamy, and a little smoky. Whether you’re coming in from a chilly walk or just need something comforting in a bowl, this recipe brings everything you love about cozy cooking together.
Poblano peppers are stars in this recipe. Once roasted, they develop a smoky depth that balances perfectly with creamy potatoes, tender chicken, and just a touch of heat. It's a soup that tastes like it took all day but comes together in under an hour. And the best part? You can easily tweak it to be vegetarian, dairy-free, or even spicier if that's your thing.
Jump to:
If you’ve ever wondered what comfort tastes like, you’re about to find out.
Why You’ll Love This Roasted Poblano Soup
Easy and Flexible
This soup is incredibly simple to make. It requires just a few steps—roast, sauté, blend—and doesn’t call for any fancy equipment outside of a blender. Whether you’re cooking for a weeknight dinner or meal prepping for the week, it fits into your routine without stress.
You can use pre-cooked or rotisserie chicken to save time, or go vegetarian by swapping in white beans or tofu. It also freezes beautifully, making it a great dish to keep on hand for lazy days.
Rich, Creamy, and Full of Flavor
The flavor in this soup is bold but balanced. Roasted poblanos bring a gentle smokiness, while red pepper flakes offer just enough heat to warm you up. Blended potatoes add a naturally creamy base, and a splash of heavy cream brings everything together.
Each spoonful delivers texture and richness with a touch of spice. It’s the kind of soup that feels satisfying without being heavy.
Adaptable for Dietary Needs
This recipe can be easily adjusted to fit a variety of dietary preferences:
- Gluten-free by default
- Dairy-free with coconut or oat milk
- Vegetarian or vegan with vegetable broth and protein substitutes
- Low-sodium with a simple broth swap
It's a dish everyone can enjoy with just a few thoughtful changes.
Ingredients and Substitutions

Full Ingredient List
Soup Base:
- 1 tablespoon olive oil
- 3 medium poblano peppers
- ¼ cup unsalted butter
- 1 medium white onion, diced
- 1 cup diced celery
- 1 ½ cups baby gold potatoes, diced
- 3 garlic cloves, minced
- 1 teaspoon ground cumin
- 2 teaspoons red pepper flakes
- Kosher salt and black pepper to taste
- 5 cups lower-sodium chicken broth
Protein and Cream:
- 1 ½ to 2 pounds boneless skinless chicken breasts, cut into chunks
- 1 cup heavy cream
- ¼ cup minced cilantro
Ingredient Notes
Fresh poblano peppers are key here. Look for ones that are shiny, dark green, and firm. Their flavor becomes beautifully smoky when roasted.
Baby gold potatoes blend seamlessly into the soup’s base, adding both creaminess and body. You can substitute them with Yukon gold or russet potatoes if needed.
Using low-sodium broth allows you to better control the salt level in the final dish. If you're using a salted broth, reduce the added salt during cooking.
Smart Substitutions
- Use coconut oil instead of butter for a dairy-free option.
- Try vegetable broth and white beans to make it vegetarian.
- Add jalapeños or cayenne if you want more heat.
- For a thicker soup, increase the amount of potatoes or reduce the broth slightly.
- Oat milk or coconut cream makes a fantastic swap for heavy cream.
How to Make Roasted Poblano Soup

Step 1: Roast the Poblanos
Preheat your oven to 450°F. Cut the poblano peppers in half lengthwise and remove the seeds. Place them cut-side down on a baking sheet lined with parchment paper. Drizzle lightly with olive oil.
Roast for 20 minutes, or until the skins are blistered and dark. Remove from the oven and let them cool. Once cooled, peel off the charred skins and chop the peppers. Set aside.
Step 2: Cook the Vegetables
In a large stockpot, melt the butter over medium heat. Add diced onion, celery, and potatoes. Cook for 9 to 10 minutes, stirring occasionally, until the vegetables are soft and fragrant.
Add the minced garlic, ground cumin, red pepper flakes, salt, and pepper. Stir and cook for 1 more minute to release the flavors.
Step 3: Add Broth and Poblanos
Pour in the chicken broth and add the chopped roasted poblanos. Bring the soup to a gentle boil. Let it simmer for 5 minutes so the flavors begin to combine.
Step 4: Add Chicken and Simmer
Gently place the chicken pieces into the simmering soup. Cover and cook for 10 minutes, or until the chicken is fully cooked. Remove the chicken and let it rest for a few minutes, then chop or shred it.
Step 5: Blend the Soup
Use an immersion blender to puree the soup directly in the pot. Blend to your preferred texture. For a rustic feel, leave a few chunks of potatoes or peppers. For a smooth finish, blend until velvety.
Step 6: Add Chicken and Cream
Return the shredded chicken to the pot. Pour in the heavy cream and stir well. Simmer over low heat for 5 more minutes to let everything come together.
Step 7: Serve and Garnish
Ladle the soup into warm bowls. Top with fresh cilantro, black pepper, and any of your favorite toppings like:
- Crushed tortilla chips
- Shredded cheese
- Diced avocado
- A dollop of sour cream
Expert Cooking Tips
Best Practices
- Roast the poblano peppers until the skins are dark and blistered for the best flavor.
- Let the soup rest for a few minutes before serving to allow the flavors to deepen.
- Use a digital thermometer to check that the chicken reaches 160°F internally.
Avoid These Mistakes
- Don’t skip peeling the peppers. The skins can add an unpleasant texture.
- Avoid over-blending if you want texture in your soup.
- Don’t add cream too early. It may curdle if the soup is boiling.
Time-Saving Shortcuts
- Use rotisserie chicken to cut 10 minutes off your cook time.
- Roast the peppers and dice the vegetables up to a day in advance.
- Make a double batch and freeze half for a ready-to-go dinner.
What to Serve with Roasted Poblano Soup

Delicious Pairings
- Crusty Bread: Ideal for dipping and soaking up the last spoonfuls.
- Cornbread Muffins: A sweet and savory companion.
- Grilled Cheese Sandwich: Classic and comforting.
- Fresh Garden Salad: Adds lightness and crunch.
Presentation Tips
Use wide bowls to show off the soup’s creamy texture. Garnish with a swirl of cream or a sprinkle of paprika for color. Serve with lime wedges on the side for a citrusy finish.
Beverage Ideas
- White wine like Sauvignon Blanc or Riesling
- Sparkling lime water for a refreshing contrast
- Mexican lager for a casual pairing
How to Store and Reheat Leftovers
Fridge Storage
Let the soup cool completely before transferring to an airtight container. It will keep in the refrigerator for up to 4 days.
Freezing Instructions
To freeze, portion the soup into freezer-safe bags or containers. Lay flat for easy storage. Freeze for up to 3 months.
Reheating Tips
- For stovetop: Reheat over low heat, stirring occasionally. Add a splash of broth if the soup is too thick.
- For microwave: Heat in short bursts, stirring in between, until warmed through.
- If frozen: Thaw overnight in the fridge before reheating.

Frequently Asked Questions
Yes. Simply use vegetable broth and substitute the chicken with white beans, lentils, or tofu.
Add a bit of extra cream or stir in sour cream to tone down the heat. You can also add more potatoes to balance the flavors.
Use full-fat coconut milk or unsweetened oat milk instead of heavy cream. Replace butter with olive oil or coconut oil.
Use more potatoes, blend longer, or simmer uncovered to reduce the liquid.
Absolutely. Make the entire soup up to 3 days ahead and store in the fridge. Reheat gently before serving and add toppings fresh.
Roasted Poblano Soup Variations
Vegetarian Twist
Swap out the chicken for chickpeas or white beans. Use vegetable broth and add extra cumin or smoked paprika for more depth.
Spicy Upgrade
Add a diced jalapeño when sautéing the onions or a pinch of cayenne pepper during blending.
Extra Creamy Version
Stir in a spoonful of sour cream or cream cheese after blending for an ultra-rich texture.
Holiday Flavor Boost
Add roasted corn or diced sweet potatoes for a festive twist, especially around fall and winter holidays.
Final Thoughts
Roasted Poblano Soup is one of those recipes you’ll want to make again and again. It’s easy, flexible, and filled with flavor that comforts and satisfies. Whether you’re curled up with a bowl on a cold night or serving it with bread and salad for a dinner party, this dish always delivers.
If you enjoyed this recipe, be sure to check out more soul-warming soups like these:
For more recipes and inspiration, follow along on Pinterest at bakewithlina.
Let me know in the comments how you made this recipe your own. I love seeing your creations!



Mouthwatering Roasted Poblano Soup for Ultimate Comfort
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Total Time: 45 minutes
- Yield: 6 cups 1x
- Category: Dinner
- Method: Stovetop
- Cuisine: Mexican
Description
This Roasted Poblano Soup combines creamy texture and mild spice, perfect for chilly evenings. A comforting blend of smoky peppers, tender chicken, and rich creaminess that brings warmth to any table.
Ingredients
- 1 tablespoon Olive Oil – Can substitute with canola or avocado oil
- 3 medium Poblano Peppers – Provides mild smokiness; consider jalapeño or serrano for more heat
- ¼ cup Unsalted Butter – Substitute with coconut oil for dairy-free option
- 1 medium White Onion – Diced; yellow onion is an alternative
- 1 cup Celery – Diced; can replace with leeks
- 1 ½ cups Baby Gold Potatoes – Diced; Yukon gold or russet also work
- 3 cloves Garlic – Minced; or substitute with garlic powder
- 1 teaspoon Ground Cumin – Adds earthy flavor
- 2 teaspoons Red Pepper Flakes – Adjust to taste
- Kosher Salt and Black Pepper – Season to preference
- 5 cups Lower-Sodium Chicken Broth – Use vegetable broth for vegetarian version
- 1 ½ – 2 pounds Boneless Skinless Chicken Breasts – Cut into chunks; rotisserie chicken can be used
- 1 cup Heavy Cream – Or substitute with coconut milk or oat milk
- ¼ cup Cilantro – Minced; parsley is a good alternative
Instructions
- Preheat oven to 450°F (232°C). Slice poblano peppers in half and drizzle with olive oil. Roast cut-side down on a parchment-lined sheet for 20 minutes until skins blister. Cool, peel, chop, and set aside.
- In a large stock pot, melt butter over medium heat. Sauté onion, celery, and potatoes for 9–10 minutes until softened. Add garlic, cumin, red pepper flakes, salt, and pepper. Cook 1 more minute.
- Add chicken broth and roasted poblanos. Stir well and bring to a boil.
- Add chicken chunks. Reduce to a simmer, cover, and cook for 10 minutes until fully cooked. Remove chicken, rest, then shred or chop it.
- Use an immersion blender to blend the soup to your desired texture—smooth or slightly chunky.
- Return chicken to the pot. Stir in heavy cream. Simmer on low for 5 minutes until heated through.
- Serve hot. Garnish with cilantro, black pepper, tortilla strips, avocado, or cheese.
Notes
Store in an airtight container in the fridge for 3–4 days. Cool completely before freezing up to 3 months. Reheat gently on stovetop, adding broth or cream if thickened.
Nutrition
- Serving Size: 1 cup
- Calories: 350
- Sugar: 3g
- Sodium: 520mg
- Fat: 20g
- Saturated Fat: 10g
- Unsaturated Fat: 9g
- Trans Fat: 0g
- Carbohydrates: 25g
- Fiber: 3g
- Protein: 20g
- Cholesterol: 75mg






Leave a Reply