Start by warming a large pot on medium heat. Cook the ground beef in the pot until it's well-browned, making sure to drain any excess fat.
Next, add in the garlic, along with the array of spices: chili powder, cumin, salt, oregano, paprika, onion powder, and black pepper. Mix them thoroughly with the meat.
Now, introduce the crushed tomatoes, green chiles, kidney beans, black beans, and corn into the pot. Mix them in.
Pour in the beef broth and stir everything together to blend the flavors.
Allow the soup to reach a gentle boil, then lower the heat, cover the pot, and let it simmer for around 20 minutes, stirring now and then.
Once done, the soup is ready to be plated and enjoyed. Enhance its taste with your favorite toppings like tortilla chips, sour cream, cheese, green onions, avocado, hot sauce, or cilantro.