A dash of acidity is all you need to make the poblanos in this soup thrive, so don’t worry about loading it up with lots of other ingredients! Vegan crema is swirled on top to make the soup more indulgent while the cilantro stems add plenty of herby flavor along with a bit of crunch texture. This roasted poblano soup is a one of those dishes that proves that simplicity and minimal ingredients are a great thing.

Roasted Poblano Soup [Vegan]

Save Trees. Print Less. But if you must, we charge $2.99 to encourage less waste





Cooking Time



For the Soup:

  • 4-5 poblano peppers
  • 1 onion
  • 3 garlic cloves
  • 3 tablespoons vegan butter
  • 3 tablespoons all-purpose flour
  • 4 cups vegetable stock
  • 1/2 teaspoon salt
  • Freshly ground pepper

For the Garnish:

  • Finely chopped cilantro stems
  • Vegan crema or vegan sour cream
  • Hot sauce
  • Freshly ground pepper


  1. Rinse the poblanos and roast on a baking tray at 400°F. Give them a flip after 15 minutes. They'll be mostly roasted in another 10-15 minutes, so 25-30 minutes total roasting time in the oven.
  2. Add 3 tablespoons butter to a saucepan on medium heat
  3. Chop an onion and add to the saucepan, sauteing for 5-7 minutes.
  4. Mince 3 garlic cloves and add to the onion, cooking for 1-2 minutes
  5. Add 3 tablespoons flour to the onion mixture and mix well.
  6. Add 4 cups of stock to the mixture along with 1/2 teaspoon salt and freshly cracked pepper. Stir well.
  7. Bring to a simmer and cook for 8-10 minutes.
  8. Once the poblano peppers have cooled a bit, pull off as much skin as you can. Then de-stem and de-seed the poblanos.
  9. Roughly chop the poblanos and add to the saucepan.
  10. Cook until everything is at a uniform temperature and then combine the mixture in a blender (or use an immersion blender).
  11. Return to saucepan and simmer for 5-10 minutes. Salt to taste.
  12. Serve immediately but don't forget to garnish with crema, finely chopped cilantro stems, freshly ground pepper, and a couple dashes of hot sauce.
  13. The acidity of the hot sauce pairs well with the poblanos so feel free to re-garnish once you make your way through the top layer.

Nutritional Information

Per Serving: Calories: 198 | Carbs: 23 g | Fat: 11 g | Protein: 4 g | Sodium: 799 mg | Sugar: 3 g Calculation not including garnishes. Note: The information shown is based on available ingredients and preparation. It should not be considered a substitute for a professional nutritionist’s advice.


This site uses Akismet to reduce spam. Learn how your comment data is processed.