Nothing beats a warm bowl of chili on a chilly evening. This Hearty Beef Chili is packed with tender ground beef, beans, and a robust mix of spices, making it the ultimate comfort food. Easy to prep and perfect for busy weeknights, it’s a meal your family will love—plus, leftovers taste even better the next day!
1 lb ground beef
1 onion, diced
2 cloves garlic, minced
1 can (15 oz) kidney beans, drained and rinsed
1 can (15 oz) black beans, drained and rinsed
1 can (15 oz) diced tomatoes
1 can (6 oz) tomato paste
1 cup beef broth
2 tbsp chili powder
1 tsp ground cumin
1 tsp paprika
1 tsp salt
½ tsp black pepper
In a skillet over medium heat, cook the ground beef until browned. Drain excess fat.
Transfer the beef to a slow cooker. Add onion, garlic, kidney beans, black beans, diced tomatoes, tomato paste, and beef broth.
Stir in chili powder, cumin, paprika, salt, and black pepper until evenly combined.
Cover and cook on low for 6–8 hours or high for 3–4 hours.
Serve hot with optional toppings such as shredded cheese, sour cream, and chopped green onions.
For extra depth of flavor, sauté the onion and garlic in a little olive oil before adding to the slow cooker.
If you like a spicier chili, add a pinch of cayenne pepper or diced jalapeños.
Leftover chili freezes well—store in airtight containers for up to 3 months.
Cornbread or warm tortillas make a perfect side for this hearty chili.