In a large pot, cook ground beef over medium heat until browned. Drain excess fat.
Add chopped onion and minced garlic, cooking until onion is translucent.
Stir in diced tomatoes, corn, pinto beans, kidney beans, and beef broth.
Season with chili powder, cumin, salt, and pepper.
Bring to a boil, then reduce heat and let simmer for 20 minutes.
Serve hot and enjoy!