Introduction to Harira Moroccan Tomato Lentil Beef Soup
What is Harira and its Significance?
Harira Moroccan Tomato Lentil Beef Soup is not just a meal; it's a cherished tradition that warms both the body and soul. Originating from Morocco, this vibrant soup is a staple during Ramadan, where it's often served to break the daily fast at iftar, the evening meal enjoyed with family and friends. Each steaming bowl of harira is filled with the rich flavors of beef, lentils, and tomatoes, making it a hearty choice after a long day of fasting.
The significance of harira extends beyond just its delicious taste. This soup embodies the spirit of community and sharing, highlighting the importance of gathering around the table with loved ones. Whether you're celebrating Ramadan or simply enjoying a cozy evening at home, harira brings people together, fostering connections and nourishing the body.
Each family may have their own unique recipe or twist on the classic version, incorporating varying spices, herbs, or ingredients like chickpeas and noodles. To explore the numerous ways to create this beloved soup, check out this comprehensive guide that dives deeper into its cultural relevance and variations. So grab your ingredients and let’s dive into the comforting world of harira!

Ingredients for Harira Soup
Main ingredients
To create an authentic Harira Moroccan Tomato Lentil Beef Soup, you’ll need a selection of wholesome ingredients. Here’s what you’ll require:
- Extra-virgin olive oil – 2 tablespoons for a rich base flavor.
- Beef stew meat – 1 pound, cut into bite-sized pieces, bringing heartiness to the soup.
- Onion – 1 medium, diced for that aromatic foundation.
- Celery – 2 stalks, chopped to add depth.
- Fresh cilantro and parsley – ¾ cup each, divided and chopped for freshness.
- Water – 8 cups, creating the soup's body.
- Crushed tomatoes – 1 (28-ounce) can for a robust base.
- Lentils – 1 cup of dry brown or green lentils for texture and nutrition.
- Chickpeas – 1 cup, canned and rinsed, for added protein.
- Seasonings – Ground pepper, ginger, salt, turmeric, and cinnamon ride the aromatic wave.
Optional ingredients
Feel free to personalize your Harira with these optional additions:
- Fideo noodles or broken vermicelli – 1 cup for a heartier consistency.
- Lemon wedges – to serve on the side, adding brightness.
- Additional fresh herbs like mint for extra flavor.
- Baby spinach or kale to sneak in more greens.
These optional ingredients not only enhance the flavor but also allow you to make the soup your own! For additional cooking tips and variations, explore EatingWell’s comprehensive resource for Moroccan recipes. Happy cooking!
Preparing Harira Soup
Making Harira Moroccan Tomato Lentil Beef Soup is a rewarding experience that fills your kitchen with enticing aromas—perfect for cozy evenings or sharing with loved ones. Follow these simple steps to create a heartwarming pot of this traditional Moroccan soup that’s packed with flavor and nutrients.
Gather Your Ingredients
Before diving in, it's essential to ensure you have everything you need. Here’s a quick checklist:
- 2 tablespoons extra-virgin olive oil
- 1 pound beef stew meat, cut into bite-size pieces
- 1 medium onion, diced
- 2 stalks celery, chopped
- ¾ cup minced fresh cilantro, divided
- ¾ cup minced fresh parsley, divided
- 8 cups water
- 1 28-ounce can crushed tomatoes
- 1 cup dry brown or green lentils, rinsed
- 1 cup no-salt-added canned chickpeas, rinsed
- 1 tablespoon ground pepper
- 2 teaspoons ground ginger
- 1 ½ teaspoons salt
- ½ teaspoon ground turmeric
- ½ teaspoon ground cinnamon
- 1 cup fideo noodles or broken vermicelli
Having your ingredients prepped and ready will streamline the cooking process and ensure that you enjoy every moment of making this dish.
Sauté the Beef and Vegetables
Start by heating the olive oil in a large pot over medium heat. Once the oil shimmers, add the beef, onion, celery, and ¼ cup each of cilantro and parsley. As the beef browns and the vegetables soften—about 10 minutes—you're not just cooking; you're also building layers of flavor that are key to a delightful Harira!
Add the Liquids and Spices
Next, pour in the water and crushed tomatoes. Incorporate the lentils, chickpeas, and spices: ground pepper, ginger, salt, turmeric, and cinnamon. Give it a good stir and crank up the heat to bring the mixture to a boil. Once boiling, reduce the heat and let everything simmer, covered, for about 45 minutes. This is where the magic happens!
Incorporate Lentils and Chickpeas
Check on your simmering pot. The lentils should be tender, and the aroma should be irresistible! Stir the mixture well to combine and let those flavors mingle. This step ensures that your Harira Moroccan Tomato Lentil Beef Soup is rich and satisfying.
Add Noodles and Finish the Soup
As you approach the finish line, it’s time to add the noodles. Stir in the fideo or broken vermicelli, and cook over medium-high heat for an additional 5 to 7 minutes, stirring occasionally. Once the noodles are tender, stir in the remaining ½ cup of cilantro and parsley for a fresh burst of flavor. Serve your masterpiece garnished with extra cilantro—your loved ones will be impressed!
Now, you’re ready to share a delightful bowl of Harira! For more soup ideas or Moroccan recipes, feel free to check out EatingWell for inspiration!

