Harira Lentil Vegetable Soup
SFDA Reviewed
35Low GI
Photography: EEINA Studio
Dinner · Moroccan Cuisine

Harira Lentil Vegetable Soup

A warm Moroccan soup in its light version: lentils, chickpeas, and vegetables with very little vermicelli, keeping it high in fiber and low in glycemic index. Perfect for Ramadan tables and satisfying everyday meals.

Prep Time
45 min
Servings
6
Calories
220
Protein
11 g
Save to My Plan

The Story Behind This Recipe

Harira is a traditional Moroccan soup, deeply associated with Iftar tables during Ramadan, where it's served hot with lemon wedges and dates, a common practice in Moroccan cuisine. Its base consists of legumes: lentils and chickpeas, along with tomatoes and fresh green herbs.

This is a light version: the amount of vermicelli is very small (only three tablespoons), and the fat content is low (one tablespoon of olive oil divided among six servings). The result is a satisfying soup, high in fiber and plant protein, remaining low in glycemic index and suitable for everyday meals, not just Ramadan.

Blood Sugar Impact

The Glycemic Index (GI) measures how quickly blood sugar rises after eating, and the Glycemic Load (GL) measures the magnitude of that rise per serving. Both readings together provide a complete picture.

Glycemic Index

GI
35 Low

An estimated low value (≤55) derived from cooked lentils (GI 21–32) and cooked chickpeas (GI 28) from the University of Sydney database [2][3]. The small amount of vermicelli does not significantly raise it. This is an estimation, not a laboratory measurement of the complete recipe.

Glycemic Load

GL
10 Low

Glycemic Load reflects the impact of a full serving. Soluble fiber from legumes and tomatoes slows sugar absorption and prolongs satiety.

Preparation Steps

  1. Sauté Vegetables

    Heat olive oil in a pot. Sauté the onion and celery over medium heat until softened, about 5 minutes.

    5 minutes
  2. Add Spices

    Add the spices (turmeric, ginger, cinnamon, and pepper) and stir for 1 minute until fragrant.

    1 minute
  3. Simmer Tomatoes

    Add the grated tomatoes and let them simmer for 5 minutes until slightly thickened.

    5 minutes
  4. Cook Lentils

    Add the lentils and water or vegetable broth. Bring to a boil, then reduce heat and simmer gently for about 25 minutes, until lentils are tender.

    25 minutes
  5. Add Chickpeas and Herbs

    Stir in the cooked chickpeas and half of the chopped cilantro and parsley. Simmer for an additional 10 minutes.

    10 minutes
  6. Add Vermicelli

    Add the broken vermicelli (small amount) and cook for 5 to 7 minutes until tender.

    7 minutes
  7. Final Touches

    Turn off the heat. Stir in the remaining fresh cilantro and parsley. Adjust salt to taste.

    2 minutes
  8. Serve

    Serve hot. Traditionally served in Moroccan cuisine with lemon wedges and dates during Iftar in Ramadan.

Nutritional Information

Per ServingUSDA + University of Sydney Calculation
  • Calories220 kcal
  • Protein11 g
  • Carbohydrates32 g
  • Fat4 g
  • Fiber9 g
  • Sodium220 mg

Troubleshooting Common Issues

Here are the most common problems encountered when making Harira for the first time, with simple solutions. These tips are based on common Moroccan culinary experience.

Harira is too thick, like a paste

Too much vermicelli, or the lentils absorbed all the liquid. This is a light version, so the vermicelli is limited to three tablespoons maximum. To fix immediately: add a cup or two of hot water or broth, and stir over low heat until the consistency returns to a soup. Remember that Harira thickens further as it cools slightly.

Lentils remained hard and undercooked

You added tomatoes or salt too early. The acidity of tomatoes and the saltiness of the broth can slow down the softening of legumes. Add the lentils with water first and let them boil until tender before adjusting salt, and add salt towards the end of cooking. If they remain firm: continue simmering gently for an additional ten minutes with a little hot water.

The flavor is bland, lacking depth

The spices were not toasted, or the fresh herbs were added too early and lost their flavor during cooking. Toast the turmeric, ginger, cinnamon, and pepper in oil for a minute before adding tomatoes until fragrant. Reserve half of the cilantro and parsley to add after turning off the heat, as fresh herbs provide their best aroma when not overcooked.

The color of the Harira is pale, not a warm red

Insufficient tomatoes, or they were not simmered enough. Let the grated tomatoes simmer for five minutes over medium heat until they thicken and their color intensifies before adding liquid. Turmeric also contributes to a warm golden hue, so don't omit it.

A layer of foam forms on the surface during simmering

This is natural foam from the protein and starch in the legumes. Skim it off with a spoon during the first few minutes of boiling to clarify the soup, which improves texture and appearance without affecting taste. Rinsing the lentils thoroughly before cooking can reduce this foam.

