A hearty and high-protein beef chili slow-cooked to perfection in a crock pot. Packed with lean ground beef, beans, and spices, this chili is perfect for a nutritious and satisfying meal.
1 pound lean ground beef (90% lean)
1 medium yellow onion, diced
3 cloves garlic, minced
1 (15-ounce) can kidney beans, drained and rinsed
1 (15-ounce) can black beans, drained and rinsed
1 (14.5-ounce) can diced tomatoes, undrained
1 (6-ounce) can tomato paste
1 cup low sodium beef broth
2 tablespoons chili powder
1 teaspoon ground cumin
1 teaspoon smoked paprika
1/2 teaspoon dried oregano
1/2 teaspoon black pepper
1/2 teaspoon salt
1/4 teaspoon cayenne pepper
1 tablespoon olive oil
Heat olive oil in a large skillet over medium heat.
Add diced onion and cook for 3-4 minutes until softened.
Add minced garlic and cook for 1 minute until fragrant.
Add lean ground beef to the skillet and cook until browned, breaking it apart with a spoon, about 6-8 minutes.
Transfer the cooked beef, onions, and garlic to the crock pot.
Add kidney beans, black beans, diced tomatoes with their juice, tomato paste, and beef broth to the crock pot.
Stir in chili powder, ground cumin, smoked paprika, dried oregano, black pepper, salt, and cayenne pepper until well combined.
Cover and cook on low for 6 hours.
After cooking, stir the chili and taste to adjust seasoning if needed before serving.