Description
A hearty and flavorful Mexican-style tortilla soup made with chicken, roasted tomatoes, dried chiles, corn, beans, and aromatic spices, served with fresh toppings.
Ingredients
2 quarts low-sodium canned or homemade chicken stock
2 bone-in, skin-on chicken breast halves (about 1 pound total)
1 large onion, split in half
1 large onion, finely diced (about 1 1/2 cups)
2 ears of corn, shucked, kernels removed, milk scraped from empty cobs
2 medium garlic cloves, whole
2 medium garlic cloves, minced (about 1 tablespoon)
3 whole dried ancho chiles, seeds and stems removed, flesh roughly torn
1 1/2 pounds ripe tomatoes, split in half
2 tablespoons vegetable oil
1 Poblano pepper, seeded and finely diced (about 1 cup)
Kosher salt and freshly ground black pepper
1 tablespoon ground cumin
2 teaspoons dried oregano
1 (15-ounce) can black beans, drained and rinsed
1 cup fresh cilantro leaves
1 tablespoon corn flour
To serve:
Diced avocado
Fried tortilla strips or chips
Chopped scallions
Lime wedges
Instructions
1. Place stock, chicken, split onion, empty corn cobs, scraped corn milk, 2 whole garlic cloves, and chiles in a large saucepan. Bring to a boil over high heat, then reduce to a simmer. Cook for 30 minutes, turning chicken occasionally and topping up with water as needed. Discard onion, corn cobs, and garlic. Transfer chicken to a plate, cool slightly, and shred into strips.
2. Adjust oven rack to 4 inches below broiler and preheat broiler to high. Place tomatoes cut side-up on a foil-lined pan and broil until charred and softened, about 15 minutes.
3. Combine roasted tomatoes, stock, and softened chiles in a blender. Blend on high until smooth and set aside.
4. Heat oil in a large saucepan over medium-high heat until shimmering. Add diced onions, poblano, and corn kernels. Season with salt and pepper and cook until onions are softened, about 5 minutes.
5. Add minced garlic and cook for 30 seconds until fragrant. Add cumin and oregano, stirring frequently for another 30 seconds.
6. Stir in beans and half of the cilantro. Strain blended tomato-chile stock into the pot and stir to combine.
7. Whisk corn flour into soup. Bring to a simmer and season with salt and pepper. Cook 5 to 10 minutes, stirring frequently, until onions and poblano are softened.
8. Serve hot, garnished with shredded chicken, avocado, fried tortilla strips, scallions, lime wedges, and remaining cilantro.
Notes
For extra depth of flavor, toast the dried ancho chiles lightly before adding them to the stock.
The soup can be made ahead of time and refrigerated for up to 2 days; reheat gently before serving.
For a spicier version, add a diced jalapeño or serrano pepper along with the poblano.
- Prep Time: 5 mins
- Cook Time: 65 mins
- Category: Soups
- Method: Stovetop
- Cuisine: Mexican
Nutrition
- Serving Size: 1 serving
- Calories: 426
- Sugar: 0g
- Sodium: 0mg
- Fat: 16g
- Saturated Fat: 0g
- Unsaturated Fat: 0g
- Trans Fat: 0g
- Carbohydrates: 43g
- Fiber: 0g
- Protein: 31g
- Cholesterol: 0mg