Easy Mole-Style Sauce for Weeknight Tacos

A weeknight sauce with its label on straight
This easy mole-style taco sauce blends toasted ancho chiles, sautéed onion and garlic, sesame, warm spices, a corn tortilla, stock, and unsweetened chocolate, then simmers for 15 to 20 minutes. It makes about 2 cups—enough for roughly 16 tacos or two dinners that each believe they are the main event.
It is a streamlined, mole-inspired home recipe, not a claim to reproduce one definitive traditional mole. Mole is a broad family of sauces with regional and household variations, many of which involve more ingredients and longer preparation. This version has a specific job: deep chile flavor and a spoon-coating texture on a weeknight.
Ingredients for about 2 cups
- 2 dried ancho chiles, stemmed and seeded
- 1 tablespoon neutral oil
- 1/2 medium white onion, chopped (about 3/4 cup)
- 2 garlic cloves, chopped
- 2 tablespoons sesame seeds, plus more for serving
- 1 teaspoon ground cumin
- 1/2 teaspoon ground cinnamon
- 1/8 teaspoon ground cloves
- 1 small corn tortilla, torn into pieces
- 2 cups unsalted chicken or vegetable stock, divided
- 1 ounce (28 grams) unsweetened chocolate, finely chopped
- 1 tablespoon brown sugar, optional
- 1/2 teaspoon fine salt, plus more as needed
- 1 teaspoon apple cider vinegar or fresh lime juice, plus more as needed
Use unsweetened chocolate, not a candy bar. Sweetened chocolate makes it harder to control the balance and may turn taco night into a confused dessert course.
Toast and soften the chiles
Heat a dry medium skillet over medium-low. Press each ancho flat against the pan for about 15 to 20 seconds per side, just until fragrant and slightly more flexible. Do not let it blacken; burned chile tastes bitter, and no blender can negotiate a peace treaty afterward.
Put the toasted chiles in a heatproof bowl, cover with very hot water, and weigh them down with a small plate. Soak for 15 minutes, then drain. The soaking liquid can taste bitter, so this recipe does not use it.
Build the base
Wipe out the skillet and heat the oil over medium. Add the onion and cook for 5 to 7 minutes, stirring, until soft and lightly golden. Add garlic, sesame seeds, cumin, cinnamon, and cloves. Cook for 30 to 45 seconds, until fragrant.
Add the torn tortilla and 1 cup of stock. Bring to a gentle simmer, scrape up anything stuck to the pan, and cook for 2 minutes so the tortilla softens.
Transfer the mixture to a blender with the drained chiles and remaining 1 cup stock. If the mixture is very hot, let it cool briefly and follow the blender manufacturer's directions for hot liquids: avoid overfilling, vent as directed, cover with a towel, and begin at low speed. Blend until smooth, 45 to 90 seconds. A standard blender may leave tiny chile-skin flecks; strain the sauce for an especially smooth finish.
More measured chile projects live in the Sauce Lab.
Simmer until it coats a spoon
Return the blended sauce to the skillet over medium-low. Add the chocolate, optional sugar, and 1/2 teaspoon salt. Simmer gently, partially covered to limit splatters, for 15 to 20 minutes. Stir often and scrape the bottom; thick sauce has a hobby, and that hobby is scorching while you look for the lime.
The finished sauce should coat the back of a spoon but still pour. If it becomes paste-like, add stock or water 1 tablespoon at a time. If it is watery after 20 minutes, simmer uncovered for another 3 to 5 minutes.
Stir in the vinegar or lime juice. Taste only after the sauce has cooled on the spoon. Add salt in small pinches, more acid by the 1/2 teaspoon, or brown sugar by the 1/2 teaspoon. The goal is balance: fruity chile first, gentle bitterness and spice behind it, and enough acidity to keep the sauce lively.
Use, store, and reheat it safely
For saucy tacos, warm about 1 cup of sauce with cooked shredded or diced meat, beans, mushrooms, or roasted vegetables. The chicken mole tacos give exact quantities and a complete timing plan.
Cool unused sauce promptly in a shallow container and refrigerate it within 2 hours. Use refrigerated sauce within 3 to 4 days, or freeze portions for longer storage. Reheat leftovers to 165°F (74°C), stirring so cooler pockets do not hide in the middle. Discard sauce left at room temperature for more than 2 hours, or more than 1 hour when the air temperature is above 90°F (32°C).
The sauce will thicken when cold. Reheat it gently with a splash of stock or water, stirring until smooth. Then taste again: refrigeration mutes flavor, and the revived sauce may want a pinch of salt or squeeze of lime before it goes back to work.