Ingredients
Method
- Toast the tortillas. Grill the tortillas until they start to brown, turning them every 30 to 60 seconds to prevent them from burning.
- Prep and cook. Peel, stem, and slice the onion into 3 thick rings and grill on medium high heat with the lid up the until they char a little. Set aside.
- Heat a large dry sauce pan on the grill on medium high heat. Stem and seed the anchos and cascabels and break them into large flat pieces. Lay them in the pan and as they warm, gently press them flat against the hot metal to toast them skin side down and release their oils. Do not burn them. The moment you see smoke, flip them and get them outta there.
- Put the sesame seeds in the pan and toast them until they get faint golden splotches. Set them aside in two piles, one with two tablespoons to be used for garnish and 4 tablespoons to be blended into the sauce. Add the raw almond slivers. When they get golden spots, remove them too.
- Coarsely chop the garlic, and add the lard or vegetable oil to the pot. When it is hot, all at once throw in the onions, chiles, sesame seeds, almonds, garlic, cinnamon stick, black pepper, oregano, and clove. Let them fry for only about a minute. Chop or shave the chocolate and add it to the pot along with everything else except the lime juice, water, and salt. Yes, tear up the tortillas and add them. Simmer for about 30 minutes.
- Puree. Remove the pot and let it cool a bit. Then pour it into a blender or food processor a little at a time and beat the heck out of it until it is pureed and fairly smooth. Pour it through a medium mesh strainer back into the original pot that you have wiped clean. Now add the lime juice and salt. Add water until you get it to the desired thickness, about like bottled spaghetti sauce.
- Now, if you wish, you can add a pound (458 g) of meat to the pot and let it braise in the potent liquid on a low simmer, improving both the food and the sauce, or grill the meat and spoon the sauce over the top.
- Serve. Before serving, taste and add more salt and sugar if needed.
Notes
About the peppers. Ancho is essential and there is no substitute. It has a unique rich prune, raisin, chocolate character and very low heat. Cascabels have a bit more heat, but they are hard to find. Guajillo is close. Read more about the science of chiles here.
About the beef broth. You can use chicken if you don't have beef.
About the salt. Remember, kosher salt is half the concentration of table salt so if you use table salt, use half as much. Click here to read more about salt and how it works.

