Warm, comforting, and packed with bold flavors, this Easy Tomato Tortilla Soup is the ultimate quick and hearty meal for busy weeknights. Made with pantry staples like diced tomatoes, black beans, and corn, this one-pot recipe is a flavorful combination of spices like cumin and chili powder, balanced perfectly with a fresh burst of lime juice and cilantro. Crispy homemade tortilla strips take this dish to the next level, offering a delightful crunch in every bite. Customize it with optional toppings like creamy avocado, shredded cheese, and a dollop of sour cream for a restaurant-quality presentation. Ready in just 35 minutes, this vegetarian-friendly soup is perfect for family dinners, meal prep, or cozy nights in.
Heat the olive oil in a large pot over medium heat. Add the diced onion and sauté for 3-4 minutes until softened.
Stir in the minced garlic, ground cumin, and chili powder. Cook for 1 minute until fragrant.
Pour in the diced tomatoes (with their liquid) and vegetable broth. Bring to a boil, then reduce the heat to low and let simmer for 10 minutes.
Add the black beans and corn kernels to the pot. Simmer for another 5 minutes until heated through.
Stir in the chopped cilantro and freshly squeezed lime juice. Season with salt and black pepper to taste. Remove the soup from heat.
In a separate small skillet, heat the vegetable oil over medium-high heat. Fry the tortilla strips in batches until golden and crispy, about 1 minute per batch. Transfer to a paper towel-lined plate to drain excess oil.
Ladle the soup into bowls and top with crispy tortilla strips. Garnish with diced avocado, shredded cheese, and sour cream, if desired.
Serve immediately and enjoy!
Serving size | 2938.6 grams (2938.6g) |
---|
Amount per serving | % Daily Value* |
---|---|
Calories | 2037 |
Total Fat 127.80g | 164% |
Saturated Fat 23.10g | 116% |
Polyunsaturated Fat 2.70g | |
Cholesterol 30mg | 10% |
Sodium 6974mg | 303% |
Total Carbohydrate 199.40g | 73% |
Dietary Fiber 58.20g | 208% |
Total Sugars 51.70g | |
Protein 51.40g | 103% |
Vitamin D 0IU | 0% |
Calcium 504mg | 39% |
Iron 17mg | 95% |
Potassium 4938mg | 105% |
Source of Calories