A hearty, flavorful soup that's simple to make with ground beef, beans, and a mix of seasonings. Perfect for a weeknight dinner, this dish brings a delightful mix of textures and a hint of spice, topped off with your favorite garnishes.
In a large Dutch oven or heavy-bottomed pot over medium heat, cook 2 pounds of ground beef, breaking it up with a spoon, until no longer pink (7-10 minutes).
Drain excess fat from the pot.
Return the beef to the pot. Add 1 envelope of taco seasoning and stir to coat evenly.
Stir in 1 can of drained corn, 1 can of undrained chili beans, 1 can of rinsed pinto beans, 1 1/2 cups water, 1 can of stewed tomatoes, 1 envelope of ranch dressing mix, 1 can of diced tomatoes with green chiles, and 1 can of chopped green chiles (if using).
Increase heat to medium-high, bringing the mixture to a boil.
Reduce heat to low and simmer uncovered for 15 minutes, stirring occasionally.
Ladle soup into bowls and serve hot. Garnish with tortilla chips, shredded cheese, sour cream, or chopped green onions as desired.
Notes
For a vegetarian version, substitute ground beef with a plant-based protein or additional beans.