Ingredients
Equipment
Method
- Heat olive oil in a large pot over medium-high heat. Add diced onion and cook for 3-4 minutes until softened.
- Add ground beef, breaking it up with a wooden spoon. Cook for 5-7 minutes until no pink remains. Stir in minced garlic and cook for 1 more minute.
- Sprinkle the taco seasoning over the meat mixture. Stir constantly for about 60 seconds to toast and bloom the spices.
- Add the diced tomatoes, tomato sauce, green chiles, black beans, kidney beans, corn, and broth to the pot. Stir well to combine.
- Bring the soup to a boil, then reduce heat to low. Cover the pot, leaving the lid slightly ajar, and simmer gently for 15-20 minutes.
- Taste the soup and season with salt and black pepper as needed. Serve hot with desired toppings.
Notes
For best flavor, don't skip toasting the taco seasoning with the meat. Toppings like shredded cheese, sour cream, tortilla chips, and fresh cilantro are highly recommended. Store leftovers in an airtight container in the refrigerator for up to 4 days or freeze for up to 3 months. For variations, try ground turkey, add a tablespoon of tomato paste with the aromatics, or stir in a cup of cooked rice at the end.
