Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
harissa tofu salad 36.png

harissa tofu salad

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

🌶️ Spice and zest meet in this Harissa Tofu Salad, offering a balanced and flavorful vegan meal option.
🥗 Rich in nutrients and packed with plant-based protein, this salad supports a healthy lifestyle without compromising on taste.

  • Total Time: 2 hours
  • Yield: 4 servings 1x

Ingredients

Scale

400 grams firm or extra-firm tofu, well pressed
60 ml lemon juice plus zest of one lemon
2 tablespoons harissa paste
2 finely minced garlic cloves
30 ml maple syrup
45 ml olive oil plus 15 ml extra for roasting vegetables
Salt and pepper, to taste
½ teaspoon dried oregano or basil (optional)
270 grams couscous or quinoa or rice
1 teaspoon salt
450 ml boiling water
2 cups cooked rice or other grains
350 grams cauliflower florets
1 small red onion, cut into thick wedges
1 medium courgette, thinly sliced
½ teaspoon smoked paprika
1 tablespoon nutritional yeast
2 teaspoons olive oil for coating vegetables
10 large green olives, chopped
Large handful fresh parsley, chopped
Seeds from half a pomegranate
Slivered or flaked almonds
3/4 cup coarsely chopped hazelnuts

Instructions

1. Zest and juice the lemon; set zest aside.
2. Combine harissa paste, garlic, lemon juice, maple syrup, and olive oil; reserve one-third of this marinade with added salt and one tablespoon water as a dressing.
3. Cut pressed tofu into cubes, toss with two-thirds of the marinade, and let sit for at least one hour.
4. Preheat oven to 225°C (435°F). On a baking tray, arrange marinated tofu on one side.
5. Toss cauliflower florets and courgette slices with olive oil, smoked paprika, nutritional yeast, and salt; place on the tray.
6. Add red onion wedges coated with olive oil and seasoned.
7. Roast vegetables and tofu for about 20 minutes, flipping tofu halfway. Remove onions when tender; check cauliflower and remove done pieces, baste tofu and roast another 5-10 minutes.
8. Pour boiling water over couscous with salt, cover, let sit for 5 minutes, then fluff. Stir in lemon zest, chopped parsley, and green olives.
9. Toast almonds or seeds in a dry pan over low heat until golden.
10. Assemble salad by layering couscous on a platter, top with roasted tofu, cauliflower, and onion. Garnish with pomegranate seeds, almonds, and extra herbs.
11. Optionally, serve with harissa-yogurt dressing or drizzle more reserved marinade.

Last Step:

Please leave a rating and comment letting us know how you liked this recipe! This helps our business to thrive and continue providing free, high-quality recipes for you.

Notes

🥄 Adjust harissa paste to taste, as spice levels vary by brand.
🌿 For less oil, roast vegetables in vegetable stock and omit oil from marinade.
🌱 Fresh herbs like mint or basil brighten the salad and enhance flavor.

  • Author: Brandi Oshea
  • Prep Time: 30 minutes
  • Marinating Time: 1 hour
  • Cook Time: 30 minutes
  • Category: Salad
  • Method: Roasting
  • Cuisine: Mediterranean
  • Diet: Vegan

Nutrition

  • Serving Size: 1 bowl
  • Calories: 539
  • Sugar: 11 g
  • Sodium: Varies with added salt
  • Fat: 19 g
  • Saturated Fat: 3 g
  • Unsaturated Fat: 16 g
  • Trans Fat: 0 g
  • Carbohydrates: 70 g
  • Fiber: Moderate
  • Protein: 21 g
  • Cholesterol: 0 mg