Why You’ll Love This Roasted Poblano Soup
- Ease of preparation: This roasted poblano soup recipe is designed for simplicity and fast cooking, making it perfect for busy weeknights. With minimal ingredients and easy steps, you can have a comforting, flavorful meal ready in under an hour without any complicated techniques.
- Health benefits: Packed with nutrient-rich poblano peppers, this soup provides antioxidants, vitamins A and C, and dietary fiber that promote immune health and digestion. Made with fresh vegetables and a light broth base, it supports a balanced diet focused on wellness.
- Versatility: Roasted poblano soup adapts well to different dietary preferences. Whether you’re following a vegan, gluten-free, or low-calorie lifestyle, you can easily swap ingredients such as dairy for plant-based alternatives and use gluten-free broth, all while maintaining the soup’s delicious flavor and creamy texture.
- Distinctive flavor: The smoky char from roasted poblano peppers combined with warm spices and a smooth creamy base creates a unique, warmly spiced soup. This blend of smoky, slightly spicy, and earthy flavors makes the roasted poblano soup a standout, cozy dish for any time of year.
Jump to:
- Why You’ll Love This Roasted Poblano Soup
- Essential Ingredients for Roasted Poblano Soup
- Special Dietary Options
- How to Prepare the Perfect Roasted Poblano Soup: Step-by-Step Guide
- First Step: Roast the Poblano Peppers
- Second Step: Prepare Aromatics and Roux
- Third Step: Make the Soup Base
- Fourth Step: Add Roasted Poblanos and Blend
- Final Step: Simmer, Adjust, and Serve
- Dietary Substitutions to Customize Your Roasted Poblano Soup
- Protein and Main Component Alternatives
- Vegetable, Sauce, and Seasoning Modifications
- Mastering Roasted Poblano Soup: Advanced Tips and Variations
- How to Store Roasted Poblano Soup: Best Practices
- FAQs: Frequently Asked Questions About Roasted Poblano Soup
- How do I roast poblano peppers for the best flavor in Roasted Poblano Soup?
- Can I make Roasted Poblano Soup milder if I don’t like spicy food?
- What are some good alternatives to chicken stock and milk in this roasted poblano soup?
- How long can I store leftover Roasted Poblano Soup and can I freeze it?
- Can I add protein like chicken or tofu to Roasted Poblano Soup?
- Roasted Poblano Soup
- Ingredients
- Instructions
- Last Step:
- Notes
- Nutrition
- Did you make this recipe?
Essential Ingredients for Roasted Poblano Soup
- 4-5 poblano peppers (about 1 pound or 8-10 peppers) – provide the smoky heat and characteristic flavor.
- 1 medium onion, roughly chopped – adds sweetness and depth.
- 3 to 4 garlic cloves, minced – enhances aroma and taste complexity.
- 1 medium carrot, peeled and chopped (optional) – contributes natural sweetness and richness.
- 1 stalk celery, chopped (optional) – adds subtle earthy flavor.
- 3 tablespoons butter or 1 tablespoon olive oil (butter preferred) – for roasting and sautéing, adds richness.
- 3 tablespoons all-purpose flour – used to thicken the soup.
- 4 cups chicken or vegetable stock – forms the soup base.
- 1 cup milk or heavy cream – lends creaminess (can substitute plant-based milk for vegan versions).
- 2 teaspoons Mexican oregano (optional) – imparts a warm herbaceous note.
- 1 teaspoon ground cumin – adds earthiness and warmth.
- 1 tablespoon ancho chili powder or guajillo powder (optional) – boosts smoky depth.
- 1 teaspoon salt (to taste) – essential seasoning.
- Freshly ground black pepper to taste – balances flavors.
- Optional garnish: finely chopped cilantro, Mexican crema or sour cream, hot sauce, chili oil or flakes, fresh parsley, pepper slices, and a squeeze of lime or lemon juice to brighten flavors.
Special Dietary Options
- Vegan: Substitute butter with olive oil and heavy cream with coconut milk or cashew cream.
- Gluten-free: Use gluten-free flour or a cornstarch slurry as a thickener and select gluten-free broth.
- Low-calorie: Replace cream with milk or omit entirely for a lighter soup; use olive oil sparingly.
How to Prepare the Perfect Roasted Poblano Soup: Step-by-Step Guide
First Step: Roast the Poblano Peppers
Preheat your oven to 400°F (204°C). Rinse the poblano peppers thoroughly, then place them whole on a baking sheet. Roast for 25-30 minutes, turning halfway, until their skins are blistered and blackened. Alternatively, you can slice them in half lengthwise, skin side up, and broil for 10-15 minutes. Once roasted, transfer to a bowl and cover with plastic wrap or a sealed bag to steam for 10 minutes; this softens the skins for easy peeling.
Second Step: Prepare Aromatics and Roux
While the peppers steam, heat butter or olive oil in a large saucepan over medium heat. Add chopped onion, carrot, and celery (if using), sautéing until softened, about 5-7 minutes. Add minced garlic and cook for another minute. Then, sprinkle in the flour and stir continuously for 1-2 minutes to create a roux, which will thicken the soup.
Third Step: Make the Soup Base
Slowly pour in the chicken or vegetable stock while stirring to avoid lumps. Add Mexican oregano, ground cumin, optional ancho or guajillo chili powder, salt, and freshly ground black pepper. Bring the mixture to a gentle simmer and let cook for 7-8 minutes, allowing flavors to meld.
Fourth Step: Add Roasted Poblanos and Blend
Peel the skins off the roasted poblanos (removing skins is optional but recommended for smoother texture), remove seeds and stems, and roughly chop the peppers. Add them to the pot and heat through. For creamier soup, stir in milk or heavy cream now, or save crema for garnishing after blending. Carefully transfer the hot soup to a blender in batches, covering the lid’s opening with a towel to prevent splattering, and blend until smooth. Alternatively, use an immersion blender directly in the pot.
Final Step: Simmer, Adjust, and Serve
Return the blended soup to the pot and simmer for an additional 5-10 minutes. Adjust salt and pepper to taste. If the soup is too thick, thin it out with more stock or milk. Serve hot, garnished with chopped cilantro, a drizzle of Mexican crema or sour cream, chili flakes or oil, fresh herbs, and a squeeze of lemon or lime for brightness. Enjoy the smoky, comforting flavors of your roasted poblano soup.

