Nutrition Facts for Harira lamb and bean soup

Harira Lamb and Bean Soup

Warm your soul with Harira Lamb and Bean Soup, a hearty and aromatic Moroccan-inspired dish that’s perfect for cozy evenings. This vibrant soup combines tender, slow-simmered lamb shoulder with protein-packed chickpeas and lentils, all bathed in a richly spiced tomato broth accented by cumin, cinnamon, turmeric, and paprika. Fresh cilantro and parsley add a burst of herbal freshness, while a squeeze of lemon provides a tangy finish that elevates every spoonful. With a medley of diced vegetables and flavorful stock, this one-pot meal offers a nutrient-packed, satisfying experience. Ready in just under two hours, Harira Lamb and Bean Soup is an ideal choice for batch cooking or serving as a comforting centerpiece for family dinners.

Nutriscore Rating: 74/100
Want to add this food to your meal log?
Try SnapCalorie's FREE AI assisted nutrition tracking free in the App store or on Android.
Image of Harira Lamb and Bean Soup
Prep Time:20 mins
Cook Time:90 mins
Total Time:110 mins
Servings: 6

Ingredients

  • 2 tablespoons olive oil
  • 500 grams lamb shoulder (boneless, cut into bite-sized pieces)
  • 1 large yellow onion (finely chopped)
  • 2 medium carrots (diced)
  • 2 medium celery stalks (diced)
  • 4 cloves garlic cloves (minced)
  • 2 teaspoons ground cumin
  • 0.5 teaspoons ground cinnamon
  • 1 teaspoons ground turmeric
  • 1 teaspoons ground paprika
  • 400 grams canned diced tomatoes (with juices)
  • 400 grams chickpeas (cooked, rinsed if canned)
  • 100 grams lentils (green or brown, rinsed)
  • 1200 milliliters vegetable or chicken stock
  • 2 bay leaves
  • 1.5 teaspoons salt
  • 1 teaspoon black pepper
  • 3 tablespoons fresh cilantro (chopped)
  • 3 tablespoons fresh parsley (chopped)
  • 1 large lemon (cut into wedges, for serving)

Directions

Step 1

Heat the olive oil in a large, heavy-bottomed pot over medium heat.

Step 2

Add the lamb pieces and sear them on all sides until browned, about 5-7 minutes. Remove the lamb and set aside.

Step 3

In the same pot, add the chopped onion, carrots, and celery. Cook for 5 minutes, stirring occasionally, until softened.

Step 4

Add the minced garlic, cumin, cinnamon, turmeric, and paprika. Stir well, cooking for 1 minute until fragrant.

Step 5

Return the lamb to the pot. Stir to coat the meat in the spices.

Step 6

Pour in the diced tomatoes with their juices and stir to combine.

Step 7

Add the chickpeas, lentils, vegetable or chicken stock, and bay leaves. Stir well and bring the mixture to a boil.

Step 8

Reduce the heat to low, cover the pot, and let the soup simmer for 1 hour, stirring occasionally.

Step 9

Season with salt and pepper, adjusting to taste. Remove the bay leaves.

Step 10

Stir in the chopped cilantro and parsley for a fresh herbal flavor.

Step 11

Serve hot with lemon wedges on the side for squeezing into the soup just before eating.

Nutrition Facts

Serving size 3076 grams (3076.0g)
Amount per serving % Daily Value*
Calories 2631
Total Fat 143.90g 184%
Saturated Fat 46.30g 232%
Polyunsaturated Fat 2.70g
Cholesterol 375mg 125%
Sodium 9752mg 424%
Total Carbohydrate 198.70g 72%
Dietary Fiber 56.60g 202%
Total Sugars 51.90g
Protein 151.90g 304%
Vitamin D 0IU 0%
Calcium 641mg 49%
Iron 33mg 182%
Potassium 5090mg 108%
*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

Fat: 48.0%
Protein: 22.5%
Carbs: 29.5%