Ingredients
2 garlic cloves
2 tablespoons olive oil
1 teaspoon red-pepper flakes
2 plum tomatoes, cored and chopped
1 ounce semisweet chocolate, chopped
1/4 teaspoon ground cinnamon
1/4 cup raisins
2 corn tortillas (6 inches each), cut into 1/2-inch-wide strips
1 small onion, halved and thinly sliced
1 dried ancho chile (available in the spice aisle or produce section)
Coarse salt and ground pepper
1/3 cup blanched almonds
Preparation
In a large heavy-bottom saucepan, heat oil over medium-high. Add ancho chile; cook until soft and pliable (do not brown), 30 to 60 seconds. Remove with a slotted spoon, and discard stem. Transfer chile to a food processor.
To pan, add almonds, garlic, and tortillas; cook, stirring, until toasted, 2 to 3 minutes; transfer to food processor with slotted spoon.
Add onion and tomatoes to pan; cook until tomatoes begin to blacken, 8 to 10 minutes (reduce heat if necessary). Add raisins and pepper flakes; transfer to food processor.
Add chocolate and cinnamon to food processor; puree until a paste begins to form, about 3 minutes. Add 1/4 cup water; puree until smooth, about 7 minutes more. Season with salt and pepper.
Divide between two airtight containers; refrigerate up to 1 week or freeze up to 3 months. Defrost over low heat or in the microwave.