Harira is a rich, aromatic Moroccan soup traditionally eaten to break the fast during Ramadan, but it is also enjoyed year-round as a hearty meal. Its deep, complex flavor comes from a distinctive blend of main ingredients: tender meat (usually lamb or beef), a silky tomato and lentil base, chickpeas, and a bright, fresh herb mixture. This recipe focuses on those core components, giving you a robust and satisfying soup that is both nourishing and full of character.
Ingredients
- 1 lb (450 g) lamb shoulder or beef chuck, cut into 1-inch cubes
- 2 tablespoons olive oil
- 1 large onion, finely chopped
- 2 celery stalks, finely chopped
- 1 teaspoon ground turmeric
- 1 teaspoon ground ginger
- 1/2 teaspoon ground black pepper
- 1/2 teaspoon ground cinnamon
- 1/4 teaspoon saffron threads, crushed (optional)
- 1 (14.5 oz / 411 g) can diced tomatoes, with their juices
- 6 cups (1.4 L) water or low-sodium beef or chicken broth
- 1 cup (200 g) dried chickpeas, soaked overnight and drained, or 2 (15 oz / 425 g) cans, drained and rinsed
- 1/2 cup (100 g) brown or green lentils, picked over and rinsed
- 1/2 cup (15 g) fresh cilantro, finely chopped
- 1/2 cup (15 g) fresh flat-leaf parsley, finely chopped
- 2 tablespoons all-purpose flour, dissolved in 1/2 cup (120 ml) water
- 1 lemon, cut into wedges, for serving
- Salt, to taste
Instructions
- In a large pot or Dutch oven, heat the olive oil over medium-high heat. Add the meat cubes and brown on all sides, about 5-7 minutes. Work in batches if necessary to avoid overcrowding.
- Add the chopped onion and celery. Cook, stirring occasionally, until softened, about 5 minutes.
- Stir in the turmeric, ginger, black pepper, cinnamon, and saffron (if using). Cook for 1 minute until fragrant.
- Add the diced tomatoes with their juices. Cook for 2-3 minutes, scraping up any browned bits from the bottom of the pot.
- Pour in the water or broth. Add the soaked (or canned) chickpeas and the lentils. Bring to a boil, then reduce heat to low, cover, and simmer gently for 1 hour 30 minutes, or until the meat is tender and the chickpeas are soft.
- If using canned chickpeas, add them now (after the initial simmer) so they don’t overcook. Continue to simmer for another 30 minutes.
- Stir in the chopped cilantro and parsley. Cook for 5 minutes.
- Slowly pour in the flour-water mixture while stirring constantly. This will thicken the soup slightly. Simmer for another 5-10 minutes, until the soup has a slightly creamy consistency. Season with salt to taste.
- Serve hot, with lemon wedges on the side for squeezing over the soup.
Tips
- Soaking chickpeas: If using dried chickpeas, do not skip the overnight soak. It drastically reduces cooking time and ensures they are creamy, not chalky. If you’re short on time, use canned chickpeas and add them in the last 30 minutes of cooking.
- Herb volume: The generous amount of cilantro and parsley is essential to harira’s fresh flavor. Don’t reduce it drastically; it’s a signature of the dish.
- Thickening: The flour-water mixture is a classic thickener. Make sure to stir it into the soup slowly and constantly to avoid lumps. You can also use a cornstarch slurry (1 tbsp cornstarch with 2 tbsp water) if you prefer a gluten-free option.
- Meat tenderness: If your meat isn’t fork-tender after the initial simmer, continue cooking for another 15-20 minutes before adding the herbs. Tough meat needs more time, not more heat.
Serving Suggestions
Harira is traditionally served as a starter or a light meal, often alongside dates and sweet pastries like chebakia during Ramadan. It also pairs wonderfully with crusty bread, warm pita, or a side of couscous. A squeeze of fresh lemon juice over each bowl brightens all the flavors.
Variations
- Vegetarian Harira: Omit the meat and use vegetable broth. Add an extra 1/2 cup of chickpeas or a chopped carrot for more substance.
- Chicken Harira: Substitute the lamb or beef with boneless, skinless chicken thighs. Reduce the initial simmer time to 45 minutes, as chicken cooks faster.
- Spicier Harira: Add 1/2 teaspoon of red pepper flakes or a pinch of cayenne pepper along with the other spices for a subtle heat.
- Rice Noodle Harira: Some regional versions add a handful of broken vermicelli or rice noodles in the last 10 minutes of cooking for extra heartiness.
Storage and Reheating
Harira tastes even better the next day as the flavors meld. Store leftovers in an airtight container in the refrigerator for up to 4 days. To reheat, warm gently on the stovetop over medium-low heat, adding a splash of water or broth if the soup has thickened too much. You can also freeze harira for up to 3 months in a freezer-safe container. Thaw overnight in the refrigerator before reheating.
Frequently Asked Questions
Can I use red lentils instead of brown or green? Yes, red lentils will work, but they break down much faster and will make the soup thicker and more porridge-like. If using red lentils, add them during the last 30 minutes of cooking to prevent them from dissolving completely.
Why is my harira bitter? Bitterness can come from burnt spices or garlic. Be careful not to burn the spices when toasting them. Also, if using saffron, use only a small pinch; too much can make the soup bitter. Finally, make sure your tomatoes are good quality.
Can I make harira in a slow cooker? Absolutely. Brown the meat and sauté the onions first, then transfer everything except the herbs, flour mixture, and canned chickpeas (if using) to the slow cooker. Cook on low for 6-8 hours. Add the herbs and flour slurry in the last 30 minutes.
Is harira gluten-free? Traditionally, it is thickened with flour, but you can easily make it gluten-free by using a cornstarch slurry (1 tablespoon cornstarch mixed with 2 tablespoons cold water) instead of the flour-water mixture.
What is the best cut of meat for harira? Lamb shoulder or beef chuck are ideal because they become meltingly tender after a long, slow simmer. Avoid lean cuts like sirloin, which can become tough and dry.
Can I skip the celery? Yes, celery adds a subtle savoriness, but you can omit it or substitute with a finely chopped carrot or a small green bell pepper for a different flavor profile.
Related
- Chicken Tinola Ingredients & Easy Recipe
- Calories in Hot Cross Buns: Recipe & Count
- Who Sells Mini Hot Dogs? Top Places to Buy
More recipes to cook
Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes
Spotted an error? Tell us and we will correct it (corrections policy).