Introduction to Harira: A Moroccan Delight
Harira is not just a soup; it’s an experience that warms the heart and soul, especially when shared with loved ones. This traditional dish is a hallmark of Moroccan cuisine, renowned for its rich flavors and nourishing ingredients. Often served during Ramadan to break the fast, Harira Moroccan tomato lentil beef soup embodies the essence of hospitality and community that is so deeply rooted in Moroccan culture.
Why Harira is a Staple of Moroccan Cuisine?
The beauty of harira lies in its versatility and the comforting warmth it brings to the table. Each family may have their twist on this recipe, making it a cherished family tradition. Typically made with a delightful blend of tomatoes, lentils, beef, and an array of spices, harira not only satisfies hunger but also provides ample nutrition—making it a perfect meal after a long day of fasting.
Moreover, the bold flavors are derived from herbs like cilantro and parsley, which reflect the vibrant Moroccan landscape. This dish also symbolizes generosity, as it’s customarily served to friends and family during gatherings. For an added touch, pair it with dates, bread, or sweet treats like chebakia for a truly authentic experience.
Curious about how to make this delightful soup? Let's dive into the full recipe below!

Ingredients for Harira Moroccan Tomato Lentil Beef Soup
Essential ingredients for a hearty Harira
Creating a delicious harira Moroccan tomato lentil beef soup starts with the right ingredients. Here’s what you’ll need:
- Extra-virgin olive oil: This adds a rich flavor to your base.
- Beef stew meat: Look for tender cuts; they’ll give your soup that essential depth.
- Onion and celery: For a savory aromatic foundation.
- Fresh cilantro and parsley: These herbs elevate the freshness of the soup.
- Crushed tomatoes: The cornerstone of any great tomato-based soup.
- Brown or green lentils: Packed with protein and fiber, they create heartiness.
- Chickpeas: Another protein boost with a nutty flavor.
- Fideo noodles or broken vermicelli: For a comforting texture.
Optional ingredients to customize your soup
Feel free to make your harira Moroccan tomato lentil beef soup unique! Some optional ingredients include:
- Spices: Experiment with cumin or cayenne for a kick.
- Vegetables: Carrots or bell peppers can add sweetness and color.
- Lemon wedges: A squeeze before serving brightens the flavors wonderfully.
These customizations not only let you express creativity in the kitchen but also tailor the soup to your taste preferences. Happy cooking!
Preparing Harira Moroccan Tomato Lentil Beef Soup
Harira is more than just a soup; it's a Moroccan tradition that encapsulates warmth, community, and delightful flavors. Let's walk through each step to create this nourishing dish, perfect for any time of the year, but especially during Ramadan.
Gather and prep your ingredients
Before diving into cooking, make sure you have all your ingredients ready. Here's what you'll need:
- Proteins & Legumes: 1 pound beef stew meat, 1 cup dry brown or green lentils, and 1 cup canned chickpeas.
- Vegetables & Herbs: 1 medium onion, 2 stalks celery, ¾ cup minced fresh cilantro, and ¾ cup minced fresh parsley.
- Liquids & Bases: 8 cups of water and 1 can (28 oz) crushed tomatoes.
- Spices: Ground pepper, ginger, salt, turmeric, and cinnamon.
- Noodles: 1 cup fideo noodles or broken vermicelli.
Prep your ingredients by chopping, rinsing, and measuring them out. Having everything organized will make cooking much smoother.
Sauté the beef and aromatics
In a large pot over medium heat, add 2 tablespoons of extra-virgin olive oil. Once heated, add the bite-sized pieces of beef along with the diced onion, chopped celery, and ¼ cup each of minced cilantro and parsley. You want to sauté everything until the beef is browned and the onions are soft, which should take about 10 minutes.
This step lays the flavor foundation for your harira Moroccan tomato lentil beef soup. As the meat browns, the aromas of the spices and herbs will begin to fill your kitchen.
Add the liquid ingredients
Next, it's time to add the liquids! Pour in 8 cups of water alongside the can of crushed tomatoes and their juice. This gives your soup a rich, tomato base while ensuring it remains hearty and satisfying.
Then, stir in the rinsed lentils, chickpeas, and the spices: ground pepper, ginger, salt, turmeric, and cinnamon. Bring everything to a boil over high heat, then reduce to a simmer. Cover the pot and let it cook for about 45 minutes, stirring occasionally.
Stir in lentils and spices
As the soup simmers, the lentils will absorb the flavors, creating a deliciously fragrant broth. This is a great time to reflect on how each ingredient adds its unique touch to your dish. The lentils not only provide a source of protein but also contribute to the dish's incredible texture.
Incorporate noodles for hearty texture
After the beef and lentils are tender, it's time to make the soup even heartier by adding the noodles. Stir in a cup of fideo or broken vermicelli noodles and cook for another 5-7 minutes over medium-high heat until the noodles are soft.
Once done, incorporate the remaining cilantro and parsley for a burst of freshness just before serving.
And there you have it! A steaming bowl of harira Moroccan tomato lentil beef soup ready to nourish you and your loved ones. Enjoy with crusty bread or on its own—either way, it's bound to impress!
For additional guidance on using spices, you can check this guide on spice blends that complements Moroccan cuisine beautifully.

