Brown the Meat: In a large soup pot over medium heat, brown the ground beef. Drain any excess grease if necessary.
Add Ingredients: Add garlic, chili powder, cumin, salt, oregano, paprika, onion powder, and black pepper to the pot. Stir to combine.
Combine Remaining Ingredients: Add crushed tomatoes, diced green chiles, kidney beans, black beans, corn, and beef broth. Stir well to combine all ingredients.
Simmer: Bring the soup to a low boil, then reduce heat to low. Cover and simmer for 20 minutes, stirring occasionally.
Serve: Ladle the soup into bowls and garnish with your choice of toppings such as tortilla chips, sour cream, shredded cheese, green onions, avocado, hot sauce, and fresh cilantro.