Storage and Make-Ahead

Refrigerator (4°C / 40°F)

Cooked Harira: Three to four days in an airtight container. It will thicken upon refrigeration, so add a little water when reheating.

Let it cool before refrigerating, and do not leave it at room temperature for more than two hours.

Freezer (-18°C / 0°F)

Freezes well for up to three months. It's best to freeze it before adding the vermicelli, as it can become mushy after thawing. Add fresh vermicelli when reheating.

Make-Ahead

Base: Prepare the soup with lentils, chickpeas, and tomatoes in advance and refrigerate.

When Serving: Reheat, then add the vermicelli and fresh herbs just minutes before serving to preserve their aroma and color.

Reheating

Gently reheat over low heat, stirring constantly. Add hot water or broth to restore the soup consistency. Ensure it comes to a full boil before serving. Avoid reheating more than once.

Tested Ingredient Substitutions

Note: Harira is naturally a legume and vegetable soup; the lentils and chickpeas are its core and should not be fundamentally replaced. The substitutions below are tested methods that maintain the dish's spirit and nutritional value, suitable for those seeking a gluten-free option or a different flavor profile.

Original IngredientTested SubstitutionRatioFlavor Difference
Vermicelli (Wheat)Gluten-free rice vermicelliSame amountGluten-free, slightly softer texture
Brown LentilsPeeled red lentilsSame amountCooks faster and breaks down more, resulting in a smoother soup
Cooked ChickpeasCooked white beansSame amountCreamier texture, milder flavor
CeleryFinely chopped zucchiniSame amountMilder flavor, suitable for those avoiding celery
WaterVegetable brothSame amountDeeper flavor, be mindful of broth's salt content

How Much Does It Make? Scaling Guide

Harira can serve as an individual meal or for a large family gathering. The constant rule when scaling is: the liquid-to-legume ratio remains the same, and the vermicelli amount stays minimal regardless of the quantity to maintain its lightness.

Number of ServingsLentilsChickpeasTomatoesWater/Broth
3 (Half Recipe)1/2 cup1/2 cup2 tomatoes1 liter
12 (Large Family)2 cups2 cups8 tomatoes4 liters
18 (Entertaining)3 cups3 cups12 tomatoes6 liters

For larger quantities: Increase the simmering time slightly until the lentils are fully cooked, and adjust salt at the end after the flavors have melded. Always add vermicelli in the last seven minutes, regardless of the quantity.

Dr. Mona Al-Harbi's Tip

Legumes are the star of this soup: Lentils and chickpeas combine soluble fiber and plant protein, which slow down sugar absorption and prolong satiety. Keeping the vermicelli amount low and salt moderate makes Harira a suitable choice for diabetics and heart health alike.

Add This Recipe to Your Plan

The EEINA app saves your favorite recipes, builds a smart shopping list, and tailors your plan to your goals. Free for 14 days.

Frequently Asked Questions

Is Harira suitable for diabetics?
Yes, in this light version. The estimated glycemic index is low (35) and fiber is high (9g/serving), which supports a gradual rise in blood sugar. Keep the vermicelli amount low as per the recipe.
What's the difference between this version and traditional Harira?
Traditional Moroccan Harira often includes meat, flour (for thickening), and a larger amount of vermicelli. This is a light vegetable version: no meat, minimal vermicelli, and less fat, making it lighter and higher in fiber.
How can I make it gluten-free?
Omit the vermicelli or substitute it with gluten-free rice vermicelli (see substitutions table). The rest of the ingredients are naturally gluten-free.
Can I freeze it?
Yes, for up to three months. It's best to freeze it before adding the vermicelli, as it can become mushy after thawing. Add fresh vermicelli when reheating.
Sources and References
  1. Cooked Lentils: Nutritional Values (approx. 8g fiber/100g), USDA FoodData Central — Lentils, mature seeds, cooked (FDC 172421). Source Link
  2. Cooked Chickpeas have a Low Glycemic Index (GI approx. 28), University of Sydney Glycemic Index Database. Source Link
  3. Cooked Lentils have a Low Glycemic Index (GI 21–32), University of Sydney Glycemic Index Database. Source Link
  4. Traditional Moroccan Harira (Cultural Reference and Preparation Method), Taste of Maroc. Source Link
  5. Vegetarian Moroccan Harira (Ingredient and Method Reference), The Mediterranean Dish. Source Link
  6. Mandatory Allergen List According to GSO 9/2013 Gulf Standardization Organization (Gluten and Wheat, Celery). Source Link

Cooking and preparation information is based on common Moroccan culinary experience. Nutritional figures are calculated from USDA databases, and the glycemic index is an estimation derived from the recipe's ingredients in the University of Sydney database, not a laboratory measurement of the complete recipe.