Variations of Harira
Vegetarian Harira
For those who prefer a meat-free option, Vegetarian Harira is a delicious alternative. Simply omit the beef and double the chickpeas and lentils for added protein and flavor. You might also want to enhance the depth with extra vegetables, such as diced carrots and zucchini. This version maintains the heartiness of the classic Harira Moroccan Tomato Lentil Beef Soup, ensuring that you don't miss out on the comforting experience of this beloved dish.
Spicy Harira
If you crave a little kick, consider crafting a Spicy Harira. Customize the heat by adding your favorite spices or chili peppers. A touch of harissa paste or cayenne pepper can elevate the flavor profile, giving your soup a vibrant twist. This adaptation not only amps up the taste but makes your Harira uniquely yours. Don’t be afraid to play around—cooking is all about creativity!
These variations allow you to enjoy Harira in multiple delightful ways!
Cooking Tips and Notes for Harira
Importance of Fresh Herbs in Harira
Using fresh herbs like cilantro and parsley is essential for authentic harira Moroccan tomato lentil beef soup. They not only elevate the flavor but also provide vibrant scents that enhance the overall experience. Consider adding them towards the end of cooking to retain their bright, fresh taste. For a delightful garnish, sprinkle more herbs before serving to impress your guests!
Insider Tip: Letting It Simmer for Richer Flavor
Don’t rush the simmering process! Allowing your soup to simmer will deepen the flavors remarkably. The longer it cooks, the more the ingredients meld together, creating a rich, savory broth. Aim for at least 45 minutes, and feel free to let it simmer longer if you have the time. This tip is key for achieving that comforting, home-cooked feel your harira deserves!

Serving Suggestions for Harira
What to pair with your Harira
This Harira Moroccan tomato lentil beef soup is perfectly accompanied by a variety of sides. Traditionally, it's served with dates to satisfy your sweet tooth, and semolina pancakes for a delightful texture contrast. You can also consider adding hard-boiled eggs for extra protein or chebakia—delicious sesame cookies that complement the soup's flavors brilliantly. For a refreshing drink, serve with fresh mint tea or a cool yogurt beverage to balance the warmth of the spices.
Creative garnishing ideas for presentation
Elevate your Harira with appealing garnishes! A sprinkle of fresh cilantro or parsley adds a pop of color. A drizzle of olive oil or a squeeze of lemon juice adds brightness to the dish. You could also add a side of crunchy pita chips for an added texture, making your meal not only delicious but visually inviting!
For more tips, you can explore complementary Moroccan dishes to enrich your dining experience!
Time Breakdown for Harira
Preparation time
To whip up your harira Moroccan tomato, lentil, and beef soup, set aside about 20 minutes for prep. This includes chopping your vegetables and measuring out your ingredients.
Cooking time
The magic happens during the 50 minutes of cooking, where all the flavors meld together, creating a deliciously aromatic soup that's sure to impress.
Total time
In total, you’re looking at 1 hour and 10 minutes from start to finish. Perfect for a cozy evening or to share with friends and family around the dinner table. Enjoy each bubbling moment as you create this beautiful Moroccan dish!
For more tips and variations on this recipe, check out EatingWell's guide to lentil soups.
Nutritional Facts for Harira Moroccan Tomato Lentil Beef Soup
Calories and Major Nutrients
A serving of harira Moroccan tomato lentil beef soup packs approximately 329 calories, offering a balanced mix of nutrients. You’ll find 9 grams of total fat, 37 grams of carbohydrates, and an impressive 29 grams of protein. This combination makes it satisfying and filling, perfect for breaking your fast after a busy day.
Health Benefits of the Ingredients
The ingredients in this delightful soup are not just delicious but also nourishing. Lentils provide a rich source of plant-based protein and fiber, which aids digestion and promotes heart health. Tomatoes bring lycopene, a powerful antioxidant, while beef adds essential iron and zinc for energy and immune support. Herbs like cilantro and parsley not only add flavor but are also packed with vitamins and anti-inflammatory properties, making this soup a wholesome choice for a healthy meal.
Curious about more nutritious soups? Explore EatingWell's soup collection for delicious ideas!
FAQs about Harira Moroccan Tomato Lentil Beef Soup
What are common substitutions for Harira ingredients?
If you're looking to customize your Harira Moroccan tomato lentil beef soup, you can easily swap out some ingredients without sacrificing flavor. For instance, if you don't have beef on hand, try using chicken or turkey for a leaner option. Lentils can be replaced with split peas, and if you want a vegetarian spin, omit the meat entirely and add extra chickpeas or beans. Fresh herbs, like cilantro and parsley, can be substituted with dried versions—just remember to use less!
Can I make Harira ahead of time?
Absolutely! In fact, Harira Moroccan tomato lentil beef soup often tastes even better the next day as the flavors meld. Prepare it in advance and store it in the refrigerator for up to 3 days or freeze it for up to 3 months. Just remember to cool it completely before storing!
What are the best ways to store leftovers?
To keep your Harira soup fresh, transfer it to an airtight container once it has cooled. This helps preserve the flavors and prevents it from absorbing other odors in the fridge. When reheating, add a splash of water or broth to maintain its delicious consistency. Enjoy your leftovers just as you would the first time around!
Conclusion on Harira: Your New Favorite Soup
Harira, a Moroccan tomato lentil beef soup, offers a delightful blend of flavors and textures that make it a perfect choice for any occasion. Whether you're breaking your fast or simply craving a warm, hearty meal, this soup is sure to satisfy. Give it a try tonight! For more delicious recipes and cooking inspiration, check out EatingWell for additional healthy options.

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 canned chickpeas no-salt-added, 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