Description
A creamy, smoky chile relleno soup made with fire-roasted poblano peppers, melted cheese, and a velvety broth base. This Tex-Mex comfort bowl delivers all the flavor of traditional chile rellenos without the frying—perfect for weeknight dinners or cozy weekend meals.
Ingredients
- 4 large poblano peppers
- 1 tablespoon olive oil
- 1 small onion, chopped
- 2 cloves garlic, minced
- 1 teaspoon ground cumin
- 1/2 teaspoon smoked paprika
- 1/2 teaspoon pink salt (or to taste)
- 4 cups homemade chicken broth
- 1/2 cup heavy cream (or full-fat coconut milk)
- 1 cup shredded Monterey Jack cheese
- 1/4 cup sour cream (optional)
- Juice of 1/2 lime
- Toppings: sliced avocado, crumbled queso fresco, cilantro, tortilla strips
Instructions
- Roast poblano peppers over a gas flame or under a broiler until skins are blackened. Place in a bowl, cover, and let steam for 10 minutes. Peel, deseed, and chop.
- In a large soup pot, heat olive oil over medium heat. Sauté onion until soft, about 5 minutes. Add garlic and cook 1 minute more.
- Stir in chopped poblanos, cumin, paprika, and pink salt. Cook for 2 minutes to bloom the spices.
- Pour in the broth. Bring to a simmer and cook uncovered for 15 minutes.
- Use an immersion blender to puree the soup until smooth. (Or blend in batches.)
- Stir in heavy cream, cheese, and sour cream (if using). Simmer gently until melted and creamy.
- Add lime juice, taste, and adjust seasoning.
- Serve hot with avocado slices, queso fresco, cilantro, and crispy tortilla strips.
Notes
For a vegetarian version, substitute vegetable broth and add a can of white beans.
Want extra heat? Add a roasted jalapeño or splash of chipotle sauce with the poblanos.
Leftovers freeze well—just reheat gently to avoid breaking the cream.
- Prep Time: 20 minutes
- Cook Time: 30 minutes
- Category: Soup
- Method: Stovetop
- Cuisine: Tex-Mex
Nutrition
- Serving Size: 1 1/2 cups
- Calories: 320 kcal
- Sugar: 4g
- Sodium: 620mg
- Fat: 24g
- Saturated Fat: 12g
- Unsaturated Fat: 11g
- Trans Fat: 0g
- Carbohydrates: 14g
- Fiber: 3g
- Protein: 12g
- Cholesterol: 60mg