Ingredients
Equipment
Method
Prepare the Base
- In a large pot or Dutch oven, brown the ground beef over medium-high heat. Break it apart with a wooden spoon as it cooks. Add the chopped yellow onion and cook until softened, about 5-7 minutes. Drain any excess fat from the pot.
- Stir in the minced garlic and cook for another minute until fragrant, being careful not to burn it.
Combine Ingredients
- Add the taco seasoning mix, ranch seasoning mix, and beef broth to the pot. Stir well to combine all ingredients, scraping up any browned bits from the bottom of the pot.
- Next, add the undrained diced tomatoes, rinsed and drained black beans, rinsed and drained kidney beans, drained sweet corn, and undrained diced green chiles to the pot. Stir thoroughly to ensure everything is evenly distributed.
Simmer and Serve
- Bring the soup to a gentle simmer, then reduce the heat to low, cover the pot, and let it cook for at least 15-20 minutes to allow the flavors to meld and deepen. Stir occasionally to prevent sticking.
- Taste and adjust seasoning if necessary (add salt and pepper to your preference, though the seasoning packets usually provide enough). Ladle the hot taco soup into bowls.
- Serve immediately with your favorite toppings such as a dollop of sour cream, a sprinkle of shredded cheddar cheese, crushed tortilla chips, sliced avocado, or fresh cilantro.
Notes
Storage: Leftover Taco Soup can be stored in an airtight container in the refrigerator for up to 3-4 days. It also freezes well for up to 3 months; thaw overnight in the fridge before reheating.
Variations: For a spicier soup, add a pinch of red pepper flakes or a can of Rotel (diced tomatoes with green chiles) instead of plain diced tomatoes. For added richness, stir in a block of cream cheese at the end until melted and smooth.
Variations: For a spicier soup, add a pinch of red pepper flakes or a can of Rotel (diced tomatoes with green chiles) instead of plain diced tomatoes. For added richness, stir in a block of cream cheese at the end until melted and smooth.
