Harira: A Cozy Bowl of Comfort
As the chilly weather sets in, I find myself craving a bowl of warm, comforting Harira. This traditional Moroccan soup is like a hug in a bowl, bursting with flavors and packed with wholesome ingredients. I remember the first time I tasted it at a friend’s family gathering. The aroma wafting from the kitchen enticed everyone, and as we sat around the table, each ladleful brought stories and laughter to life. Harira isn’t just a dish; it has a way of bringing people together, making it perfect for family dinners or cozy nights at home. Trust me, when you whip up this recipe, you’ll create not just a meal but a heartwarming experience for you and your loved ones.
Why make this recipe?
You might wonder why you should try making Harira. First off, the taste is simply divine. The combination of spices creates a rich, warm flavor that you’ll crave on cold days. It’s also incredibly easy to prepare, taking just about an hour from start to finish. Perfect for beginners, you don’t need any fancy skills to get it right, making it an ideal project for those who may feel intimidated in the kitchen.
As a bonus, this soup is budget-friendly. Most of the ingredients are pantry staples or readily available at your local grocery store. Plus, it’s healthy! Packed full of lentils and chickpeas, Harira is loaded with protein and nutrients, from fiber-rich legumes to fresh herbs. And let’s not forget—kids typically love it! The thick texture and savory broth make it a hit, especially when paired with a slice of crusty bread.
How to make Harira
Making Harira takes about an hour, including prep time. With a few simple steps, you’ll find that the process is quite straightforward. You’ll only need a large pot to sauté the veggies and simmer the soup. If you have a blender handy, you can even make the soup a bit smoother if you prefer that texture. Let’s dive into the ingredients you’ll need!

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
Now, let’s get into the heart of the recipe. Follow these simple steps for a delightful bowl of Harira:
Start by heating a generous splash of olive oil in a large pot over medium heat. Once it warms up, add the chopped onion, diced carrots, and celery. Sauté these fragrant vegetables until they soften, which should take about 5-7 minutes.
Next, stir in the chopped tomatoes, lentils, soaked chickpeas, ground cumin, and ground cinnamon. Cook everything together for a few minutes, allowing the spices to meld with the other ingredients.
Pour in the vegetable or chicken broth, bringing the mixture to a boil. Once it’s bubbling, reduce the heat to a simmer and let it cook for about 30-40 minutes. You’ll know it’s ready when the lentils and chickpeas are tender and fully cooked.
In the last five minutes of cooking, add the fresh cilantro and parsley, stirring them in for a burst of freshness. Season the soup with salt and pepper to your taste.
Serve the Harira hot, and get ready to dig into that comforting goodness!

How to serve Harira?
When it comes to serving Harira, I like to keep things simple. A drizzle of extra virgin olive oil on top adds a pleasant richness. It pairs beautifully with crusty bread or warm pita, perfect for dipping. For a little crunch, consider serving it alongside some lightly toasted pita chips or a fresh salad for a contrast in textures.
Garnish the soup with extra cilantro and parsley if you like your dishes vibrant—they not only add flavor but also make the bowl look even more inviting. A squeeze of fresh lemon juice right before serving brightens everything up and enhances the deliciousness.
How to store Harira?
If you find yourself with leftovers after a hearty meal (which rarely happens in my house!), don’t worry. You can store Harira in the fridge for about 3-4 days. Just cool it down before transferring it to an airtight container. If you want to keep it around longer, consider freezing it. Harira stays well in the freezer for about 2-3 months. When you’re ready to enjoy it again, simply thaw it overnight in the fridge and reheat it on the stove over medium heat, stirring occasionally.
Tips for perfect Harira
Don’t Skip Soaking the Chickpeas: Soaking your chickpeas overnight makes them tender and helps them cook evenly. If you forget to soak them, you can use canned chickpeas instead—but make sure to rinse and drain them before adding.
Add More Veggies: Feel free to sneak in more vegetables like zucchini or spinach. Just chop them up fine and add them to the pot when you sauté the onions.
Adjust the Spices: If you like more heat, consider adding a pinch of cayenne pepper or some diced jalapeños. Adjusting spices according to your palate will elevate your Harira further.
Use Homemade Broth: If you have time, make your broth from scratch. It adds a depth of flavor to the soup that store-bought varieties may not have.
Taste as You Go: Make sure to taste your soup throughout the cooking process. Every palate is different, so adjust the seasonings to ensure it’s perfect for you.
Variations
Vegan Version: Simply use vegetable broth and omit any animal products. The soup remains equally rich and satisfying without sacrificing flavor.
Split Peas Instead of Lentils: If lentils are unavailable, split peas make a great substitute. Just keep an eye on the cooking time as they may take a little longer to soften.
Add Quinoa: For an extra protein boost, throw in a half-cup of rinsed quinoa during the cooking process. It adds a lovely texture and enhances the nutrition of the soup.
FAQs about Harira
Can I make Harira in a slow cooker?
Absolutely! You can prepare all the ingredients in your slow cooker. Just sauté the onions and veggies in a pan first to develop their flavors, then add everything to the slow cooker. Cook on low for 6-8 hours or high for 3-4 hours.
Why is my Harira too thick/thin?
If your soup is too thick, simply add a bit more broth or water until it reaches your desired consistency. Conversely, if it’s too thin, let it simmer longer to reduce some of the liquid, or add a handful of mashed potatoes to thicken.
Can I freeze the chickpeas with the soup?
Definitely! You can freeze your Harira with the chickpeas included. Just make sure to cool the soup completely before transferring it to a freezer-safe container.
Now that you have this cozy recipe for Harira, gather your ingredients, and let the delicious cooking adventure begin! You won’t just be making a meal; you’ll be creating memories with every warm bowl you serve. Happy cooking!
Print
Harira
- Total Time: 45 minutes
- Yield: 4 servings 1x
- Diet: Vegetarian
Description
A warm, comforting Moroccan soup that’s packed with flavors and wholesome ingredients, perfect for chilly nights.
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
- Heat a generous splash of olive oil in a large pot over medium heat. Add the chopped onion, diced carrots, and celery. Sauté these fragrant vegetables for about 5-7 minutes until softened.
- Stir in the chopped tomatoes, lentils, soaked chickpeas, ground cumin, and ground cinnamon. Cook for a few minutes to meld the flavors.
- Pour in the vegetable or chicken broth and bring to a boil. Once boiling, reduce to a simmer and cook for about 30-40 minutes until lentils and chickpeas are tender.
- In the last five minutes of cooking, add fresh cilantro and parsley. Season with salt and pepper to taste.
- Serve hot, garnished with extra olive oil, cilantro or parsley, and squeeze of fresh lemon juice if desired.
Notes
For a smoother texture, blend the soup before serving. Store leftovers in the fridge for 3-4 days or freeze for 2-3 months.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Category: Soup
- Method: Stovetop
- Cuisine: Moroccan
Nutrition
- Serving Size: 1 bowl
- Calories: 320
- Sugar: 7g
- Sodium: 600mg
- Fat: 10g
- Saturated Fat: 1g
- Unsaturated Fat: 8g
- Trans Fat: 0g
- Carbohydrates: 45g
- Fiber: 12g
- Protein: 15g
- Cholesterol: 0mg
Keywords: soup, Moroccan, lentils, chickpeas, comfort food, hearty, healthy
