In a large pot or Dutch oven, brown the ground beef with the chopped onion over medium-high heat. Drain off any excess grease.
Stir in the ranch seasoning mix, taco seasoning mix, black beans, pinto beans, corn, diced tomatoes with green chilies, chopped green chilies, and beef broth.
Bring the soup to a boil, then reduce heat and simmer for at least 20 minutes, or longer for flavors to meld.
Serve hot with your favorite toppings.
Notes
For a slow cooker version, brown beef and onion on the stovetop, then add all ingredients to a slow cooker and cook on low for 6-8 hours or high for 3-4 hours.
This soup is a great pantry meal, using many common canned goods.
Consider this a simple meal planning option for busy weeks.