Harira: A Cozy Bowl of Comfort
As the weather gets cooler, there’s nothing quite like curling up with a warm bowl of Harira. This Moroccan soup tells a story of family, tradition, and comfort. Growing up, my family would gather around the dinner table during Ramadan, where the rich aroma of spices enveloped the home, and laughter filled the air. Harira was always the star of the meal, symbolizing warmth and togetherness. Whether you’re enjoying it on a chilly day or serving it to loved ones, Harira is bound to impress and satisfy!
Why make this recipe?
If you’re looking for a delightful dish that is as nourishing as it is flavorful, Harira is the answer. This soup is packed with protein from lentils and chickpeas, making it filling and nutritious. It’s easy to whip up, so you won’t spend hours in the kitchen. With its warm spices and fresh herbs, the taste is both aromatic and comforting, perfect for impressing guests or enjoying a cozy night in. Plus, it’s budget-friendly, utilizing pantry staples that you likely already have on hand. Kids will love this dish too—especially when served with a side of crusty bread for dipping!
How to make Harira
Making Harira is a straightforward process that takes about an hour from start to finish. All you need is a large pot, a cutting board, and a few sharp knives to chop your veggies. The prep is simple, allowing you to get everything ready quickly. As you go through the steps, the delightful smells will envelop your kitchen, making you even more excited for your meal. Once you taste this dish, you’ll want to make it again and again!

Ingredients
1 cup lentils
1 cup chickpeas (soaked overnight)
1 large onion, chopped
2 tomatoes, chopped
2 carrots, diced
2 celery stalks, diced
1/4 cup fresh cilantro, chopped
1/4 cup fresh parsley, chopped
4 cups vegetable or chicken broth
2 teaspoons ground cumin
1 teaspoon ground cinnamon
Salt and pepper to taste
Olive oil

Step-by-step directions
- In a large pot, heat olive oil over medium heat.
- Add the chopped onion, carrots, and celery; sauté until softened.
- Stir in the tomatoes, lentils, chickpeas, cumin, and cinnamon; cook for a few minutes.
- Pour in the broth, bring to a boil, then reduce heat and simmer for about 30-40 minutes, until the lentils and chickpeas are tender.
- Add fresh cilantro and parsley in the last 5 minutes of cooking.
- Season with salt and pepper to taste, then serve hot.
How to serve Harira?
Harira shines on its own, but you can elevate the experience by serving it with a nice crusty bread or warm pita for dipping. Some people enjoy adding a swish of fresh lemon juice right before eating, which brightens the flavors wonderfully. You might also consider pairing it with dates or a light salad to create a complete meal. How you serve it can turn your hearty soup into a gourmet experience!
How to store Harira?
Storing Harira is simple. You can keep any leftovers in an airtight container in the fridge for up to four days. If you want to store it for longer, you can freeze it for up to three months. When you’re ready to eat, simply reheat it on the stove over low heat or pop it in the microwave for a few minutes. Just remember to stir occasionally while reheating!
Tips for perfect Harira
Don’t skip the soaking: Soaking the chickpeas overnight helps to soften them and reduce cooking time. If short on time, you can use canned chickpeas but adjust the cooking time accordingly.
Fresh herbs are key: Fresh cilantro and parsley bring a burst of flavor to Harira. Don’t substitute with dried herbs, as they won’t provide the same freshness.
Adjust spices to taste: If you’re sensitive to spice, feel free to reduce the amount of cumin or cinnamon. The flavors of Harira are bold but can easily be tailored to your preference.
Cook it down if it’s too watery: If you find your Harira is too thin, let it simmer longer to thicken up. It should be hearty, not soupy!
Taste as you go: Always taste before serving to adjust the seasoning. A little extra salt, pepper, or even a splash of lemon can make a huge difference!
Variations
Add other vegetables: Feel free to throw in some spinach, zucchini, or bell peppers to sneak in extra nutrients and flavors.
Spicy kick: If you love heat, consider adding some diced jalapeños or chili flakes for a fiery twist.
Make it vegetarian: This recipe is already vegetarian when using vegetable broth, but for a twist, add other legumes like black beans or kidney beans for variation.
FAQs about Harira
Can I substitute lentils for another type of bean?
Absolutely! You can use any type of lentil, or even substitute with other legumes like kidney beans or black beans. Just remember that cooking times may vary, so adjust accordingly.
Why did my Harira turn out too thick?
If your Harira ended up thicker than expected, it probably cooked down too much. Next time, add a bit more broth if you prefer a soupy consistency or keep an eye on it as it simmers.
How do I make this recipe in a slow cooker?
You can easily adapt this recipe for a slow cooker. Follow the sauté steps on the stove for the onions and veggies, then transfer everything to the slow cooker. Cook on low for 6-8 hours or high for 4 hours, until the lentils and chickpeas are tender.
Dive into making Harira today, and let the heartwarming flavors fill your home and soul! Enjoy the process, the aroma, and, most importantly, the delicious results you’ll share with your loved ones.
PrintHarira
- Total Time: 45 minutes
- Yield: 4 servings 1x
- Diet: Vegetarian
Description
A cozy and nourishing Moroccan soup packed with lentils, chickpeas, and aromatic spices, perfect for chilly days.
Ingredients
- 1 cup lentils
- 1 cup chickpeas (soaked overnight)
- 1 large onion, chopped
- 2 tomatoes, chopped
- 2 carrots, diced
- 2 celery stalks, diced
- 1/4 cup fresh cilantro, chopped
- 1/4 cup fresh parsley, chopped
- 4 cups vegetable or chicken broth
- 2 teaspoons ground cumin
- 1 teaspoon ground cinnamon
- Salt and pepper to taste
- Olive oil
Instructions
- In a large pot, heat olive oil over medium heat.
- Add the chopped onion, carrots, and celery; sauté until softened.
- Stir in the tomatoes, lentils, chickpeas, cumin, and cinnamon; cook for a few minutes.
- Pour in the broth, bring to a boil, then reduce heat and simmer for about 30-40 minutes, until the lentils and chickpeas are tender.
- Add fresh cilantro and parsley in the last 5 minutes of cooking.
- Season with salt and pepper to taste, then serve hot.
Notes
Serve with crusty bread or warm pita for dipping. Consider adding fresh lemon juice for added brightness.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Category: Soup
- Method: Stovetop
- Cuisine: Moroccan
Nutrition
- Serving Size: 1 serving
- Calories: 350
- Sugar: 7g
- Sodium: 500mg
- Fat: 8g
- Saturated Fat: 1g
- Unsaturated Fat: 5g
- Trans Fat: 0g
- Carbohydrates: 54g
- Fiber: 12g
- Protein: 15g
- Cholesterol: 0mg
Keywords: harira, moroccan soup, lentil soup, chickpea soup, vegetarian soup
