Moroccan-Style Harira Lentil Soup Recipe

If you’re looking for a comforting and aromatic dish, Moroccan-Style Harira Lentil Soup is a perfect choice. This hearty soup is a delightful blend of spices, vegetables, and lentils, making it a staple in Moroccan cuisine. It’s not just a meal; it’s an experience filled with rich flavors that transport you to the bustling markets of Morocco.

This recipe for Harira is not only delicious but also showcases the beauty of vegetable & plant-based soups. Packed with nutrients and vibrant ingredients, it’s a fantastic option whether you’re a seasoned cook or trying your hand at plant-based meals for the first time.

Authentic Moroccan-Style Harira Lentil Soup

A vibrant bowl of Harira lentil soup with fresh herbs and a lemon wedge, set on a wooden table with Moroccan textiles.

This Moroccan-Style Harira Lentil Soup is a fragrant and rich dish, blending tender lentils, fresh vegetables, and a mix of warming spices. Each spoonful offers a taste of North African culture, making it a satisfying choice for lunch or dinner.

Ingredients

  • 1 cup green or brown lentils, rinsed and drained
  • 1 medium onion, finely chopped
  • 2 garlic cloves, minced
  • 2 medium tomatoes, diced
  • 1 large carrot, diced
  • 1 celery stalk, diced
  • 1 teaspoon ground cumin
  • 1 teaspoon ground cinnamon
  • 1 teaspoon ground ginger
  • 1 teaspoon turmeric
  • 1/2 teaspoon cayenne pepper (optional for heat)
  • 4 cups vegetable broth
  • 2 tablespoons olive oil
  • Salt and pepper to taste
  • 1/4 cup fresh cilantro and parsley, chopped for garnish
  • Lemon wedges for serving

Instructions

  1. Sauté Aromatics: In a large pot, heat olive oil over medium heat. Add the chopped onion, garlic, carrots, and celery, and sauté until the vegetables are soft, about 5 minutes.
  2. Add Spices: Stir in cumin, cinnamon, ginger, turmeric, and cayenne pepper, cooking for another minute until fragrant.
  3. Combine Ingredients: Add the diced tomatoes and lentils to the pot, stirring well. Pour in the vegetable broth and bring to a boil.
  4. Simmer the Soup: Reduce the heat to low and let the soup simmer for about 30-40 minutes, or until the lentils are tender.
  5. Season and Serve: Season with salt and pepper to taste. Serve hot, garnished with fresh cilantro and parsley, alongside lemon wedges for squeezing.

Cook and Prep Times

  • Prep Time: 10 minutes
  • Cook Time: 40 minutes
  • Total Time: 50 minutes

Nutrition Information

  • Servings: 4 bowls
  • Calories: 180kcal
  • Fat: 5g
  • Protein: 10g
  • Carbohydrates: 30g
FoodBlasts
Quick and delicious recipes for busy days! Discover easy-to-make dishes that are ready in 30 minutes or less. Perfect for family dinners, snacks, and everything in between!
Scroll to Top