Ingredients
Method
- Pat the beef cubes and short rib pieces completely dry with paper towels. Season generously with salt and pepper.
- Heat vegetable oil in a large Dutch oven or heavy-bottomed pot over medium-high heat. Working in batches to avoid crowding, brown the meat on all sides, about 6-8 minutes per batch. Transfer browned meat to a plate.
- Reduce heat to medium. In the same pot, add diced onion and red pepper. Cook, stirring occasionally, until softened, about 6 minutes.
- Add minced garlic, tomato paste, chili powder, smoked paprika, cumin, oregano, and coriander. Cook, stirring constantly, until fragrant, about 1 minute.
- Stir in the minced chipotle peppers and adobo sauce. Add the crushed tomatoes, scraping up any browned bits from the bottom of the pot.
- Return the browned meat to the pot along with any accumulated juices. Add beef broth, coffee, and brown sugar. Bring to a simmer.
- Reduce heat to low, cover partially, and simmer for 1 hour and 15 minutes, stirring occasionally.
- Add the kidney beans and black beans. Continue simmering, uncovered, for another 30-45 minutes until the meat is very tender and the chili has thickened.
- Remove the short rib bones if desired. Taste and adjust seasoning with salt, pepper, and lime juice. Let rest for 10 minutes before serving.
Notes
This chili tastes even better the next day. Store covered in the refrigerator for up to 4 days or freeze for up to 3 months. The short rib bones can be left in for extra richness or removed before serving. Adjust the chipotle peppers based on your heat preference - start with one pepper and add more to taste.
