Alright, soup lovers, gather ’round! If you’re looking for a cozy bowl of comfort on a chilly day, you’ve hit the jackpot with this Roasted Poblano Soup recipe. Imagine velvety, smoky flavors mingling with just a hint of spice. Sounds dreamy, right? Whether you’re a seasoned chef or someone who has burnt toast more times than you’d like to admit, this recipe is a total winner. You’ll impress your taste buds and the people you serve it to—trust me on that!
Why You’ll Love This Recipe
This isn’t just any soup; it’s a hug in a bowl. Here are some quick reasons why you’ll want to dive into this deliciousness:
- Simple Ingredients: You probably have most of these items lurking in your kitchen right now.
- Full of Flavor: Roasting the poblanos amps up the flavor profile to a whole new level.
- Customizable: Feeling a bit adventurous? Tweak it to suit your taste buds!
- Great for Meal Prep: Whip up a batch, and you’ve got lunch or dinner sorted for the week.
- Perfectly Creamy: You won’t believe it’s not heavy cream. 😉

Ingredients You’ll Need
Here’s your shopping list—let’s keep it straightforward:
- 1 pound poblano peppers (about 8-10 poblano peppers)
- 1 tablespoon olive oil
- 1 medium onion (chopped, white or yellow)
- 1 medium carrot (peeled and chopped)
- 1 stalk celery (chopped)
- 3 cloves garlic (chopped)
- 1 cup chopped spinach (loosely packed)
- 1 tablespoon ancho powder
- 1 teaspoon guajillo powder
- 1 teaspoon Mexican oregano
- 1 teaspoon cumin
- Salt and pepper (to taste)
- 2 cups chicken stock
- 1 cup milk
- ¼ cup Mexican crema (or sour cream)
FOR SERVING:
- Spicy chili oil
- Chili flakes
- Pepper slices
- Fresh chopped parsley
How to Make Roasted Poblano Soup (Step-by-Step)
Ready, set, soup! Let’s break this down step-by-step, so you don’t get lost in the process.
STEP 1: Roast Those Poblano Peppers
First things first, preheat your oven to 400°F (200°C). Arrange those beautiful poblanos on a baking sheet and drizzle a little olive oil over them. Toss ’em around to coat nicely. Roast for about 20 minutes until they turn all blistered and enticing. You’ll know when they’re done because your kitchen will start smelling like heaven!
STEP 2: Kickstart the Aromatics
While the poblanos are roasting, heat some more olive oil in a big pot over medium heat. Toss in the chopped onion, carrot, and celery. Sauté them for around 5 minutes until they start softening up a bit. Then add in your garlic, because who doesn’t love the smell of garlic sizzling? Cook for an additional 2 minutes.
STEP 3: Add the Spices and Stock
Now that you’ve created the base, toss in the ancho powder, guajillo powder, oregano, cumin, and a pinch of salt and pepper. Stir that magical mixture around for 1-2 minutes to toast the spices. Then, add in the chicken stock and your chopped spinach. It’s time to bring those roasted poblanos into the mix. No need to peel them; just chop them up and add them to the pot!
STEP 4: Blend It All Together
Allow the soup to simmer for 10-15 minutes. This will help all those fabulous flavors meld together beautifully. Grab your blender (or an immersion blender, if you feel fancy) and blend until smooth. If you’re a texture fan, leave a few chunky bits in there—the choice is yours!
STEP 5: Cream It Up
At this point, stir in the milk and the Mexican crema. Let it cook for another minute or two just to warm it up. Adjust the seasoning with more salt and pepper if needed.
Pro Tips for the Best Results
- Roast for Flavor: Don’t rush the roasting; that’s where the magic happens.
- Use Fresh Herbs: If you can, finish with some fresh herbs for fresher flavors.
- Don’t Skimp on the Cream: A little extra Mexican crema on top doesn’t hurt. 😉
- Experiment with Spices: Feel free to swap or add spices according to your taste.
Fun Variations & Topping Ideas
Variations:
- Spicy Lovers: Add jalapeños when roasting for an extra kick.
- Veggie Delight: Toss in some corn for a touch of sweetness.
- Cheesy Goodness: Mix in shredded cheese when serving for a richer texture.
Toppings:
- Herby Twist: Sprinkle chopped cilantro or parsley for freshness.
- Crunch Factor: Add tortilla strips for that satisfying crunch.
- A Drizzle of Heat: Give it a swift drizzle of spicy chili oil on top for an extra pop!
Storing and Reheating
Storing:
Store any leftovers in an airtight container in the fridge for up to 3 days. This soup warms up beautifully!
Reheating:
Just pop it back on the stove over low heat until warmed through. You can also microwave it—just remember to cover it unless you enjoy soup explosions.
Leftover Ideas
Leftover soup? No problem! Use it as a sauce for enchiladas or as a base for a spicy rice dish. Or, I mean, who doesn’t love just having a giant bowl of it with some crusty bread?
Frequently Asked Questions (FAQ)
Can I make this vegan?
Absolutely! Swap out the chicken stock for vegetable stock and use plant-based milk and crema.
How do I adjust the spice level?
Easy-peasy! Remove the spicy seeds from the poblanos or use less of the guajillo powder.
Can I freeze this soup?
Yes! Freeze in an airtight container for up to 3 months. Just leave out the crema when freezing, and add it in when reheating.
Conclusion
So, there you have it—a perfect recipe for a quick and comforting meal that’s guaranteed to delight. The Roasted Poblano Soup is not just easy to whip up, but it also warms the soul on those cold, dreary days. I can almost guarantee you’ll want to make this a regular in your rotation!
Now go ahead and give this a try! 🍲 And if you love it (or even if you don’t, we won’t judge), drop a comment and a rating!


Roasted Poblano Soup
Ingredients
Method
- Preheat your oven to 400°F (200°C). Arrange the poblanos on a baking sheet and drizzle olive oil over them. Roast for about 20 minutes until they turn blistered.
- While the poblanos are roasting, heat olive oil in a big pot over medium heat. Sauté the chopped onion, carrot, and celery for around 5 minutes until they start to soften.
- Add the garlic and cook for an additional 2 minutes.
- Toss in the ancho powder, guajillo powder, oregano, cumin, and a pinch of salt and pepper. Stir for 1-2 minutes to toast the spices.
- Pour in the chicken stock and add the chopped spinach. Chop the roasted poblanos without peeling and add them to the pot.
- Allow the soup to simmer for 10-15 minutes.
- Blend the soup until smooth, leaving some chunky bits if desired.
- Stir in the milk and Mexican crema. Let it cook for another minute or two to warm it up. Adjust seasoning with more salt and pepper if needed.
