Heat a large pot on medium-high heat add the ground beef, and onion and cook until browned about 7-8 minutes, add in the garlic and cook another 30 seconds.
Add in the chili powder, smoked paprika, salt, pepper, and taco seasoning, and cook another 30 seconds.
Add in the beans, green chiles, corn, tomatoes and ranch seasoning and give it a stir.
Pour in the beef broth and mix until combined, and simmer on low for 1 hour with the lid on.
Serve with all of your favorite toppings!
Video
Notes
You can use any kind of beans you prefer, make sure you don't drain the beans this helps thicken the chili.
If you want to thicken it up a bit add 2 teaspoons of cornstarch mixed with 2 tablespoons of water to make a slurry and mix that into the chili while it simmers.
Slow cooker: Cook ground beef and onions in a skillet then transfer to a slow cooker along with everything else. Cook on low 2-3 hours.