-
1
Heat a large cast-iron skillet over high heat until hot.
-
2
Arrange the onion and garlic in the skillet in a single layer and cook, turning once, until charred, about 7 minutes.
-
3
Working in batches, if necessary, combine the chipotle, tomatoes, charred onion, and garlic in a blender and puree until smooth.
-
4
Transfer the tomato mixture to a large pot.
-
5
Bring to a boil and cook, stirring, until the mixture has thickened, about 4 minutes.
-
6
Pour in the broth, return to a boil, lower the heat, and simmer, covered, stirring occasionally, for 20 minutes.
-
7
Meanwhile, pour the oil for frying into a large heavy-bottomed pot to a depth of 2 inches.
-
8
Place over medium heat and heat to 365 degrees F. Add the tortilla strips and fry until golden brown, about 1 minute.
-
9
Using a slotted spoon, transfer the strips to a paper towel-lined plate and sprinkle with salt.
-
10
Repeat with the pasilla strips, frying them for 10 seconds, and transfer to the plate.
-
11
When ready to serve the soup, stir in the 2 teaspoons salt and the lime juice.
-
12
Divide the tortilla strips and cheese among soup bowls and ladle the tomato broth over them.
-
13
Garnish with the pasilla strips, scallion, and cilantro.
-
14
Serve immediately.