In a large pot, sauté the chopped onion and minced garlic until soft and fragrant.
Add the ground beef and cook until browned, breaking it apart with a spoon.
Stir in the diced tomatoes, kidney beans, chili powder, ground cumin, and beef broth.
Season with salt and pepper to taste.
Bring the chili to a boil, then reduce the heat and simmer uncovered for 20–25 minutes, stirring occasionally.
Serve hot with your favorite toppings.