Dietary Substitutions to Customize Your Roasted Poblano Soup
Protein and Main Component Alternatives
- Swap roasted poblano peppers with Anaheim or mild green bell peppers for less heat.
- Add cooked shredded chicken or turkey to increase protein for a non-vegetarian version.
- Use plant-based proteins such as chickpeas, tofu cubes, or lentils to keep it vegan-friendly.
Vegetable, Sauce, and Seasoning Modifications
- Replace corn kernels with zucchini or green peas for texture variety.
- Use chicken broth instead of vegetable broth for richer flavor if not vegan.
- Introduce spices like smoked paprika, chipotle powder, or extra cumin to adjust smoky heat and complexity.
- Substitute heavy cream with coconut or almond milk for dairy-free alternatives and a subtle tropical note.
- Adjust salt, pepper, and other seasoning to fit dietary preferences and restrictions.
Mastering Roasted Poblano Soup: Advanced Tips and Variations
- Pro cooking techniques: Char poblanos directly over an open flame or gas burner before roasting for intensified smoky flavor. Use homemade vegetable broth to control freshness and sodium levels.
- Flavor variations: Add roasted tomatoes or chipotle peppers in adobo sauce for smoky heat. Fresh lime juice or a dollop of sour cream can balance richness.
- Presentation tips: Serve in rustic bowls with garnishes such as toasted pumpkin seeds, chopped cilantro, or a swirl of cream to add texture and visual appeal.
- Make-ahead options: Prepare the soup base in advance and refrigerate for up to three days. Reheat gently on the stove, adding cream or milk before serving. Freeze in airtight containers for up to two months to enjoy later.
How to Store Roasted Poblano Soup: Best Practices
- Refrigeration: Cool the soup to room temperature before transferring to airtight containers. Store in the refrigerator for up to three days to maintain flavor and freshness.
- Freezing: Portion the soup into freezer-safe containers or bags, leaving space for expansion. Freeze for up to two months without significant flavor loss.
- Reheating: Thaw frozen soup overnight in the fridge. Reheat gently on the stovetop over medium-low heat, stirring occasionally. Add extra broth or water if the soup thickens too much during storage.
- Meal prep considerations: Divide soup into individual portions for convenient grab-and-go meals. Keep garnishes separate until serving to preserve their texture and appearance.

FAQs: Frequently Asked Questions About Roasted Poblano Soup
How do I roast poblano peppers for the best flavor in Roasted Poblano Soup?
To roast poblanos, preheat your oven to 400°F (200°C). Place whole poblanos on a baking sheet and roast for about 25 to 30 minutes, turning them halfway through so the skin chars evenly. Once roasted, transfer the peppers to a bowl and cover with plastic wrap to steam for 10 minutes, which makes peeling easier. You can remove the skins if you prefer a smoother texture, but leaving some skin on won’t affect the flavor much. Remove seeds and stems before chopping and adding to the soup.
Can I make Roasted Poblano Soup milder if I don’t like spicy food?
Yes, poblanos are mildly spicy, but using several can increase heat. To make a milder soup, use fewer poblanos or remove the seeds and membranes, which contain most of the heat. You can also reduce or omit hot spices like ancho or guajillo powder and avoid adding chili flakes or hot sauce. If the soup turns out spicier than desired, balance it with a dollop of sour cream or Mexican crema when serving.
What are some good alternatives to chicken stock and milk in this roasted poblano soup?
Vegetable broth works well as a substitute for chicken stock, making the soup vegetarian-friendly while maintaining rich flavor. For milk, heavy cream can be used if you want a creamier texture, or unsweetened plant-based milks like almond or oat milk can lighten the soup while keeping it dairy-free. Adjust seasoning accordingly as these substitutions may slightly change the flavor profile.
How long can I store leftover Roasted Poblano Soup and can I freeze it?
Store leftover soup in an airtight container in the refrigerator for 3 to 5 days. This keeps it fresh and safe to eat. For longer storage, the soup freezes well for up to 6 months. When ready to use, thaw it overnight in the refrigerator and reheat gently on the stove or in the microwave until hot throughout. Stir well after reheating to redistribute flavors.
Can I add protein like chicken or tofu to Roasted Poblano Soup?
Yes, adding protein can turn this soup into a heartier meal. Cooked shredded chicken, diced pork, chorizo, tofu cubes, or shrimp can be simmered in the soup after blending the peppers and vegetables. This allows the protein to absorb the soup’s flavors. Make sure any added protein is fully cooked before serving to ensure safety and best taste.

