Mexican Soup
Experience the warmth and richness of Mexican cuisine with this comforting Mexican soup. Bursting with flavors from fresh vegetables, spices, and savory broth, this dish is perfect for cozy dinners or lively gatherings. Easy to prepare and full of nutrition, it’s a go-to recipe for both novice and experienced cooks alike. Let’s dive into this delightful culinary journey!
Ingredients
- 1 tablespoon olive oil
- 1 onion, diced
- 2 cloves garlic, minced
- 1 bell pepper, chopped
- 1 zucchini, diced
- 1 can (14 oz) diced tomatoes
- 1 can (15 oz) black beans, drained and rinsed
- 1 cup corn kernels
- 4 cups vegetable or chicken broth
- 1 teaspoon cumin
- 1 teaspoon chili powder
- Salt and pepper to taste
- Fresh cilantro for garnish
- Optional toppings: avocado, sour cream, tortilla strips
Servings and Cooking Time
This recipe serves 4 people. Preparation time is around 15 minutes, and cooking time is approximately 30 minutes.
Nutritional Value
Per serving (1 cup): approximately 200 calories, 5g protein, 30g carbohydrates, 6g fiber, 7g fat. This is based on one serving for one person.
Step-by-Step Cooking Process
- Heat olive oil in a large pot over medium heat.
- Add the diced onion and sauté until translucent.
- Stir in the minced garlic and cook for another minute.
- Add the chopped bell pepper and zucchini; sauté for 5 minutes.
- Pour in the diced tomatoes with their juice.
- Add the black beans and corn, stirring to combine.
- Pour in the broth and bring the mixture to a boil.
- Season with cumin, chili powder, salt, and pepper.
- Reduce heat and let simmer for 20 minutes.
- Serve hot, garnished with fresh cilantro and your choice of toppings.
Alternative Ingredients
Feel free to customize your Mexican soup by substituting ingredients. For instance, you can use chicken instead of beans for added protein, or switch to quinoa for a gluten-free option. Seasonal vegetables can also enhance the flavor profile.
Serving and Pairings
This Mexican soup pairs wonderfully with crusty bread, tortilla chips, or a fresh salad. Consider serving it alongside guacamole or a refreshing margarita for a complete Mexican dining experience.
Storage and Reheating
Store any leftovers in an airtight container in the refrigerator for up to 3 days. The soup can be frozen for up to 3 months. Reheat on the stove over medium heat, adding a splash of broth if it thickens too much.
Cooking Mistakes
- Don’t skip sautéing the vegetables; it enhances the flavor.
- Be careful not to overcook the zucchini; it should remain tender.
- Adjust seasoning to your taste; start with less salt and add more as needed.
- Use low-sodium broth to control salt levels.
- Letting it simmer too long can make the soup too thick.
Helpful Tips
- Chop vegetables uniformly for even cooking.
- Experiment with different beans for varied texture.
- Garnish with lime juice for a zesty finish.
- Make it spicier with fresh jalapeños or hot sauce.
FAQs
What can I use instead of black beans?
You can substitute black beans with pinto beans, kidney beans, or even chickpeas for a different flavor and texture. Each option will still maintain the soup’s hearty feel.
Can I make this soup vegetarian?
Absolutely! Simply use vegetable broth instead of chicken broth, and ensure all ingredients are plant-based for a delicious vegetarian version.
How long does this soup keep in the fridge?
The soup can be stored in the refrigerator for up to 3 days. Ensure it’s kept in an airtight container to maintain freshness.
Can I add meat to the soup?
Yes, shredded chicken or ground beef can be added for extra protein. Cook the meat beforehand and add it to the soup during the simmering stage.
Is this soup spicy?
The heat level can vary depending on the spices used. Adjust the chili powder and consider adding fresh jalapeños for extra spice, or reduce them for a milder soup.
Conclusion
Mexican soup is a delightful dish that combines vibrant flavors and wholesome ingredients, making it a favorite in many households. With its easy preparation and adaptability, this recipe is sure to become a staple in your cooking repertoire. Enjoy each comforting bowl!

Mexican Soup
Ingredients
- 1 tablespoon olive oil
- 1 onion diced
- 2 cloves garlic minced
- 1 bell pepper chopped
- 1 zucchini diced
- 1 can 14 oz diced tomatoes
- 1 can 15 oz black beans, drained and rinsed
- 1 cup corn kernels
- 4 cups vegetable or chicken broth
- 1 teaspoon cumin
- 1 teaspoon chili powder
- Salt and pepper to taste
- Fresh cilantro for garnish
- Optional toppings: avocado sour cream, tortilla strips
Instructions
- Heat olive oil in a large pot over medium heat.
- Add the diced onion and sauté until translucent.
- Stir in the minced garlic and cook for another minute.
- Add the chopped bell pepper and zucchini; sauté for 5 minutes.
- Pour in the diced tomatoes with their juice.
- Add the black beans and corn, stirring to combine.
- Pour in the broth and bring the mixture to a boil.
- Season with cumin, chili powder, salt, and pepper.
- Reduce heat and let simmer for 20 minutes.
- Serve hot, garnished with fresh cilantro and your choice of toppings.