Moroccan Spicy-Sweet Tofu With Couscous


This quick vegetarian dinner pairs tofu with traditional Moroccan ingredients like spicy harissa paste, fluffy couscous, fragrant mint, and crunchy almonds.

Spicy-Sweet Tofu With Couscous Recipe
Photo: Caitlin Bensel
Hands On Time:
20 mins
Total Time:
20 mins
4 serves

In just 20 minutes, you'll make a fast and delicious lemony pilaf with currants, almonds, and mint. All that's left to do is crisp tofu in a skillet and braise it in a honey-spiked harissa sauce. The result is shockingly flavorful, given that it comes together so quickly.


  • 1 ¼ cups couscous

  • 1 ½ teaspoons kosher salt, divided

  • ¾ cup dried currants

  • ½ cup roasted almonds, chopped

  • cup torn mint leaves, plus more for serving

  • 5 tablespoons olive oil, divided

  • ¼ teaspoon freshly ground black pepper

  • cup harissa (chili pepper paste)

  • 1 tablespoon fresh lemon juice (from 1 lemon), plus wedges for serving

  • 2 teaspoons honey

  • 1 teaspoon ground cumin

  • ¼ teaspoon ground coriander

  • 1 15.5-oz. pkg. extra-firm tofu, drained and cut into 1-in. cubes


  1. Bring 1¼ cups water to a boil in a saucepan. Stir in couscous and 1 teaspoon salt. Cover and remove from heat. Let stand until liquid is absorbed, 3 to 4 minutes. Stir in currants, almonds, mint, 2 tablespoons oil, and pepper. Set aside.

  2. Whisk harissa, 1 tablespoon oil, lemon juice, honey, cumin, coriander, 1 tablespoon water, and remaining ½ teaspoon salt in a small bowl.

  3. Heat remaining 2 tablespoons oil in a large skillet over medium-high. Add tofu; cook, turning occasionally, until browned, 8 to 10 minutes. Add ¼ cup harissa mixture and stir until coated, about 1 minute. Serve with couscous, remaining harissa mixture, mint, and lemon wedges.

Nutrition Facts (per serving)

669 Calories
32g Fat
74g Carbs
23g Protein
Nutrition Facts
Calories 669
% Daily Value *
Total Fat 32g 41%
Sodium 888mg 39%
Total Carbohydrate 74g 27%
Total Sugars 24g
Protein 23g

*The % Daily Value (DV) tells you how much a nutrient in a food serving contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.

Related Articles