I didn’t grow up eating chili made with brisket—that came later, after I’d burned through a few pots of dry, flavorless chili that nobody wanted seconds of. The problem was always the meat. Ground beef works fine, but it can turn grainy and bland if you’re not careful.
Then one day I had leftover brisket from a Sunday dinner and thought, why not? Turns out, brisket changes everything. It stays tender, soaks up all those spices, and gives you actual chunks of meat to bite into. Now it’s the only way I make chili. This version uses coffee and a touch of cinnamon for depth, and it’s become our go-to dinner when the weather turns cold.

Why You’ll Love This Brisket Chili
- Perfect use for leftover brisket – This recipe transforms leftover beef brisket into something completely different and delicious, so nothing goes to waste.
- Rich, complex flavor – The combination of coffee, cinnamon, and smoked paprika creates a deep, smoky taste that sets this chili apart from the usual recipes.
- Hearty and filling – Packed with tender brisket, two types of beans, and vegetables, this chili is a complete meal in one pot that will keep everyone satisfied.
- Great for meal prep – This chili tastes even better the next day and freezes well, making it perfect for batch cooking and easy weeknight dinners.
What Kind of Brisket Should I Use?
The great news about this chili is that it’s actually perfect for using leftover brisket from another meal, whether it’s smoked, braised, or roasted. If you’re starting from scratch, you can use either the flat or point cut of brisket, though the point cut will give you a bit more fat and flavor. You don’t need to worry about getting a perfect, expensive cut here since the brisket gets chopped up and simmered in all those spices and tomatoes. In fact, this recipe is a fantastic way to use up any brisket that might be a little dry or overcooked, since the chili will add moisture and bring it back to life.

Options for Substitutions
This chili is pretty forgiving when it comes to swapping ingredients:
- Beef brisket: While brisket adds great flavor, you can use ground beef, chuck roast, or even short ribs if that’s what you have. Ground beef will cook faster, so add it after browning the vegetables. If using chuck roast, cube it like the brisket.
- Coffee: The coffee adds depth, but if you don’t have any brewed, you can use beef broth or even a tablespoon of cocoa powder mixed with water for that rich, dark flavor.
- Kidney beans and black beans: Mix and match whatever beans you like – pinto beans, navy beans, or even chickpeas work well. You can also use all of one type if that’s what’s in your pantry.
- Bell pepper: Any color bell pepper works here, or try poblano peppers for a bit more flavor. In a pinch, you can skip it altogether.
- Green chiles: If you don’t have canned green chiles, use a fresh jalapeño (seeded and diced) or add a pinch of cayenne pepper for some heat.
- Smoked paprika: Regular paprika works fine if you don’t have the smoked variety, though you’ll lose a bit of that smoky depth.
Watch Out for These Mistakes While Cooking
The biggest mistake when making brisket chili is adding the brisket cold straight from the fridge, which can lower the pot’s temperature and prevent proper browning – let it sit at room temperature for 20 minutes before cooking.
Don’t skip deglazing the pot with coffee after cooking the meat and spices, as those browned bits stuck to the bottom are packed with flavor that will make your chili taste flat if left behind.
Another common error is cooking the chili on too high of heat, which can cause the bottom to burn while the top stays watery – keep it at a gentle simmer with occasional stirring, and if it’s getting too thick, add a splash of beef broth or water.
Finally, resist the urge to add all the salt at the beginning since the chili concentrates as it cooks, and you can always adjust the seasoning at the end to get it just right.

