Let’s Talk about Spicy Steak Chili
There’s something undeniably comforting about a steaming bowl of spicy steak chili. This recipe, with its tender pieces of beef and vibrant mix of beans and spices, isn’t just a meal; it’s an experience. Perfect for chilly evenings, game days, or casual gatherings with family and friends, this chili brings warmth and flavor, making it a staple for any home cook. Plus, there’s something incredibly satisfying about the rich aroma that fills your kitchen as it simmers away—a true invitation to sit back, relax, and revel in the deliciousness ahead.
Why You’ll Love This Dish
Why should you dive into this spicy steak chili recipe? For starters, it’s a flavorful powerhouse that combines nutritious ingredients in an easy-to-make dish. It’s perfect for weeknight dinners, dinner parties, or even for meal prepping for those hectic workweeks. The beauty lies in its versatility—you can adjust the spice levels, blend in your favorite toppings, or serve it over rice or with crusty bread.
“This chili has become a favorite among my family!” – A happy home cook
What makes this chili special is not just its robust flavor but also how it warms you from the inside out, making it feel like a hug in a bowl. Plus, with pantry staples and a modest investment of time, it’s a budget-friendly option that can feed a crowd.
The Cooking Process Explained
Making this spicy steak chili is quite straightforward, and you’ll only need about an hour from start to finish. The main steps involve searing your beef for that rich depth of flavor, sautéing the aromatic veggies, and letting everything simmer to perfection. You’ll be left with a rich, hearty meal that’s sure to impress everyone at your table.
Ingredients You’ll Need
Gather these items before you get started:
- 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)
Feel free to mix and match with your favorite beans or adjust the spice according to your taste preferences.
Step-by-Step Instructions
- Begin by seasoning your beef cubes evenly with kosher salt and black pepper.
- In a large skillet, heat the olive oil over high heat. Add the seasoned beef in batches, cooking them for about 2-3 minutes on each side until browned. This browning is essential for building flavor.
- Reduce the heat to medium-high, then add the diced onions and jalapeños to the skillet. Stir occasionally for about 5 minutes until they are slightly softened.
- Toss in the minced garlic and let it cook for an additional minute, allowing those aromatic flavors to blend.
- Now, stir in the chili powder, ground cumin, diced tomatoes (with their juice), black beans, kidney beans, chopped green chiles, and beef broth. Stir well to ensure everything is combined.
- Lower the heat and let it simmer for 30 minutes to an hour, stirring occasionally until the meat is tender and flavors meld beautifully.
Best Ways to Enjoy It
Serving your spicy steak chili can be as creative as you want! Plate it in deep bowls, and top with shredded cheese, a dollop of sour cream, and fresh cilantro for a pop of color and flavor. You could also serve it alongside crispy tortilla chips, a fresh avocado salad, or even over a bed of rice for a hearty meal.
Keeping Leftovers Fresh
Leftovers are one of the best parts of making chili. To store, let the chili cool completely, then transfer it to airtight containers. It will keep in the fridge for up to 4 days and can be frozen for up to 3 months. Just thaw it in the fridge before reheating, and you’ll be all set for a quick meal later.
Pro Chef Tips
- Browning: Ensure you’re properly browning the beef. Don’t overcrowd the pan; give each cube enough space to develop a nice crust.
- Spice Level: Adjust the heat by adding a few extra jalapeños or some cayenne pepper for those who like it extra spicy.
- Beans: Feel free to substitute the beans with other varieties like pinto beans or cannellini beans for a different texture.
Creative Twists
This recipe is incredibly adaptable! If you’re looking for a lighter version, substitute the bottom round roast with ground turkey or chicken. Adding in sweet corn or diced bell peppers can also give it an extra layer of flavor and color.
Common Questions
How long does it take to make the chili?
The entire process takes about one hour. You’ll spend around 20 minutes on preparation and another 30-60 minutes on cooking while you let those flavors meld together.
Can I use a different cut of beef?
Absolutely! If you prefer a different cut, chuck roast or brisket works well, too. Just be sure to adjust cooking times as needed depending on the tenderness of the meat.
Is it safe to freeze the chili?
Yes! Just ensure the chili has cooled completely before freezing. Store it in airtight containers, and it will keep safe for up to three months.
With this spicy steak chili recipe, you’ve got a dish that’s sure to impress, warm hearts, and fill bellies. Ready to dive in? Enjoy every delicious bite!

Spicy Steak Chili
Ingredients
Method
- Season the beef cubes evenly with kosher salt and black pepper.
- In a large skillet, heat the olive oil over high heat. Add the seasoned beef in batches and cook for about 2-3 minutes on each side until browned.
- Reduce the heat to medium-high, then add the diced onions and jalapeños to the skillet and stir occasionally for about 5 minutes until they are slightly softened.
- Add the minced garlic and let it cook for an additional minute to blend the aromatic flavors.
- Stir in the chili powder, ground cumin, diced tomatoes (with their juice), black beans, kidney beans, chopped green chiles, and beef broth. Ensure everything is well combined.
- Lower the heat and let it simmer for 30 minutes to an hour, stirring occasionally until the meat is tender and flavors meld beautifully.
