Made with a mix of warm spices, veggies, herbs and lemon juice, this Moroccan red lentil soup is bold, beautiful, hearty and healthy. Made with natural ingredients, there’s no need to add bouillon cubes or stock. Just add water and the ingredients will cook, merge and create their own stock.

Moroccan Red Lentil Soup [Vegan]






Cooking Time




  • 3 tablespoons olive oil
  • 1 red onion, chopped
  • 2 medium-size carrots, chopped
  • 1 small leek, chopped
  • 2 celery sticks with leaves, chopped
  • 2-3 garlic buds, pressed
  • 1 teaspoon ground cumin
  • 1 teaspoon ground coriander
  • 1/4 teaspoon cinnamon
  • 1/4 teaspoon harissa or hot red pepper purée
  • 1 1/2 cups diced tomatoes with their juices (fresh or canned)
  • 2 cups dried red lentils
  • 8 cups water (or more if need be)
  • Juice of 1 lemon (2 tablespoons)
  • 2-3 mint leaves, chopped or 1 teaspoon dried mint
  • Salt to taste
  • A handful of fresh coriander leaves, chopped
  • Lemon wedges on the side


  1. In a soup pot, heat up the olive oil.  When the oil shimmers, reduce heat to medium. Add the chopped onion, carrots, leek and celery. Adjust heat and sauté for 3 minutes until soft.
  2. Add the garlic, cumin, coriander, cinnamon and harissa.  Mix this well into the veggies.
  3. Add the diced tomatoes and lentils and mix well.  Sauté this for 2 minutes (add a little water to avoid sticking at bottom).
  4. Add water, stir and bring to a boil. Reduce heat and simmer with lid half on for 15-20 minutes. Mix soup from time to time.
  5. Transfer 4 cups of the soup into the bowl of your  blender and purée. Pour this back and mix into the soup.
  6. Stir in the lemon juice, mint, salt. Remove from heat, cover and allow to settle for 10-15 minutes. Add more water if need be.
  7. Add the chopped coriander leaves at the moment of serving. Serve with lemon wedges should guests want to squeeze some extra lemon juice to their portion.

    Discover more recipes with these ingredients

  • Red Lentil

Nutritional Information

Per Serving: Calories: 252 | Carbs: 35 g | Fat: 9 g | Protein: 12 g | Sodium: 29 mg | Sugar: 5 g Note: The information shown is based on available ingredients and preparation. It should not be considered a substitute for a professional nutritionist’s advice.