What to Serve With Brisket Chili?
I love serving brisket chili with a big pan of cornbread or some warm flour tortillas on the side for scooping. You can set up a toppings bar with shredded cheddar cheese, sour cream, diced avocado, sliced jalapeños, and chopped cilantro so everyone can customize their bowl. A simple side of Mexican rice or some tortilla chips with guacamole rounds out the meal nicely. If you want something fresh to balance the richness, a crisp coleslaw or a basic iceberg lettuce salad with lime dressing works great.
Storage Instructions
Store: Brisket chili actually gets better after a day or two in the fridge! Store it in an airtight container for up to 5 days. The flavors really meld together overnight, so don’t be surprised if it tastes even more amazing the next day.
Freeze: This chili is perfect for freezing in individual portions or family-sized batches. Let it cool completely, then freeze in freezer-safe containers or bags for up to 3 months. I like to label mine with the date so I know when I made it.
Reheat: Warm it up on the stovetop over medium-low heat, stirring occasionally until heated through. You can also microwave individual portions for 2-3 minutes, stirring halfway. Add a splash of water or broth if it seems too thick after reheating.
| Preparation Time | 15-20 minutes |
| Cooking Time | 60-100 minutes |
| Total Time | 75-120 minutes |
| Level of Difficulty | Medium |
| Servings | 7 servings |
Estimated Nutrition
Estimated nutrition for the whole recipe (without optional ingredients):
- Calories: 1850-2050
- Protein: 110-125 g
- Fat: 38-45 g
- Carbohydrates: 240-260 g
Ingredients
- 1.5 tbsp olive oil
- 1 large onion
- 4 garlic cloves (freshly minced for best flavor)
- 1 bell pepper
- 3 cups beef brisket (cut into 1-inch cubes)
- 2.5 tsp chili powder
- 2.5 tsp ground cumin
- 2 tsp smoked paprika
- 1/2 tsp ground cinnamon
- 1.5 tsp salt
- 2 oz brewed coffee (adds a deep, smoky undertone)
- 15 oz kidney beans (I like Goya for their firm texture)
- 15 oz black beans
- 4 oz green chiles
- 14 oz diced tomatoes
- 28 oz crushed tomatoes (I use Hunt’s for a thick base)
- 1/2 cup corn
- 1 dried bay leaf
Step 1: Prep and Sear the Brisket
- 3 cups beef brisket
- 1.5 tbsp olive oil
Cut the brisket into 1-inch cubes and pat dry with paper towels—this helps them brown better and develop a flavorful crust.
Heat the olive oil in a large pot or Dutch oven over medium-high heat until shimmering.
Working in batches if needed to avoid overcrowding, sear the brisket cubes for 2-3 minutes per side until deeply browned on the outside.
Transfer the seared meat to a plate and set aside.
I like to sear the brisket first because it builds a flavorful fond on the bottom of the pot that will enhance the entire chili.
Step 2: Build the Aromatic Base
- 1 large onion
- 4 garlic cloves
- 1 bell pepper
- 2.5 tsp chili powder
- 2.5 tsp ground cumin
- 2 tsp smoked paprika
- 1/2 tsp ground cinnamon
Reduce heat to medium and add the diced onion to the same pot, stirring occasionally for about 5 minutes until softened and beginning to caramelize.
Add the minced garlic and diced bell pepper, cooking for another 2 minutes until fragrant.
Stir in the chili powder, ground cumin, smoked paprika, and ground cinnamon, cooking for about 1 minute to bloom the spices and release their essential oils—this step is crucial for developing deep, complex flavor.
Step 3: Deglaze and Build the Base
- seared brisket from Step 1
- aromatic base from Step 2
- 2 oz brewed coffee
- 15 oz kidney beans
- 15 oz black beans
- 4 oz green chiles
- 14 oz diced tomatoes
- 28 oz crushed tomatoes
- 1 dried bay leaf
Return the seared brisket to the pot and pour in the brewed coffee, using a wooden spoon to scrape up all the flavorful browned bits stuck to the bottom—this process, called deglazing, captures all the concentrated flavor.
The coffee adds a subtle smoky depth that complements the beef and spices beautifully.
Add the crushed tomatoes, diced tomatoes, green chiles, kidney beans, black beans, and bay leaf, stirring to combine.
Step 4: Simmer the Chili Until Tender
- chili mixture from Step 3
Bring the chili to a simmer, then reduce heat to low and cover partially with a lid (leave a small gap for steam to escape).
Simmer for 45 to 90 minutes, depending on how tender you want the brisket—45 minutes will leave it slightly chewy, while 90 minutes will make it very tender and almost melt-in-your-mouth.
Stir occasionally and taste as it cooks.
The long, slow simmer allows the brisket to become tender while the flavors meld together beautifully.
Step 5: Finish with Corn and Season to Taste
- chili mixture from Step 4
- 1/2 cup corn
- 1.5 tsp salt
Add the corn and simmer for another 10 minutes to warm through and let the kernels absorb some of the chili flavors.
Season with salt (start with 1.5 tsp) and adjust to taste—I like to add salt gradually at the end rather than at the beginning, as it allows me to season more precisely without over-salting.
Step 6: Serve and Enjoy
- finished chili from Step 5
Ladle the chili into bowls and serve hot.
Remove the bay leaf before serving.
This chili is hearty enough to serve on its own but also pairs beautifully with traditional toppings if desired.

