RecipeShare Test Kitchen
4.7(6 ratings)
A warming Moroccan harira-style soup with tender beef, tomatoes, chickpeas, lentils, herbs and fine noodles. Make the broth ahead for an easy dinner.
Cut the beef into even 3 cm pieces and keep the simmer gentle. A hard boil makes the beef tighten before it has time to become tender.
Cook the noodles separately when making harira ahead. They otherwise keep absorbing broth and become soft during storage.
Taste after the lemon is added. Its acidity changes how the salt and spices read, so final seasoning is more accurate at this stage.
We use affiliate links, which may earn us a small commission at no extra cost to you.
Ingredient amounts update instantly.
Heat the olive oil in a large heavy pot over medium-high heat. Pat the beef dry, season lightly with salt, and brown it in batches. Transfer the browned beef to a plate; do not crowd the pot.
Reduce the heat to medium. Add the onion and celery to the pot with a pinch of salt and cook for 6 to 8 minutes, until softened. Stir in the garlic, ginger, turmeric, cinnamon, and black pepper for 30 seconds.
Add the tomatoes and cook for 5 minutes, scraping up the browned bits. Return the beef and any juices to the pot, then add the stock or water and the remaining salt.
Bring to a gentle simmer, partly cover, and cook for 75 to 90 minutes, until the beef is fork-tender. Add a splash of water if the soup reduces more than you want.
Stir in the chickpeas and lentils, then simmer for 10 minutes to heat them through and let their starches give the broth body.
Meanwhile, cook the vermicelli or thin noodles in a small saucepan of boiling water until just tender. Drain and rinse briefly to stop the cooking. For immediate serving, add them to the soup; for meal prep, keep them separate.
Stir the parsley, cilantro, and lemon juice into the harira. Taste and adjust salt, pepper, lemon, or water until the broth is bright and spoonable.
Ladle into bowls and add noodles to each serving. Serve with lemon wedges and bread if you like. Refrigerate leftover broth and noodles in separate containers for up to 4 days, or freeze the broth without noodles for up to 3 months.
Save this recipe to one of your meal plans or browse your existing plans.
Everything you want to know about this recipe.
Harira is a much-loved North African soup with a tomato-rich broth, legumes, fresh herbs, and a deeply comforting texture. This version uses beef chuck for a full meal in one bowl, while chickpeas, lentils, and a little vermicelli make the broth substantial without turning it into a heavy stew.
It is not meant to represent every Moroccan family recipe. Harira changes from kitchen to kitchen: some versions use lamb, some use a flour-based thickener, and the choice of pasta and herbs varies. Here, browned beef, tomatoes, ginger, turmeric, cinnamon, cilantro, parsley, and lemon create a balanced home-cook interpretation with a clear cooking plan.

Browning the beef first leaves savoury fond in the pot, which becomes part of the broth when the tomatoes and stock go in. The long, gentle simmer then has one job: make the chuck tender without boiling the soup cloudy or tough.
Cooked chickpeas and lentils are added near the end, so they warm through and lightly thicken the broth without breaking down. Fine noodles are best cooked separately when you want leftovers; they stay tender rather than drinking up the soup in the fridge. Lemon and fresh herbs go in off the heat, preserving their lift against the savoury tomato base.
Use beef chuck or another well-marbled stewing cut. Leaner steak will cook more quickly but will not give the broth the same richness. Tinned tomatoes make this practical year-round; choose good-quality chopped tomatoes for the cleanest flavour.
Ground ginger, turmeric, and a modest amount of cinnamon provide warmth without making the soup taste sweet or curry-like. If using regular rather than low-sodium stock, begin with half the listed salt and adjust only at the end.
Serve the harira with lemon wedges and warm bread. A bowl works well as a lighter dinner on its own, or alongside a crisp salad for a more complete table.
For meal prep, refrigerate the broth and noodles separately for up to 4 days. Reheat the broth gently with a splash of water or stock, then add the noodles just before serving. Freeze only the broth for up to 3 months; thaw overnight in the refrigerator and cook fresh noodles when reheating.
Harira naturally thickens as the lentils and noodles release starch. Stir in hot water or stock a little at a time until it returns to a spoonable soup consistency. Season again after loosening it.
Cut the chuck evenly and keep the simmer low rather than rushing it at a boil. If the pieces are still firm at 75 minutes, continue cooking until a fork slides in with little resistance; the exact time depends on the cut.
No. The spices are warm and aromatic rather than hot. Add a pinch of cayenne or serve harissa at the table if you want heat.
Serving Size: 1 bowl, with noodles
* Reference intakes are based on an average adult's 8,400 kJ / 2,000 kcal diet. Your needs may be higher or lower.
Harira is a North African tomato-based soup built around legumes, herbs, warming spices, and a thickened, satisfying broth. Families vary the meat, thickener, pasta, and spices, so this beef version is a practical home-cook interpretation rather than one definitive formula.
Yes. Cook them separately until tender before adding them to the finished soup. Starting with cooked legumes keeps the beef's simmer time predictable and prevents the tomatoes from slowing their softening.
Fine noodles absorb a surprising amount of broth as they sit. Cooking them separately keeps the soup spoonable on day one and makes leftovers reheat without soft, swollen noodles.
Leave out the beef, use vegetable stock, and add an extra 200 g cooked lentils or chickpeas. The tomato, herb, ginger, and lemon base still makes a substantial soup.
See how other home cooks made this recipe, then share your own experience.
6 ratings
How would you rate this recipe?
Used chuck and gave it the full simmer time; the beef was tender and the broth was rich without being heavy. A great make-ahead dinner.
Keeping the vermicelli separate made the leftovers so much better. The lemon and herbs at the end gave the broth exactly the lift it needed.
Added way more tomatoes and no garlic—closer to home for me. Lovely result!
Perfect cold-weather soup. Even better on day two as promised.
My Moroccan MIL makes a meatless harira with a special thickener—this was a delicious, hearty twist.
Tastes great but my family’s harira skips garlic—still loved this version!
Add your personal creations and build your own recipe collection.