Variations on Harira Soup
Vegetarian Harira Options
If you’re looking to enjoy a plant-based version, consider replacing the beef with hearty vegetables like carrots and zucchini, or use tofu for added protein. You can also boost the flavor with extra spices and herbs, making it just as satisfying as the traditional Harira Moroccan Tomato Lentil Beef Soup. This variation highlights the deliciousness of lentils and chickpeas, creating a rich and nourishing dish perfect for any time of year. For a twist, add sweet potatoes or butternut squash for a touch of sweetness.
Spicy Harira with Additional Spices
For those who appreciate a bit of heat, spice up your Harira soup by incorporating chili powder or harissa paste. A pinch of cayenne pepper or a dash of smoked paprika can elevate the soup’s flavor profile and warmth. Don’t hesitate to experiment with seasonal spices like cumin and coriander for a vibrant kick! Your guests will be delighted by this bold twist, making it a fantastic centerpiece for gatherings or simple weeknight dinners.
For more variations on hearty soups, check out versatile resources like Bon Appétit and Food Network for inspiration!
Cooking Tips and Notes for Harira Soup
Selecting the Right Beef
When making Harira Moroccan Tomato Lentil Beef Soup, opt for beef stew meat that has some marbling, as this adds flavor and tenderness. Cuts like chuck or brisket work beautifully because they break down during cooking, enriching the broth. For an even richer taste, consider asking your butcher for bones or oxtails to simmer alongside.
Best Practices for Seasoning
A successful Harira relies heavily on its spices. Don't be shy—experiment with the cumin and paprika to achieve the desired warmth and depth. Always taste as you go! Adding fresh herbs, like cilantro and parsley, not only enhances flavor but also brightens up the soup. Remember, traditional Harira often benefits from a squeeze of lemon just before serving, adding a vibrant zest. For more seasoning tips, check out this guide.

