ArrowDownFill 1arrow-small-lineFill 1Cooking Light - EasyCooking Light - FastCooking Light - So GoodCooking Light - How-ToCooking Light - Staff FaveCooking Light Badge - Wow!GroupClose IconEmailEmpty Star IconLike Cooking Light on FacebookFull Star IconShapePage 1 Copy 3Page 1 Copy 2Grid IconHalf Star IconFollow Cooking Light on InstagramList IconMenu IconPrintSearch IconSpeech BubbleFollow Cooking Light on SnapchatFollow Cooking Light on TwitterWatch Cooking Light on YouTubeplay-iconWatch Cooking Light on Youtube

Tofu Mole Enchiladas

Photo: Karry Hosford
Yield 8 servings (serving size: 2 enchiladas)


  • 8 garlic cloves, unpeeled
  • 3 large tomatoes (about 2 pounds)
  • 3 tablespoons slivered almonds, toasted
  • 1 1/2 tablespoons toasted sesame seeds, divided
  • 4 ancho chiles, stemmed and seeded
  • 4 guajillo chiles, stemmed and seeded
  • 2 cups boiling water
  • 1 teaspoon dried oregano
  • 1/2 teaspoon ground cumin
  • 1/4 teaspoon ground cloves
  • 2 teaspoons vegetable oil
  • 2 cups chopped onion
  • 3 cups vegetable broth, divided
  • 1/4 cup fresh cilantro leaves
  • 2 tablespoons unsweetened cocoa
  • 1/2 teaspoon ground cinnamon
  • 2 (1-ounce) slices white bread, toasted and torn
  • 1/2 cup raisins
  • 1/4 cup fresh lime juice
  • 1 tablespoon sugar
  • 1/2 teaspoon salt
  • 4 (6-ounce) packages smoked tofu, cut into 1/2-inch pieces
  • 16 (6-inch) corn tortillas

Nutrition Information

  • calories 422
  • caloriesfromfat 26 %
  • fat 12.4 g
  • satfat 1.9 g
  • monofat 3.2 g
  • polyfat 5.6 g
  • protein 27.2 g
  • carbohydrate 59.9 g
  • fiber 9.7 g
  • cholesterol 0.0 mg
  • iron 4.5 mg
  • sodium 789 mg
  • calcium 180 mg

How to Make It

  1. Heat a large cast-iron skillet over medium heat. Add garlic and tomatoes; cook 15 minutes or until tomatoes are blackened, turning frequently. Remove from pan; cool slightly. Peel garlic; set aside. Peel and core tomatoes. Place tomatoes, almonds, and 1 tablespoon sesame seeds in a food processor, and process until smooth. Set aside.

  2. Wipe pan clean with paper towels. Heat pan over medium-high heat. Place 2 ancho chiles in pan; flatten with a spatula. Cook 10 seconds on each side or until blackened. Repeat procedure with remaining ancho chiles. Place 2 guajillo chiles in pan; flatten with a spatula. Cook 20 seconds on each side or until blackened. Repeat procedure with remaining guajillo chiles. Combine ancho chiles, guajillo chiles, and boiling water in a medium bowl; let stand 30 minutes. Strain chiles through a sieve into a bowl, reserving 1/3 cup soaking liquid. Place chiles, reserved liquid, garlic, oregano, cumin, and cloves in food processor; process until smooth.

  3. Heat oil in pan over medium-high heat. Add onion; sauté 8 minutes or until browned. Place onion, 1 cup broth, cilantro, cocoa, cinnamon, and bread in food processor; process until smooth.

  4. Return onion mixture to pan. Add chile mixture; cook over medium heat 5 minutes. Stir in tomato mixture and 2 cups broth. Cook 30 minutes or until mixture is slightly thick. Stir in raisins, juice, sugar, and salt. Stir in tofu, and simmer 20 minutes.

  5. Heat tortillas according to package directions. Arrange about 1/3 cup mole down the center of each tortilla; roll up. Place rolled tortillas, seam-side down, on a platter. Top with any remaining mole, and sprinkle evenly with 1 1/2 teaspoons sesame seeds.