Steak Chili

This hearty Slow Cooker Steak Chili is for those who love a classic. In this recipe, a rich tomato base is loaded with two kinds of beans, smoky spicy seasonings, and hunks of ultra tender steak.

Prep Time: 25 minutes
Cook Time: 8 hours
Total Time: 8 hours 25 minutes
Total Servings: 10


  • 1 Tablespoon olive oil 
  • 2 lbs. sirloin steak, excess fat trimmed and remainder cut into cubes 
  • 1 large yellow onion, chopped 
  • 1 green pepper, chopped 
  • 1 - 28 ounce can diced tomatoes, undrained 
  • 1 - 28 ounce can tomato sauce 
  • 1 - 4 ounce can green chilies 
  • 1 - 15 ounce can kidney beans, rinsed and drained 
  • 1 - 15 ounce can black beans, rinsed and drained 
  • 2 teaspoons chili powder 
  • 1 teaspoon cumin 
  • 1/2 teaspoon smoked paprika 
  • 1/2 teaspoon cayenne pepper 
  • 1 teaspoon oregano 
  • 4 cloves garlic 
  • Pinch sugar Salt and pepper 
  • Sour cream, cheese, and Fritos, for serving


  1. Preheat the slow cooker on high heat while you prepare the remainder of the ingredients. 
  2. Heat the oil in a large skillet over medium high heat. Season the sirloin with salt and pepper, then add it to the oil and allow to brown, undisturbed, for several minutes. Flip and brown on the remaining sides. Transfer the steak to the slow cooker and return the skillet to the burner over low heat. Use the juice from one of your cans of diced tomatoes or a small amount (1/4 cup) of water to deglaze the pan. Pour the liquid into the hot pan and use a spatula to scrape up any brown bits. Transfer to the slow cooker. 
  3. Add the remaining ingredients (besides those used for serving) to the slow cooker and stir. Cook on low for 8 hours (preferred method) or on high for 4 hours. 
  4. Serve with sour cream, cheese, Fritos and/or cornbread.

Note: Feel free to substitute ingredients as needed. Fire roasted tomatoes or canned tomatoes with green chilies both work well for this recipe. You can use only one type of beans or experiment with different types. You may also want to adjust seasonings to add more or less heat.