In a large stockpot add the oil and diced onion. Sauté over medium heat for 2 to 3 minutes.
Add the minced garlic and sauté for another 1-2 minutes.
Add the ground beef. Using a spatula or spoon break the ground beef into pieces while it cooks. Once the beef had been browned drain the excess fat from the meat.
To the pot add the beef broth, diced tomatoes, corn, pumpkin, pinto beans, kidney beans and chiles in adobo sauce. Stir well to combine.
Add in the chili powder, cumin, onion powder, salt, black pepper and cayenne pepper. Stir well to combine.
Over a medium low heat allow the chili to simmer for 15 minutes while stirring occasionally. This will allow the flavor of the spices to blend.
Taste and adjust the salt as desired.
Spoon into bowls and serve with your favorite toppings.