This post may contain affiliate links. Please read our disclosure policy.
Steak chili is one of those hearty, stick-to-your-ribs recipes that makes the whole house smell incredible. It’s loaded with big chunks of fork-tender beef that literally melt in your mouth, plenty of peppers and onions, creamy beans, and a rich chili base that tastes like it simmered all day—because it did. This steak chili gets its incredible depth from a long, slow simmer and a few smart pantry helpers that enrich the broth and make every bite taste full and satisfying.
If you’re building out your chili rotation, I hope you’ll try my Texas Chili, White Chicken Chili, Taco Chili, and Classic Chili next. They’re all delicious in different ways, but this Steak Chili stands out for its big, tender cubes of beef and rich, slow-developed flavor. If you love a more traditional bowl-of-red style chili, that Texas version is always a great choice.
Pull out your biggest, heaviest pot and let’s get a pot of steak chili bubbling away—it’s the kind of meal that has everyone wandering into the kitchen asking, “When is dinner?” 💗
✨ Before You Start
-
Give yourself time. This chili needs 2½–3 hours of gentle simmering so the chuck roast becomes melt-in-your-mouth tender. It’s mostly hands-off once everything is in the pot.
-
Use a heavy pot if you can. A Dutch oven or other heavy-gauge pot helps prevent scorching during the long simmer.
-
Prep your ingredients first. Dice the onions and peppers, trim and cube the beef, and measure out the spices so you can move smoothly from browning to sautéing to simmering.
Steak Chili Ingredients + Key Notes
This is just a quick glance at what you’ll need. For exact measurements and the full ingredient list, head down to the recipe card below.
-
Beef chuck roast:
Chuck is my first choice here—tough at the start, but full of collagen that melts into tenderness during the long simmer. Other lean, tough cuts (like round) can work, but chuck will give you the best flavor and texture. -
Vegetable oil:
Neutral oil with a high smoke point is perfect for searing the beef in batches without burning. Don’t skip the browning step—that’s where you start building big flavor. -
Onion, garlic, jalapeño, poblano, and red bell peppers:
This combo gives you a mix of sweetness, mild heat, and earthy flavor. You’ll sauté them in the same pot (and oil!) where you browned the beef so they can soak up all those delicious browned bits. -
Chili powder, cumin, coriander, Italian seasoning, bay leaf, salt, and pepper:
Classic chili spices plus Italian seasoning for a little herbal depth. Toasting the spices briefly in the hot vegetables wakes up their aroma and helps the flavor bloom in the pot. -
Crushed tomatoes:
Crushed tomatoes give you that rich, saucy base without being too chunky. They meld beautifully with the broth and spices as the chili simmers. -
Beef broth + beef flavored Better Than Bouillon:
Beef broth builds the body of the chili, and a spoonful of Better Than Bouillon dissolved in hot water adds a concentrated beefy punch. Together they create a deeply savory base that tastes like it simmered in a stockpot all day. -
Masa harina + water:
Masa harina (the finely ground corn flour used for tortillas and tamales) thickens the chili and adds a subtle corn flavor that feels right at home in a big pot of chili. It’s naturally gluten-free and different from regular cornmeal. -
Liquid smoke:
Just a small amount gives you that “cooked over a campfire” flavor without dragging out the smoker. A little goes a long way. -
Instant decaf coffee crystals:
The secret ingredient! They don’t make the chili taste like coffee—think of them as a quiet background note that deepens the savory flavor and makes everything taste a bit richer and more complex. -
Kidney beans + pinto beans:
Beans are optional in chili, but I love the texture and extra protein they add here. Kidney beans hold their shape nicely; pinto beans bring a creamy, comforting bite. -
Toppings:
Diced red onion, shredded cheddar, sour cream, avocado chunks, and crushed tortilla chips are all fabulous here. Let everyone top their own bowl family-style.
How to Make Steak Chili
Here’s a quick look at how to assemble this easy steak chili (full instructions in the recipe card below).
Brown the beef. Pat the beef cubes very dry with paper towels so they sear instead of steam, then heat the oil in a large heavy pot over medium-high heat. Brown the beef in batches, leaving space between pieces, until deeply browned on at least two sides. Transfer each batch to a bowl and repeat until all the beef is seared.
Sauté the aromatics. In the same pot (with all that flavorful oil and browned bits), add the onions, garlic, jalapeño, poblanos, and red bell peppers. Cook over medium-high heat, stirring frequently, until the vegetables are soft and starting to pick up a little color, about 8–10 minutes.
Toast the spices. Sprinkle the chili powder, cumin, and coriander over the softened vegetables and stir constantly for about 1 minute, just until the spices are very fragrant. This quick toast helps wake up their flavor before they go into the long simmer.
Build the chili base. Return the browned beef (and any accumulated juices) to the pot. Add the Italian seasoning, bay leaf, salt, black pepper, crushed tomatoes, beef broth, dissolved Better Than Bouillon, masa mixture, liquid smoke, and instant coffee crystals. Stir well, scraping the bottom of the pot with a wooden spoon to loosen every bit of fond.
Simmer low and slow. Bring the chili just up to a boil, then immediately reduce the heat to maintain a gentle simmer. Partially cover the pot and cook 2½–3 hours, stirring occasionally, until the beef is fork-tender and the chili has thickened and reduced a bit.
Finish with beans and adjust. Stir in the kidney beans and pinto beans and let the chili simmer another 10–15 minutes so everything is heated through and the flavors come together. Taste and adjust salt, pepper, or spices as needed.
Serve with toppings. Ladle the steak chili into bowls and top with diced red onion, shredded cheddar, sour cream, avocado chunks, and crushed tortilla chips—or set everything out and let everyone build their own perfect bowl.
⭐ Pro Tips
⭐ Brown in batches (and don’t rush it)
Crowding the pan will steam the beef instead of browning it, so take your time and work in batches. You want deep, dark, crusty edges on the cubes—that color equals flavor, and it all ends up in your chili.
⭐ Use the right pot to avoid scorching
A heavy-gauge pot or Dutch oven distributes heat more evenly and is much more forgiving during long simmers. If your pot is thinner, keep the heat on the lower side of a simmer and stir more often, especially toward the end, to keep the bottom from catching.
⭐ Always deglaze the fond
When you add the liquids (broth, dissolved bouillon, tomatoes, and masa mixture), scrape firmly along the bottom of the pot with a wooden spoon. Those browned bits are pure flavor gold, and you want every speck dissolved into the chili, not stuck to the pot.
⭐ Adjust the heat level to fit your family
As written, this chili has gentle warmth—not a blow-your-head-off burn. For less heat, skip the jalapeño or remove it entirely. For more, leave a few seeds in the jalapeño, add another pepper, or sprinkle in a pinch of cayenne or chipotle powder.
⭐ Make it a “next-day” chili
Like most chilis and stews, this only gets better as it rests. If you can, make it a day ahead and chill it overnight. The flavors meld, the beef gets even more tender, and you can easily spoon off any extra fat from the top before reheating.
🔬 The Science of Great Steak Chili
-
Why tough cuts become tender: Beef chuck is full of collagen and connective tissue. During a long, gentle simmer, that collagen slowly converts into gelatin, which makes the meat tender and gives the chili a rich, silky mouthfeel. If you rush this step, the meat stays chewy.
-
Why we toast the spices: Briefly toasting dried spices in hot fat releases their fat-soluble flavor compounds, making them taste more vibrant and complex. If you skip this step, the flavors will still be there, but they won’t bloom in quite the same way.
-
Why masa harina works so well: Masa harina thickens the chili by absorbing liquid and swelling, similar to how flour or cornstarch works, but it also adds a subtle corn flavor that feels right at home in a bowl of chili. Dissolving it in water first helps it disperse evenly and keeps it from clumping.
-
Why coffee deepens the flavor: A small amount of instant coffee adds bitter and roasted notes that balance the natural sweetness of the tomatoes and onions. Instead of tasting like coffee, it just makes the chili taste fuller, rounder, and more “chili-ish.”
Storing + Reheating + Freezing + Make-Ahead
Storing
- Cool leftovers to room temperature, then transfer the steak chili to airtight containers and refrigerate for up to 4 days.
Reheating
- Reheat gently on the stovetop over medium-low heat, stirring occasionally and adding a splash of water or broth if the chili has thickened too much in the fridge. You can also reheat individual bowls in the microwave, stirring halfway through.
Freezing
- This chili freezes beautifully. Portion cooled chili into freezer-safe containers or zip-top bags (lay bags flat for easy stacking), label, and freeze for up to 3 months. Thaw overnight in the refrigerator before reheating, or thaw gently in a covered pot over low heat with a bit of extra broth or water.
Make-ahead
- Steak chili is a perfect make-ahead recipe. You can cook it completely the day before, chill overnight, and then slowly reheat on the stovetop before serving. The flavors deepen as it rests, so “next-day chili” is often even better than fresh.
Food Safety
- If you’d like more info on food safety, check out this link.
What to Serve With Steak Chili
Fresh + Crisp Sides
A bright, crunchy side is the perfect contrast to a rich bowl of chili. Try a big bowl of KFC Coleslaw, Harvest Salad, or Shaved Brussels Sprouts Salad for something cool and refreshing, or add a scoop of Creamy Fruit Salad to the table if you want a little sweetness alongside all that savory goodness.
Comforting Sides
Round out your meal with cozy sides that soak up the chili. Mexican Rice and Mexican Cornbread are wonderful if you’re leaning into Tex-Mex flavors. Bisquick Cornbread, Cheddar Biscuits, or Garlic Bread are perfect for dunking and sopping up every last bit from the bottom of the bowl.
Sweet Finishes
Finish your chili night with a simple, crowd-pleasing dessert. Apple Crisp, Applesauce Cake, and Bourbon Pecan Pound Cake are classic warm-and-cozy options, while Fudge Pie and Oatmeal Raisin Cookies turn your steak chili supper into a full comfort-food feast. For something extra easy, Bisquick Peach Cobbler is always a winner.
✦ Steak Chili Frequently Asked Questions
✦ Can I use a different cut of beef?
Yes. Chuck roast is ideal because it becomes incredibly tender and flavorful with a long simmer, but you can use other tough, lean cuts like bottom round or shoulder roast if that’s what you have. Just avoid very lean steaks (like sirloin or tenderloin)—they’re too expensive for chili and can actually dry out with prolonged cooking.
✦ Can I leave out the beans?
Absolutely. If you prefer a no-bean chili, simply omit the kidney and pinto beans and reduce the simmering time after the meat is tender (you won’t need the extra 10–15 minutes for the beans to heat through). The chili will be a bit richer and more meat-forward.
✦ How spicy is this steak chili, and how do I adjust the heat?
As written, this chili is medium-mild, with warmth from the jalapeño and chili powder but nothing overwhelming. For less heat, skip the jalapeño or use only half. For more, leave some seeds in the jalapeño, add another pepper, or bump up the chili powder and/or add a pinch of cayenne.
✦ What if I don’t have masa harina?
Masa harina adds both thickness and flavor, but you have options. You can leave it out entirely and simmer a bit longer to reduce the liquid, or whisk 1–2 tablespoons of cornstarch into cold water and stir that in during the last 15–20 minutes of cooking. Just keep in mind you’ll miss that subtle corn flavor.
✦ Can I cook this steak chili in a crockpot?
Yes! Brown the beef, sauté the vegetables, and deglaze the pot on the stovetop as written, then transfer everything (including the broth, tomatoes, seasonings, masa mixture, and coffee) to your slow cooker. Cook on LOW for 7–8 hours or HIGH for about 4 hours, until the beef is fork-tender. Stir in the beans during the last 20–30 minutes so they warm through without getting mushy.
Still have questions? Drop them in the comments — I love helping you cook with confidence! 💗
More Cozy Chili Recipes
- Cincinnati Chili – A unique Midwestern chili with warm spices, perfect ladled over spaghetti and topped with cheese, onions, and beans.
- Pioneer Woman Chili – A hearty, old-school beef chili that’s thick, meaty, and made for generous bowls with all your favorite toppings.
- Boilermaker Chili – Big, bold, and loaded with meat, beans, and beer-kissed flavor for a real stick-to-your-ribs bowl.
- Turkey Chili – A lighter, leaner chili that still packs in plenty of hearty flavor with beans, spices, and tender ground turkey.
- Crockpot White Chicken Chili – Creamy, comforting white chili that practically cooks itself in the slow cooker, with tender chicken and mild green chile warmth.
- Hot Dog Chili – Smooth, savory chili designed for spooning over hot dogs, fries, or baked potatoes for classic drive-in style comfort.
- Instant Pot Chili – A thick, hearty chili made easy in the pressure cooker, with tender beef, beans, and deep, slow-simmered flavor in a fraction of the time.
Tried This Recipe?
💌 And while you’re here, don’t miss the next cozy recipe — subscribe to my totally FREE newsletter so you’ll always have comfort food favorites at your fingertips. 💌
If you enjoyed this recipe, please take a moment to leave ⭐️⭐️⭐️⭐️⭐️ star rating and a quick comment — I love hearing from you and it helps our community of bakers and cooks!
📸 And if you Gram… don’t forget to share your photo on Instagram — tag me @gonnawantseconds so I can cheer you on and share your creations!
Thanks for stopping by my kitchen today — happy cooking, friends! 💗 Kathleen
Steak Chili
Ingredients
- 3 pounds beef chuck roast, trimmed and cut into 1 inch cubes
- 1/4 cup vegetable oil
- 2 cups yellow onion, diced
- 1 tablespoon garlic, minced
- 1 jalapeno, seeded, ribs removed and minced
- 2 poblano chilis, seeded, ribs removed and diced
- 3 red bell peppers seeded, ribs removed and diced
- 2 tablespoons chili powder
- 1 tablespoon plus 2 teaspoons ground cumin
- 1 tablespoon ground coriander
- 1 tablespoon Italian seasoning
- 1 bay leaf
- 2 teaspoons salt
- 1 teaspoon black pepper
- 1 (28-ounce) can crushed tomatoes, with juices
- 4 cups beef broth
- 2 tablespoons beef flavored Better Than Bouillon, dissolved in 1/2 cup boiling water
- 1/4 cup masa harina, dissolved in 1/2 cup water
- 1 teaspoon liquid smoke
- 1 tablespoon instant decaf coffee crystals
- 1 (15-ounce) can kidney beans, drained and rinsed
- 2 (15-ounce) cans pinto beans, drained and rinsed
Toppings
- red onion, diced
- cheddar cheese, shredded
- sour cream
- avocado, cut into chunks
- tortilla chips, crushed
Instructions
- Pat beef cubes (3 pounds) dry with paper towels. Heat the oil (1/4 cup) in a large, pot over medium-high heat. Brown the beef in batches, not crowding the pan. Remove to a bowl and set aside. Repeat with remaining beef.
- Add the onions (2 cups), garlic (1 tablespoon), jalapeno (1), poblanos (2), and red bell peppers (3) and saute over medium-high heat, stirring frequently, until vegetables are soft. about 8-10 minutes
- Sprinkle chili powder (2 tablespoons), cumin (1 tablespoon plus 2 teaspoons), and coriander (1 tablespoon) over vegetables and continue to cook, stirring constantly, until spices are fragrant about 1 minute.
- Return browned beef to pot and add Italian seasoning (1 tablespoon), bay leaf (1), salt (2 teaspoons), 1 teaspoon black pepper, crushed tomatoes (1 can), beef broth (4 cups), dissolved Better Than Bouillon (2 tablespoons), dissolved masa (1/4 cup masa harina + 1/2 cup water), liquid smoke (1 teaspoon), coffee crystals (1 tablespoon), then stir to combine. Bring to a boil, then immediately reduce heat and simmer, partially covered for 2 1/2 - 3 hours or until meat is fork-tender.
- Stir in kidney beans (1 can) and pinto beans (2 cans) and continue to simmer for 10-15 minutes more.
Fans Also Made:
Notes
- Pot: You’ll want to use a heavier gauge pot if you have one. It helps distribute heat more evenly to prevent scorching. This is very important especially when you have an extended simmer time.
- Aromatics: When you sauté your onions and peppers, you’ll want to do it in the same pan and reserved oil where you browned your beef cubes. And yes, you do need to sauté your veggies! I know it’s all going into the same pot but it’s essential to building the layers of flavor you’re after. Not only does it coax out their sweeter side, but it also helps build your fond.
- Deglazing: Once it’s time to add the liquids to the pot, be sure to scrape the bottom with a wooden spoon to incorporate all that intense flavor into your steak chili recipe.











. Absolutely delicious and one that my husband requests often. One super awesome thing that you did when writing is that you repeated the amount of each ingredient so that I don’t have to keep scrolling up to the list.
Thank you so much for that thoughtful touch! One of the best recipes I’ve saved and shared.
So happy you liked how we presented the recipe. I really try to give readers the best experience possible! So happy this chili was a hit for you, too!
I have an award winning chili recipe that I never sway from, but I’m so looking forward to making yours, especially with the secret ingredient!
Thanks K!
Regards ~
Vito Boccuzzio
I hope you enjoy, Vito!
Can this be finished in the crockpot?
Absolutely, Tiffany. It’s perfect for simmering.
This looks delicious but I have questions:
Use chuck roast or chuck steak?
After beef has been browned and set aside, when does it get added back into the recipe?
Hi Lynn. I use chuck roast. Add the beef back at #4. <3
Thanks…,can’t wait to try this. Sound yummy!
Thank you, Lynn! 🙂