Roasted Poblano Soup
🌶️ Delight in the comforting warmth of Roasted Poblano Soup, delivering a creamy, mildly spicy flavor that perfects any cozy gathering.
🥣 With a touch of smoky depth, this soup is the ideal choice for those seeking a nourishing and satisfying meal.
- Total Time: 1 hour 15 minutes
- Yield: 4 servings 1x
Ingredients
4–5 poblano peppers
1 medium onion
3 to 4 garlic cloves
1 medium carrot
1 stalk celery
3 tablespoons butter
3 tablespoons all-purpose flour
4 cups chicken or vegetable stock
1 cup milk or heavy cream
2 teaspoons Mexican oregano
1 teaspoon ground cumin
1 tablespoon ancho chili powder
1 teaspoon salt
Freshly ground black pepper
finely chopped cilantro
Mexican crema or sour cream
hot sauce
chili oil or flakes
fresh parsley
pepper slices
a squeeze of lime or lemon juice
Instructions
1-First Step: Roast the Poblano Peppers
Preheat your oven to 400°F (204°C). Rinse the poblano peppers thoroughly, then place them whole on a baking sheet. Roast for 25-30 minutes, turning halfway, until their skins are blistered and blackened. Alternatively, you can slice them in half lengthwise, skin side up, and broil for 10-15 minutes. Once roasted, transfer to a bowl and cover with plastic wrap or a sealed bag to steam for 10 minutes; this softens the skins for easy peeling.
2-Second Step: Prepare Aromatics and Roux
While the peppers steam, heat butter or olive oil in a large saucepan over medium heat. Add chopped onion, carrot, and celery (if using), sautéing until softened, about 5-7 minutes. Add minced garlic and cook for another minute. Then, sprinkle in the flour and stir continuously for 1-2 minutes to create a roux, which will thicken the soup.
3-Third Step: Make the Soup Base
Slowly pour in the chicken or vegetable stock while stirring to avoid lumps. Add Mexican oregano, ground cumin, optional ancho or guajillo chili powder, salt, and freshly ground black pepper. Bring the mixture to a gentle simmer and let cook for 7-8 minutes, allowing flavors to meld.
4-Fourth Step: Add Roasted Poblanos and Blend
Peel the skins off the roasted poblanos (removing skins is optional but recommended for smoother texture), remove seeds and stems, and roughly chop the peppers. Add them to the pot and heat through. For creamier soup, stir in milk or heavy cream now, or save crema for garnishing after blending. Carefully transfer the hot soup to a blender in batches, covering the lid’s opening with a towel to prevent splattering, and blend until smooth. Alternatively, use an immersion blender directly in the pot.
5-Final Step: Simmer, Adjust, and Serve
Return the blended soup to the pot and simmer for an additional 5-10 minutes. Adjust salt and pepper to taste. If the soup is too thick, thin it out with more stock or milk. Serve hot, garnished with chopped cilantro, a drizzle of Mexican crema or sour cream, chili flakes or oil, fresh herbs, and a squeeze of lemon or lime for brightness. Enjoy the smoky, comforting flavors of your roasted poblano soup.
Last Step:
Please leave a rating and comment letting us know how you liked this recipe! This helps our business to thrive and continue providing free, high-quality recipes for you.Notes
🧅 Poblanos get spicier when roasted, so adjust the number of peppers based on your heat preference.
🔥 Removing the skins of the peppers improves texture but isn’t necessary if you’re short on time.
🥕 Incorporating carrots or celery can enhance sweetness and depth of flavor.
- Prep Time: 30 minutes
- Cooking Time: 15 minutes
- Cook Time: 45 minutes
- Category: Soup
- Method: Roasting and Simmering
- Cuisine: Mexican
- Diet: Vegetarian
Nutrition
- Serving Size: 1 bowl
- Calories: 220
- Sugar: 4g
- Sodium: 600mg
- Fat: 12g
- Saturated Fat: 7g
- Unsaturated Fat: 4g
- Trans Fat: 0g
- Carbohydrates: 18g
- Fiber: 3g
- Protein: 6g
- Cholesterol: 25mg






This roasted poblano soup was a hit at last night’s dinner! πΆ
I added a touch of lime juice for some extra zing and it worked perfectly.
Thank you for such a comforting recipe!