Homemade Tortilla Soup Recipe
Choice of Chicken, Fish, or Ground Beef Soup, topped with corn tortilla strips.
Was this page helpful?
Help improve this recipe for others.
Send this recipe to your inbox.
We'll email it straight to you - plus weekly cooking inspiration.
Ingredients
Some product links may be affiliates. If you buy through them, you're supporting the site and Pekin may earn a commission at no extra cost to you.
Base Ingredients
Tortilla Strips
Toppings
Method
Soup Preparation
- 1
Cook the Protein
In a large pot, heat 1 tablespoon of olive oil over medium heat. Add your choice of chicken, fish, or ground beef. Cook until browned and cooked through (about 5-7 minutes for chicken and fish; 8-10 minutes for ground beef). Remove from pot and set aside.
- 2
- 3
Combine Ingredients
Add the canned diced tomatoes (with juice), chicken or vegetable broth, corn, cumin, chili powder, salt, and black pepper to the pot. Stir to combine.
- 4
Simmer the Soup
Bring the soup to a boil, then reduce heat to low and let it simmer for 20-30 minutes. Return the cooked protein to the pot, stir in lime juice, and simmer for an additional 5 minutes.
Tortilla Strips Preparation
- 5
Prepare the Tortillas
While the soup is simmering, cut the corn tortillas into strips.
- 6
Fry the Tortilla Strips
In a frying pan, heat the vegetable oil over medium-high heat. Once hot, add the tortilla strips in batches and fry until golden and crispy, about 2-3 minutes. Remove with a slotted spoon and drain on paper towels.
Serving
- 7
Serve the Soup
Ladle the soup into bowls and top with avocado, cilantro, sour cream, and fried tortilla strips. Optionally sprinkle with shredded cheese.
