How to Make Vegetarian Moroccan Harira - A Step-by-Step Guide

Moroccan cuisine is known for its bold flavors and rich, aromatic dishes, and one of its most iconic recipes is the Harira soup. Traditionally made with meat, this hearty and comforting soup has been adapted to suit the preferences of vegetarian diners, offering a delicious and satisfying alternative for those who don't consume meat. This Vegetarian Moroccan Harira recipe stays true to the spirit of the original dish, while incorporating an array of wholesome vegetables and aromatic spices to...

Read more Snack recipes

Ingredients

  • 2 tablespoons vegetable oil
  • 1 large onion, chopped
  • 2 pounds tomatoes, diced
  • 1 (15 ounce) can chickpeas, drained
  • 1 bunch fresh cilantro, chopped
  • 1 bunch fresh parsley, chopped
  • 20 fresh mint leaves, chopped
  • 1 teaspoon ground paprika
  • 1 teaspoon ground turmeric
  • 1 teaspoon ground ginger
  • ½ teaspoon harissa
  • 1 pinch saffron threads
  • 4 cups water, or more to taste
  • 1 tablespoon all-purpose flour
  • 1 teaspoon cornstarch
  • ½ cup cherry tomatoes, halved
  • salt and ground black pepper to taste

Information

  • Prep Time: 20 mins
  • Cook Time: 45 mins
  • Total Time: 1 hr 5 mins
  • Servings: 5
  • Yield: 5 servings

  • Heat oil in a large pot over medium heat and cook onion until soft and translucent, about 5 minutes. Add tomatoes, chickpeas, cilantro, parsley, mint, paprika, turmeric, ginger, harissa, and saffron. Add water and cook over medium heat until flavors have combined, about 30 minutes.
  • Mix a few tablespoons of soup liquid with flour and cornstarch in a small bowl and return to the soup, stirring in well. Add cherry tomatoes. Bring to a boil, reduce heat, and simmer over low heat until soup thickens, about 10 minutes. Season with salt and pepper.
  • Nutrition

    182 cal.

    • Total Fat: 7g
    • Saturated Fat: 1g
    • Sodium: 231mg
    • Total Carbohydrate: 27g
    • Dietary Fiber: 6g
    • Total Sugars: 6g
    • Protein: 6g
    • Vitamin C: 50mg
    • Calcium: 76mg
    • Iron: 3mg
    • Potassium: 762mg