Print Recipe Add to Collection
4.75 from 8 votes

Keto Creamy Poblano Pepper Soup

The combination of Roasted Poblanos, Mexican cream, and melted Queso produces a delicious Keto friendly Poblano Pepper Soup!
Prep Time30 mins
Cook Time25 mins
Cooling Time5 mins
Total Time1 hr
Course: Soup
Cuisine: Mexican
Keyword: Poblano Soup
Servings: 8
Calories: 196kcal
Author: Joanie and Chris


  • 4 Poblano peppers roasted
  • 2 tablespoons Butter
  • 1/2 White onion chopped
  • 1 Serrano pepper seeded
  • 6 cloves Garlic chopped
  • 2 teaspoons Cumin
  • 3 cups Chicken stock organic
  • 1 Avocado cubed
  • 1/2 cup Cilantro loosely chopped
  • 1 cup Mexican cream
  • 1/2 cup Mexican cheese Queso Quesadilla or Monterey Jack
  • 1 teaspoon Sea salt
  • 1 teaspoons Black pepper


  • Preheat oven to 450 degrees. Line a baking sheet with parchment paper. Rub the Poblanos with olive oil and roast for 20 minutes until skin is blackened and loosened. Place the Poblano peppers in a zip-lock bag for 10 minutes.
  • Peel and discard the skins, stems, and seeds - roughly chop the Poblano peppers and reserve.
  • Heat the butter and sauté the chopped onions, Poblano peppers, and Serrano pepper over medium heat in a large pot for 3 minutes. Add the chopped garlic and heat for an additional 2 minutes. Add the cumin and stir to combine. Pour in the chicken stock and bring to a boil. Cook for 10 minutes.
  • Take off the heat and stir in the chopped avocado, cilantro, and the Mexican cream. Allow soup to cool for 5 minutes. Then add the soup to a blender and blend until smooth and creamy. 
  • Return the blended mixture to the soup pot, add cheese, salt, and pepper, and simmer for 10 minutes. Stir well and serve hot, garnished with Mexican cream.


Make sure you use a good Mexican queso designed for melting. "Queso Quesadilla" works well, as does "Cotija," or even Monterey Jack. We pictured the soup in a large bowl, however, it is rich so we suggest a cup.


Calories: 196kcal | Carbohydrates: 9g | Protein: 6g | Fat: 14g | Saturated Fat: 3g | Trans Fat: 0g | Cholesterol: 32mg | Sodium: 620mg | Potassium: 359mg | Fiber: 2g | Sugar: 4g | Vitamin A: 605IU | Vitamin C: 52.4mg | Calcium: 115mg | Iron: 1mg | Net Carbs: 7g