Serving suggestions for Harira Soup
Ideal accompaniments
To truly elevate your Harira Moroccan Tomato Lentil Beef Soup, consider pairing it with classic Moroccan sides. Fresh, warm bread is a must—it's perfect for scooping up that hearty, flavorful soup. For a sweet contrast, serve dates or chebakia (a traditional sesame cookie) on the side. A simple salad, perhaps with citrus and olives, can add a refreshing crunch to your meal.
Presentation tips
Presentation can make a meal feel even more special. Serve your Harira in vibrant bowls, garnished with a sprinkle of fresh cilantro and a drizzle of olive oil for added richness. You might also consider placing a couple of lemon wedges on the plate for guests to squeeze into their soup, which enhances the flavor beautifully. Bright colors from the garnishes will surely make your table pop!
For more inspiration on serving Moroccan dishes, check out this EatingWell article that dives into traditional Moroccan meals and pairings!
Time breakdown for Harira Soup
Preparation time
The preparation for this delightful Harira Moroccan Tomato Lentil Beef Soup takes around 20 minutes. You’ll chop fresh vegetables and gather your ingredients, setting yourself up for success in the kitchen!
Cooking time
Once you're all set, the cooking requires about 50 minutes—a perfect time to unwind and enjoy the enticing aroma filling your home.
Total time
In total, expect to invest approximately 1 hour and 10 minutes in creating this heartwarming, nourishing soup. It’s well worth the wait for a taste of Moroccan cuisine!
If you're looking for more efficient meal ideas, consider checking out other budget-friendly recipes or meal prep tips that fit seamlessly into your busy routine.
Nutritional Facts for Harira Soup
Calories per serving
Each serving of Harira Moroccan Tomato Lentil Beef Soup contains approximately 329 calories. This makes it a hearty yet healthy option to satisfy your cravings without overindulging.
Key nutrients
This nutritious soup is packed with a variety of essential nutrients, including:
- Protein: 29g, thanks to the beef and lentils, making it perfect for muscle recovery and maintenance.
- Dietary Fiber: 7g, courtesy of the lentils and chickpeas, which aids in digestion and keeps you feeling full longer.
- Vitamins and Minerals: A great source of iron (6mg) and calcium (91mg), essential for maintaining bone health and energy levels. Plus, with 20mg of vitamin C, this soup supports your immune system.
With its blend of ingredients, this Harira is not only delicious but also a valuable addition to your meal plan. For more health insights on legumes and their benefits, check out Healthline's article on legumes. Enjoy this Moroccan classic and nourish your body at the same time!
FAQs about Harira Soup
Can I make Harira ahead of time?
Absolutely! Harira Moroccan Tomato Lentil Beef Soup is perfect for meal prep. You can make it a day or two in advance, allowing the flavors to deepen and develop. Just let the soup cool to room temperature before storing it in an airtight container in the fridge. It also freezes well, so feel free to prepare a double batch and save some for later!
What is the best way to store leftover Harira?
To keep your leftovers fresh, store them in an airtight container in the refrigerator. They should last about 3 to 4 days. For longer storage, consider freezing the soup in portion-sized containers. Just be sure to leave a little space at the top for expansion when it freezes.
Can I substitute any ingredients in the recipe?
Certainly! Harira is quite versatile. If you don’t have beef, you can use chicken or even skip the meat for a vegetarian version. Lentils can be swapped for other legumes, and you can customize your herbs and spices to suit your taste. Just ensure to maintain the balance of flavors that make this soup special. Check out more substitution ideas on trusted cooking sites like Bon Appétit.
Conclusion on Harira Soup
Harira Moroccan Tomato Lentil Beef Soup is not just a dish; it’s a traditional culinary experience inviting you into Moroccan culture. Perfect for gatherings or cozy evenings, this hearty soup is packed with nutrition and flavor. So, gather your ingredients and indulge in this delightful recipe that warms the heart and satisfies the soul.

Harira (Moroccan Tomato, Lentil & Beef Soup)
Equipment
- large pot
Ingredients
Base Ingredients
- 2 tablespoons extra-virgin olive oil
- 1 pound beef stew meat, cut into bite-size pieces
- 1 medium onion, diced
- 2 stalks celery, chopped
- ¾ cup fresh cilantro, minced divided
- ¾ cup fresh parsley, minced divided
- 8 cups water
- 1 28-ounce can crushed tomatoes
- 1 cup dry brown or green lentils, rinsed
- 1 cup no-salt-added canned chickpeas, rinsed
- 1 tablespoon ground pepper
- 2 teaspoons ground ginger
- 1 ½ teaspoons salt
- ½ teaspoon ground turmeric
- ½ teaspoon ground cinnamon
- 1 cup fideo noodles or broken vermicelli
Instructions
Cooking Instructions
- Heat oil in a large pot over medium heat. Add beef, onion, celery and ¼ cup each cilantro and parsley. Cook, stirring occasionally, until the beef is browned and the onion and celery are softened, about 10 minutes.
- Add water, tomatoes and their juice, lentils, chickpeas, pepper, ginger, salt, turmeric and cinnamon to the pot. Bring to a boil over high heat, then reduce heat to a simmer. Cook, covered and stirring once or twice, until the beef and lentils are tender, about 45 minutes.
- Stir the soup well; add noodles. Cook over medium-high heat, stirring occasionally, until the noodles are tender, 5 to 7 minutes. Stir in the remaining ½ cup each cilantro and parsley. Serve garnished with more cilantro, if desired.





Leave a Reply