Ingredients
Equipment
Method
- Brown the MeatHeat a large pot or Dutch oven over medium heat.Add the ground beef or turkey, breaking it up with a wooden spoon. Stir occasionally for even browning.Once fully cooked (no pink remaining), drain excess grease.
- Sauté the AromaticsAdd diced onions and minced garlic to the pot.Stir and cook for 2-3 minutes until the onions soften and turn translucent.Stir frequently to avoid burning the garlic.
- Load Up the FlavorSprinkle in taco seasoning, ranch seasoning, and cumin.Stir well to coat the meat evenly.Let the spices toast for about 30 seconds to enhance the flavors.
- Dump Everything InPour in the black beans, pinto beans, diced tomatoes, tomato sauce, corn, and broth.Stir well to combine all ingredients evenly.Scrape the bottom of the pot to lift any browned bits (they add extra flavor).
- Simmer & Let the Magic HappenBring the soup to a gentle boil, then reduce the heat to low.Simmer uncovered for 20-25 minutes, stirring occasionally.The longer it simmers, the richer the flavors become.
- Taste & AdjustNeed more spice? Add cayenne pepper or hot sauce.Too thick? Add a little more broth or water.Want more tang? Squeeze in fresh lime juice.
- Load Up on Toppings & ServeLadle the hot soup into bowls.Sprinkle shredded cheese on top.Add a dollop of sour cream or Greek yogurt.For crunch, top with crushed tortilla chips.Garnish with fresh cilantro and lime juice for a bright finish.
Video
Notes
Cooking Tips
- For a thicker soup: Let it simmer longer or mash some of the beans.
- To make it spicier: Add extra chili powder, hot sauce, or diced jalapeños.
- For a vegetarian version: Skip the meat and add extra beans or lentils.
- Want it creamier? Stir in a little heavy cream or cream cheese before serving.
- Great for meal prep! Store leftovers in the fridge for up to 4 days, or freeze for up to 3 months.