A hearty and flavorful classic chili recipe that's perfect for a crowd or a cozy night in. Loaded with beans, ground beef, and a rich, savory tomato base.
In a large pot or Dutch oven, brown the ground beef over medium-high heat. Drain off any excess grease.
Add the chopped onion and cook until softened, about 5-7 minutes.
Stir in the minced garlic, chili powder, cumin, paprika, and cayenne pepper (if using). Cook for 1 minute until fragrant.
Pour in the diced tomatoes (undrained), kidney beans, black beans, tomato sauce, and beef broth. Stir to combine.
Bring the chili to a simmer, then reduce the heat to low, cover, and let it cook for at least 45 minutes, stirring occasionally. For deeper flavor, simmer longer.
Season with salt and black pepper to taste. Serve hot with your favorite toppings.
Notes
Optional toppings include shredded cheese, sour cream, chopped cilantro, or corn chips. This chili also freezes well.