Hearty Brisket Chili
Ingredients
- 1.5 tbsp olive oil
- 1 large onion
- 4 garlic cloves (freshly minced for best flavor)
- 1 bell pepper
- 3 cups beef brisket (cut into 1-inch cubes)
- 2.5 tsp chili powder
- 2.5 tsp ground cumin
- 2 tsp smoked paprika
- 1/2 tsp ground cinnamon
- 1.5 tsp salt
- 2 oz brewed coffee (adds a deep, smoky undertone)
- 15 oz kidney beans (I like Goya for their firm texture)
- 15 oz black beans
- 4 oz green chiles
- 14 oz diced tomatoes
- 28 oz crushed tomatoes (I use Hunt's for a thick base)
- 1/2 cup corn
- 1 dried bay leaf
Instructions
- Cut the brisket into 1-inch cubes and pat dry with paper towels—this helps them brown better and develop a flavorful crust. Heat the olive oil in a large pot or Dutch oven over medium-high heat until shimmering. Working in batches if needed to avoid overcrowding, sear the brisket cubes for 2-3 minutes per side until deeply browned on the outside. Transfer the seared meat to a plate and set aside. I like to sear the brisket first because it builds a flavorful fond on the bottom of the pot that will enhance the entire chili.
- Reduce heat to medium and add the diced onion to the same pot, stirring occasionally for about 5 minutes until softened and beginning to caramelize. Add the minced garlic and diced bell pepper, cooking for another 2 minutes until fragrant. Stir in the chili powder, ground cumin, smoked paprika, and ground cinnamon, cooking for about 1 minute to bloom the spices and release their essential oils—this step is crucial for developing deep, complex flavor.
- Return the seared brisket to the pot and pour in the brewed coffee, using a wooden spoon to scrape up all the flavorful browned bits stuck to the bottom—this process, called deglazing, captures all the concentrated flavor. The coffee adds a subtle smoky depth that complements the beef and spices beautifully. Add the crushed tomatoes, diced tomatoes, green chiles, kidney beans, black beans, and bay leaf, stirring to combine.
- Bring the chili to a simmer, then reduce heat to low and cover partially with a lid (leave a small gap for steam to escape). Simmer for 45 to 90 minutes, depending on how tender you want the brisket—45 minutes will leave it slightly chewy, while 90 minutes will make it very tender and almost melt-in-your-mouth. Stir occasionally and taste as it cooks. The long, slow simmer allows the brisket to become tender while the flavors meld together beautifully.
- Add the corn and simmer for another 10 minutes to warm through and let the kernels absorb some of the chili flavors. Season with salt (start with 1.5 tsp) and adjust to taste—I like to add salt gradually at the end rather than at the beginning, as it allows me to season more precisely without over-salting.
- Ladle the chili into bowls and serve hot. Remove the bay leaf before serving. This chili is hearty enough to serve on its own but also pairs beautifully with traditional toppings if desired.