Ingredients
Equipment
Method
- Heat a dry 12-inch skillet over medium heat.
- Toast the ancho, guajillo, and pasilla chiles in batches for 20 to 30 seconds per side, until fragrant but not blackened.
- Put the toasted chiles in a heatproof bowl and pour in 2 cups boiling water.
- Submerge the chiles and soak for 20 minutes.
- Blend the chiles with all the soaking liquid until smooth.
- Pat the beef dry and season it with 1 teaspoon of the salt and the black pepper.
- Heat a 6-quart Dutch oven over medium-high heat and add 1 tablespoon of the oil.
- Sear the beef in 3 batches, using 1 tablespoon of oil for each batch, for 3 to 4 minutes per side until browned.
- Transfer the beef to a plate.
- Reduce the heat to medium, add the onion to the pot, and cook for 5 to 7 minutes, stirring occasionally, until softened.
- Add the garlic and cook for 30 seconds.
- Stir in the cumin, oregano, and smoked paprika and cook for 30 seconds, until fragrant.
- Stir in the chile puree and beef broth, scraping up the browned bits from the pot.
- Add the beef, bay leaves, and remaining 1/2 teaspoon salt.
- Bring the chili to a boil over medium-high heat.
- Cover, reduce the heat to low, and simmer gently for 1 1/2 hours.
- Uncover and simmer for 30 to 45 minutes, stirring occasionally, until the beef is fork-tender and the chili has thickened.
- Whisk the masa harina with the remaining 1/4 cup cold water until smooth.
- Stir the masa harina mixture into the chili.
- Simmer uncovered for 10 minutes, stirring occasionally, until thickened.
- Remove the bay leaves and stir in the vinegar.
- Let the chili rest off the heat for 10 minutes before serving.
Notes
For the deepest chile flavor, toast the dried chiles until fragrant but not blackened. Refrigerate leftovers for up to 4 days or freeze for up to 3 months. For a gluten-free version, check that the beef broth is certified gluten-free and use masa harina labeled gluten-free.
