Nutrition Facts for Harira soup

Harira Soup

Image of Harira Soup
Nutriscore Rating: 75/100

Warm, hearty, and brimming with bold Moroccan flavors, Harira Soup is the perfect comfort food for any season. This traditional dish combines a rich medley of warming spices—like turmeric, cinnamon, and cumin—with protein-packed chickpeas, red lentils, and your choice of rice or vermicelli for added texture. Fresh herbs such as cilantro and parsley inject brightness into every spoonful, while a squeeze of lemon elevates the flavors with a tangy finish. Simmered in a savory tomato broth, this easy-to-make soup is both nourishing and satisfying, making it an excellent option for weeknight dinners or meal prep. Whether you’re looking for a wholesome vegetarian option (by using vegetable stock) or a fragrant starter for your next gathering, this iconic Harira Soup recipe is sure to delight.

Log this recipe in SnapCalorie

★★★★★ 4.8/5.0 (2,000+ reviews)
Get your calorie requirement
Log your nutrition in seconds
Get a personalized nutrition plan
SnapCalorie App Screenshot

Recipe Information

⏱️
Prep Time
20 min
🔥
Cook Time
40 min
🕐
Total Time
1 hr
👥
Servings
6 servings
📊
Difficulty
Medium

🥘 Ingredients

20 items
  • 2 tablespoons Olive oil
  • 1 large Onion, finely chopped
  • 2 Celery stalks, finely chopped
  • 4 Garlic cloves, minced
  • 1 teaspoon Ground turmeric
  • 0.5 teaspoons Ground cinnamon
  • 1 teaspoon Ground ginger
  • 1 teaspoon Ground paprika
  • 1 teaspoon Ground cumin
  • 3 cups Tomatoes, diced (fresh or canned)
  • 2 tablespoons Tomato paste
  • 6 cups Chicken or vegetable stock
  • 1.5 cups Cooked or canned chickpeas, drained and rinsed
  • 0.5 cups Red lentils
  • 0.25 cups Uncooked rice or vermicelli noodles
  • 0.33 cups Fresh cilantro, chopped
  • 0.33 cups Fresh parsley, chopped
  • 1 teaspoons Salt
  • 0.5 teaspoons Black pepper
  • 4 Lemon wedges (for serving)
💡
Pro Tip: Read through all ingredients before starting to cook!

📝 Instructions

10 steps
1

Heat the olive oil in a large pot over medium heat.

2

Add the chopped onion and celery, and sauté until softened, about 5 minutes.

3

Stir in the minced garlic, turmeric, cinnamon, ginger, paprika, and cumin, and cook for 1-2 minutes until fragrant.

4

Add the diced tomatoes and tomato paste, stirring well to combine.

5

Pour in the chicken or vegetable stock and bring to a simmer.

6

Add the chickpeas, lentils, and rice (or vermicelli). Stir to mix evenly.

7

Reduce the heat to low, cover, and simmer for 25-30 minutes, stirring occasionally, until the lentils are tender and the rice is cooked.

8

Stir in the chopped cilantro and parsley. Season the soup with salt and pepper to taste.

9

Cook for an additional 5 minutes to meld the flavors.

10

Serve hot with lemon wedges on the side for a tangy garnish.

Cooking Tip: Take your time with each step for the best results!
1573
cal
69.2g
protein
245.6g
carbs
45.5g
fat

Nutrition Facts

1 serving (3346.8g)
Calories
1573
% Daily Value*
Total Fat 45.5 g 58%
Saturated Fat 6.4 g 32%
Polyunsaturated Fat 2.7 g
Cholesterol 0 mg 0%
Sodium 8330 mg 362%
Total Carbohydrate 245.6 g 89%
Dietary Fiber 61.6 g 220%
Total Sugars 66.0 g
Protein 69.2 g 138%
Vitamin D 0.0 mcg 0%
Calcium 784 mg 60%
Iron 28.7 mg 159%
Potassium 5896 mg 125%

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

Source of Calories

58.9%%
16.6%%
24.5%%
Fat: 409 cal (24.5%%)
Protein: 276 cal (16.6%%)
Carbs: 982 cal (58.9%%)