Skip to main content New<> this month
Get the Allrecipes magazine

Moroccan Harira (Bean Soup)

Rated as 4.72 out of 5 Stars

"A (mostly) vegetarian, shoestring-budget meal that will leave you feeling both very satisfied and with tons of leftovers. Bonus: it's super-healthy and easy to prepare."
Added to shopping list. Go to shopping list.


1 h 15 m servings 261
Original recipe yields 10 servings


{{model.addEditText}} Print
  1. Stir beef stock and lentils together in a large pot; bring to a boil, reduce heat to low, and keep at a simmer while preparing onion.
  2. Heat olive oil in a skillet over medium heat. Cook and stir onion, cinnamon stick, ginger, turmeric, cumin, and black pepper in the hot oil until the onion is translucent, about 5 minutes; add to stock mixture.
  3. Pour garbanzo beans, kidney beans, tomatoes, and quinoa into the stock mixture; stir and bring mixture to a boil. Stir parsley and cilantro into the stock mixture; reduce heat to low and cook mixture at a simmer until the lentils are tender, about 45 minutes. Drizzle lemon juice over the soup before serving.


  • Cook's Notes:
  • To make the soup wholly vegetarian, trade out the beef stock for vegetable stock.
  • If you do use quinoa, be sure to prepare it separately from the soup (1/2 cup unprepared = 1 cup prepared). Throwing it into the soup unprepared will cause it to absorb all the liquid and you will be left with a very, very thick stew.
  • Partner Tip
  • Reynolds® Aluminum foil can be used to keep food moist, cook it evenly, and make clean-up easier.

Nutrition Facts

Per Serving: 261 calories; 3.9 42 14.4 0 299 Full nutrition

Explore more


Read all reviews 23
Most helpful
Most positive
Least positive

I picked this recipe even though it had only a few reviews because I needed something high in fiber and protein that even my rambunctious 15 month old would eat and an easy reheat meal. It's wo...

Meat Addition review: I was looking for a 15 bean soup recipe and found this gem. I added 2 lbs of Italian pork sausage (because that's what I had) cooked up with spices and the onion. I added f...

Delicious! Healthy and full of flavor.

I made this recipe following it exactly. It was wonderful. The spices give this soup a delicious exotic flavor.

Great soup and very easy to prepare. I didn't have any cilantro but luckily added some after cooking. Cilantro really makes the soup.

used slow cooker. Low for 5 hrs. added 1.5 lb of stew meat that my family desired. ground ginger spice, not fresh. and 1 cup cooked quinoa. This taste is unique to my midwest meat and potatoes...

I omitted the kidney beans. I used veggie Field Roast link sausages. This is a very good and spicy dish. I cooked dried chickpeas. Prep time is extensive. Overall, we all liked it.

Fantastic. My favourite harira recipe of the few I've tried. Spices are perfect.

Great tasting vegan meal.