Go Back
+ servings
This vegan Moroccan lentil soup is full of bold spices, hearty lentils and tender vegetables. Garnish with lemon and a drizzle of olive oil.
Print Recipe
No ratings yet

Moroccan Lentil Soup

This Moroccan-inspired lentil soup is full of warm spices, tender lentils, and bright lemon for a hearty, comforting vegan meal with big flavor.
Prep Time15 minutes
55 minutes
Total Time1 hour 10 minutes
Course: Soup
Cuisine: Mediterranean, Moroccan
Keyword: Moroccan lentil soup, vegan lentil soup, vegetarian lentil soup, vegetarian Moroccan lentil soup
Servings: 6 servings
Calories: 229kcal

Ingredients

Instructions

  • Sauté the vegetables: Heat olive oil in a large pot over medium heat. Add onion, carrot, and celery and cook until softened and lightly golden, about 6–8 minutes.
  • Build the base: Add garlic and cook for 30 seconds until fragrant. Stir in tomato paste and cook for another 1-2 minutes, breaking it down into the oil until deep red and slightly caramelized.
  • Bloom the spices: Add cumin, coriander, paprika, ginger, turmeric, and cinnamon. Stir constantly for 30–60 seconds until fragrant.
  • Simmer the soup: Add lentils, crushed tomatoes, and stock. Bring to a gentle boil, then reduce to a simmer. Cover the pot with a lid, leaving a small opening and continue cooking for 40-45 minutes, until the lentils are tender.
  • Season and finish: Season with a good pinch of salt once lentils are tender. Stir in fresh lemon juice to taste.
  • Serve: Ladle into bowls and finish with sumac onions, chopped cilantro, a drizzle of olive oil, and a pinch of Aleppo pepper.

Notes

  • Build the Flavor: Cook the tomato paste and spices in the oil to deepen their flavor before adding any liquid.
  • Simmer Gently: Keep the soup at a steady simmer and taste the lentils as they cook. They should be tender all the way through.
  • Add More Liquid, if Needed: Lentils continue to absorb liquid as they cook, so add more stock or water if the soup becomes too thick.
  • Finish with Acid: A squeeze of lemon, a splash of vinegar, or tangy sumac onions at the end brighten the warm spices and bring the soup to life.
  • Make It Ahead: This soup tastes even better the next day and freezes well. Add a little extra stock when reheating if needed.

Nutrition

Calories: 229kcal | Carbohydrates: 32g | Protein: 10g | Fat: 8g | Saturated Fat: 1g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 5g | Sodium: 898mg | Potassium: 619mg | Fiber: 12g | Sugar: 7g | Vitamin A: 4170IU | Vitamin C: 10mg | Calcium: 58mg | Iron: 4mg