Dive into the bold and comforting flavors of Mexican Tomato Soup, a vibrant twist on a classic dish that’s perfect for any season. This hearty soup is infused with smoky chipotle chilies, fragrant cumin, and smoked paprika, all simmered together with crushed tomatoes and vegetable broth for a rich and zesty base. Sweet corn kernels and a splash of fresh lime juice add a delightful balance of sweetness and acidity, while cilantro delivers a burst of freshness in every spoonful. Ready in just 40 minutes, this quick and easy recipe is ideal for weeknight dinners or cozy gatherings. Serve it topped with crunchy tortilla chips and creamy avocado slices for an irresistible, restaurant-worthy presentation. If you’re searching for a flavorful, vegetarian soup recipe that’s both wholesome and satisfying, this Mexican Tomato Soup is guaranteed to warm your soul.
Heat the olive oil in a large pot over medium heat.
Add the diced onion and cook until softened, about 5 minutes.
Stir in the minced garlic, cumin powder, and smoked paprika. Cook for 1 minute until fragrant.
Add the chopped chipotle chili and stir to combine.
Pour in the canned crushed tomatoes and the vegetable broth. Stir well.
Add sugar, salt, and black pepper. Bring the mixture to a boil, then reduce the heat to low and simmer for 15 minutes.
Use a handheld immersion blender to puree the soup until smooth, or carefully transfer the soup to a blender in batches to puree.
Return the pureed soup to the pot and stir in the corn kernels. Simmer for another 5 minutes.
Remove from heat and stir in the fresh cilantro and lime juice.
Taste and adjust seasoning if necessary.
Serve hot, garnished with optional tortilla chips and avocado slices if desired.
Serving size | 2359.5 grams (2359.5g) |
---|
Amount per serving | % Daily Value* |
---|---|
Calories | 1391 |
Total Fat 60.00g | 77% |
Saturated Fat 9.00g | 45% |
Polyunsaturated Fat 13.20g | |
Cholesterol 0mg | 0% |
Sodium 6090mg | 265% |
Total Carbohydrate 200.70g | 73% |
Dietary Fiber 37.60g | 134% |
Total Sugars 73.80g | |
Protein 40.70g | 81% |
Vitamin D 0IU | 0% |
Calcium 530mg | 41% |
Iron 17mg | 92% |
Potassium 5660mg | 120% |
Source of Calories