Mexican Soup is a vibrant and flavorful dish that combines the hearty elements of Mexican cuisine into one delicious bowl. Packed with tender chicken, black beans, corn, and diced tomatoes, this soup is seasoned with traditional spices like cumin, chili powder, and garlic, giving it a warm and slightly smoky kick. It’s finished with a squeeze of lime juice and topped with fresh cilantro, avocado, and crispy tortilla strips for added texture. Perfect for a cozy dinner or gathering, this soup is both nourishing and comforting, offering a satisfying meal that can be enjoyed year-round.
Ingredients:
- 1 tbsp olive oil
- 1 onion, diced
- 2 cloves garlic, minced
- 1 bell pepper, diced
- 1 tsp cumin
- 1 tsp chili powder
- ½ tsp paprika
- 4 cups chicken or vegetable broth
- 2 cups cooked shredded chicken (or substitute with black beans for a vegetarian option)
- 1 can (15 oz) black beans, drained and rinsed
- 1 can (15 oz) diced tomatoes with green chilies
- 1 cup corn kernels (fresh, frozen, or canned)
- Salt and pepper to taste
- Juice of 1 lime
- Fresh cilantro, chopped (for garnish)
- Avocado, sliced (for garnish)
- Tortilla strips or chips (for serving)
Instructions:
- Heat olive oil in a large pot over medium heat. Add the onion, garlic, and bell pepper, sautéing until softened, about 5 minutes.
- Stir in the cumin, chili powder, paprika, salt, and pepper, cooking for an additional minute until fragrant.
- Pour in the broth, then add the shredded chicken (or black beans), diced tomatoes, and corn. Bring the soup to a boil, then reduce the heat and let it simmer for 15-20 minutes to allow the flavors to meld together.
- Stir in the lime juice and adjust seasoning if needed.
- Serve the soup hot, garnished with fresh cilantro, avocado slices, and crispy tortilla strips or chips for added crunch. Enjoy your comforting and flavorful Mexican Soup!
