Spicy Steak Chili Recipe
Introduction
This Spicy Steak Chili is a hearty and flavorful dish perfect for cozy nights. Tender cubes of beef simmer with bold spices, beans, and chiles to create a rich and satisfying meal that’s easy to make and sure to please.

Ingredients
- 3 pounds bottom round roast, cut into ½-inch cubes
- 2 teaspoons kosher salt
- 1 teaspoon black pepper
- ¼ cup extra virgin olive oil
- 3 large yellow onions, diced
- 2 medium jalapeno peppers, seeded and finely diced
- 1 tablespoon garlic, minced
- 3 tablespoons chili powder
- 1 tablespoon ground cumin
- 1 can (28 ounces) diced tomatoes, undrained
- 1 can (15 ounces) black beans, drained and rinsed
- 1 can (15 ounces) kidney beans, drained and rinsed
- 1 can (4.5 ounces) chopped green chiles
- 2 cups beef broth, or as needed
Instructions
- Step 1: Season the beef cubes evenly with kosher salt and black pepper.
- Step 2: Heat the olive oil in a large skillet over high heat. Add the beef in batches if needed, cooking for 2-3 minutes on each side until browned. Remove and set aside.
- Step 3: Reduce the heat to medium-high. In the same skillet, add diced onions and jalapenos. Cook, stirring occasionally, for about 5 minutes until they start to soften.
- Step 4: Add the minced garlic and cook for an additional minute until fragrant.
- Step 5: Stir in chili powder and ground cumin, mixing well to coat the onions and peppers.
- Step 6: Add the browned beef back into the skillet along with diced tomatoes (with juices), black beans, kidney beans, chopped green chiles, and beef broth.
- Step 7: Reduce heat to low and simmer uncovered for 30 minutes to an hour, stirring occasionally, until the meat is tender and flavors have melded.
Tips & Variations
- For extra smoky flavor, add a teaspoon of smoked paprika along with the chili powder.
- Adjust the spiciness by leaving some jalapeno seeds or adding a dash of cayenne pepper.
- Use a slow cooker by browning the beef first, then combining all ingredients and cooking on low for 6-8 hours.
- Serve with sour cream, shredded cheese, and chopped fresh cilantro for added richness and freshness.
Storage
Store leftovers in an airtight container in the refrigerator for up to 4 days. Reheat gently on the stovetop or in the microwave, adding a splash of beef broth or water if it has thickened too much. This chili also freezes well; thaw overnight in the fridge before reheating.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use other cuts of beef for this chili?
Yes, you can substitute bottom round roast with chuck roast or stew meat. These cuts also become tender when cooked slowly.
How can I make this chili vegetarian?
For a vegetarian version, omit the beef and substitute with extra beans or hearty vegetables like mushrooms and bell peppers. Add vegetable broth instead of beef broth.
PrintSpicy Steak Chili Recipe
This Spicy Steak Chili is a hearty and flavorful dish made with tender chunks of bottom round roast, a blend of aromatic spices, and a medley of beans simmered to perfection. Perfect for a comforting meal, this chili balances the heat of jalapenos with savory ingredients for a robust and satisfying bowl.
- Prep Time: 15 minutes
- Cook Time: 45 minutes
- Total Time: 1 hour
- Yield: 8 servings 1x
- Category: Main Course
- Method: Stovetop
- Cuisine: American
Ingredients
Meat
- 3 pounds bottom round roast, cut into ½-inch cubes
- 2 teaspoons kosher salt
- 1 teaspoon black pepper
Vegetables & Aromatics
- 3 large yellow onions, diced
- 2 medium jalapeno peppers, seeded and finely diced
- 1 tablespoon garlic, minced
Spices & Seasonings
- 3 tablespoons chili powder
- 1 tablespoon ground cumin
Canned Goods
- 1 can (28 ounces) diced tomatoes, undrained
- 1 can (15 ounces) black beans, drained and rinsed
- 1 can (15 ounces) kidney beans, drained and rinsed
- 1 can (4.5 ounces) chopped green chiles
Liquids
- ¼ cup extra virgin olive oil
- 2 cups beef broth, or as needed
Instructions
- Season the beef: Evenly season the ½-inch cubes of bottom round roast with kosher salt and black pepper to enhance the natural beef flavor.
- Brown the beef: Heat extra virgin olive oil in a large skillet over high heat. Add the beef cubes in batches to avoid overcrowding and cook for 2-3 minutes on each side until browned, locking in juices and developing flavor.
- Sauté the aromatics: Reduce heat to medium-high. In the same skillet, add diced onions and finely diced jalapenos. Cook while stirring occasionally for 5 minutes until they soften slightly, then add minced garlic and sauté for an additional minute to release its fragrance.
- Add spices and main ingredients: Stir in the chili powder and ground cumin to coat the aromatics evenly. Then add the undrained diced tomatoes, drained and rinsed black beans and kidney beans, chopped green chiles, and beef broth. Mix well to combine all ingredients.
- Simmer the chili: Reduce the heat to low and allow the chili to cook gently for 30 minutes to 1 hour, stirring occasionally. This slow simmer helps tenderize the beef thoroughly and meld the flavors together for a rich, spicy chili.
Notes
- For extra heat, leave the seeds in the jalapenos or add a pinch of cayenne pepper.
- Beef broth amount can be adjusted to reach your preferred chili thickness.
- Serve with shredded cheese, sour cream, or fresh cilantro if desired.
- Slow simmering time can be extended for even more tender meat and deeper flavor.
Keywords: Spicy Steak Chili, Beef Chili, Chili with Beans, Hearty Chili, Spicy Comfort Food

