
Mexico City · 60 min · Meat · Soup · For beginners
Sopa de Tortilla
In German: Tortillasuppe · In English: Chicken Tortilla Soup
For 4 servings · US units
Tortilla soup with roasted tomatoes, smoky chipotle and crisp tortilla strips on top
Roasted tomatoes, a smoky chipotle and a rich chicken broth come together in a soup that warms you right through. The real fun happens in the bowl: freshly fried tortilla strips, creamy avocado, cilantro and a squeeze of lime turn it into a proper meal. Sopa de tortilla hails from Mexico City, and it's exactly what you want when autumn and winter turn grey and chilly outside.
Ingredients
- 4tomatoesroasted in the oven or under the broiler
- 1onionroughly chopped or sliced, sautéed
- 3 clovesgarlicpeeled, whole or minced
- 1blended with the tomatoes; alternatively dried pasilla chiles or jalapeñoSmoked, dried jalapeños packed in a dark, sweet-sour sauce of tomato, vinegar and spices, smoky and properly hot.Substitute: Dried chipotles, soaked and blended with a little tomato paste and a splash of vinegar, come closest; at a pinch, smoked paprika and a little cayenne with tomato paste give smoke and heat, but not the fleshy texture or the sweet-sour depth of the sauce.Read more
- 6⅓ cupsstockuse vegetable stock for the vegetarian version
- 12⅓ ozchicken breastboneless and skinless, poached in the soup and shredded
- 5cut into thin strips and friedThin flatbreads made from nixtamalized corn dough, with a gently earthy corn flavour.Substitute: Homemade ones from masa harina are just as good, whereas ordinary cornmeal or polenta won't bind into a dough. Wheat tortillas work for filling but taste blander, are softer and don't crisp the same way when fried.Read more
- 3 tbspoilfor sautéing and cooking down the purée
- ¼ cupvegetable oilfor frying the tortilla strips
- 1 tspsaltadjust depending on the stock
- black pepperfreshly cracked
- 1avocadodiced or sliced, for topping
- chopped, for toppingThe fresh leaves of the coriander plant, with a bright, citrusy and slightly peppery taste.Substitute: There is no true substitute. Flat-leaf parsley, perhaps with a little lime zest, adds colour and green freshness but not cilantro's distinctive citrusy note.Read more
- 1limejuice for seasoning, wedges for serving
- 1 tspOreganoadded with the stock (optional)
- crumbled, for topping (optional)A young, unaged Mexican cow's-milk cheese: white, mildly salty and slightly tangy, with a crumbly texture.Substitute: The closest match is a mild feta soaked briefly in water to draw out salt, though it stays sharper and tangier. Ricotta salata or well-drained, lightly salted farmer's cheese match the crumbly texture, and paneer behaves similarly under heat but is firmer and blander.Read more
- for topping (optional)A lightly soured, pourable Mexican cream, milder and runnier than sour cream, drizzled over dishes.Substitute: Crème fraîche thinned with a little milk or cream comes very close to crema and also holds up to heat. Sour cream thinned with some cream works too, but it is noticeably more sour and can curdle in hot dishes.Read more
Method
- Roast the tomatoesRoast the Roma tomatoes in the oven at about 390 °F (400 °F) or under the broiler until the skins blister and char in spots.
- Sauté onion and garlicMeanwhile, heat a little oil in a skillet and sauté the onion and garlic over medium heat until soft and lightly browned.
- Blend the soup baseTip the onion mixture into a blender along with the roasted tomatoes and the chipotle in adobo, and blend everything until smooth.
- Cook down the puréeHeat the remaining oil in a pot, add the purée and let it cook down for a few minutes, stirring, until it thickens a little and smells deeply fragrant.
- Add broth and boilPour in the chicken broth, add the salt and some freshly cracked black pepper, plus the Mexican oregano if you're using it, and bring everything to a boil.
- Poach and shred the chickenLay the chicken breast in the soup, turn the heat down and let it gently poach for 15 to 20 minutes until cooked through. Lift it out, shred it with two forks, return it to the pot and let it simmer for a few more minutes.
- Fry the tortilla stripsWhile the chicken cooks, cut the corn tortillas into thin strips. Heat the vegetable oil in a skillet and fry the strips in batches for 30 to 90 seconds until golden, then drain them on paper towels.
- Season the soupTake the soup off the heat and season to taste with salt and lime juice.
- Ladle and garnishLadle the soup into bowls and top with the tortilla strips, avocado, chopped cilantro and lime wedges.
Tips and variations
For a vegetarian version, simply leave out the chicken, use vegetable stock and let the Mexican oregano simmer along with it. Instead of chipotle in adobo you can use dried pasilla chiles: stem and seed them, then toast them briefly in a dry pan or over an open flame without letting them burn, and blend them with the tomatoes. If you'd like something heartier, stir in black beans and corn at the end. When it comes to toppings, let everyone help themselves: set out little bowls of crumbled queso fresco, crema, finely shredded cabbage marinated in lime juice and salt, and sliced serrano or jalapeño. Add the tortilla strips just before eating so they stay nice and crunchy.
Allergens
May contain if you use the optional ingredients: Milk (including lactose)
These notes follow from this recipe's ingredient list. Ready-made products and brands may contain further allergens — please check the packaging yourself.
Something not right?
This recipe was put together from independent sources and checked before publishing. Even so, a mistake can slip through — an amount that does not add up, a step that does not work as written. If you spot something, write to us: we will look into it and put it right.


