Ingredients
Equipment
Method
- Heat oil in a pot over medium heat. Add diced onion with a pinch of salt and sauté 3–4 minutes until translucent. Add garlic and cook another 30–60 seconds.
- Add ground beef or turkey. Break up with a spoon and cook 5–7 minutes until browned. Drain excess fat if needed.
- Add all taco seasoning spices and stir into the meat. Toast spices for 1 minute. Stir in tomato paste and cook 1–2 minutes more until slightly darkened.
- Add diced tomatoes with green chiles, crushed tomatoes, black beans, pinto beans, and corn. Scrape the bottom of the pot to lift browned bits.
- Pour in 2 cups of broth. Bring to a boil, then reduce to medium-low and simmer uncovered 15–20 minutes. Add more broth if thinner soup is preferred.
- Turn off heat. Stir in lime juice and, if using, cream or coconut milk. Taste and adjust seasoning with salt, pepper, or extra spice.
- Ladle into bowls and top with cheese, sour cream, avocado, cilantro, green onions, and crushed tortilla chips. Serve with extra lime wedges.
Nutrition
Notes
For a creamy twist, stir in cream or coconut milk off heat. Leftovers are excellent — the soup thickens and deepens in flavor overnight. To make dairy-free, skip cheese and use avocado and lime as toppings. Use low-sodium broth to control salt levels.
