5 guajillo chiles
1 tablespoons butter
1 tablespoon oil
1 small onion, diced (about 1 cup)
2 cloves garlic
1/4 cup slivered almonds
2 tablespoons toasted sesame seeds, plus more for garnish
1/2 teaspoon whole coriander seeds
2 whole allspice berries
1/4 teaspoon black peppercorns
1/8 teaspoon ground cinnamon
1/8 teaspoon ground cloves
1/2 pound tomatoes, chopped
3 tablespoons raisins
2 cups chicken or vegetable stock, divided
1/2 teaspoon salt
1 tablespoon cocoa powder
1 corn tortilla or slice of stale bread, torn up
1–14 ounce block firm or extra-firm tofu
2 tablespoons oil
1/2 teaspoon salt
pickled red onion
Toast the chiles on a dry skillet over medium-high heat until fragrant and brighter in color. Cool. Snap off the stems. Shake out seeds if you like. Then cover with boiling water and let rest for 20 minutes.
While they soak, heat the butter and oil in a large pot over medium-high heat. Fry the onion, garlic, almonds, sesame seeds, and spices for a few minutes until the onion is softened and the spices and almonds are toasted.
Add soaked chiles (drained), tomatoes, raisins, 1 cup of stock and salt. Bring to boil, then simmer covered 30 minutes.
Turn off heat. Add cocoa and tortilla and stir until tortilla softens.
Add remaining broth to cool the sauce a little. Then puree with an immersion blender (stick blender) or let cool and puree in a blender.
At some point during all that 😉 cut the tofu into small cubes, about 1/2 inch on each side. Lay them on a clean dish towel in a single layer. Cover with another towel and set a heavy cutting board on top. Or a light cutting board with a heavy skillet on top of that. Weight it for 10 minutes or longer to press the water out.
Heat the oil in a large skillet over medium-high heat until shimmery. Add the tofu cubes and fry lightly on all sides until browned. This will take a few minutes.
Sprinkle with salt. Carefully pour in about 1 1/2 cups of the mole sauce (you will have extra; it can be frozen for later) and cover the skillet. Let simmer for about 5 minutes until the tofu has absorbed some of the sauce. Uncover and cook a few more minutes to thicken.
Serve tofu mole in corn tortillas with cilantro and pickled red onion on top
Nutrition info is for tacos made with about half of the batch of mole