Authentic Moroccan Lentil Soup (Vegan & Gluten Free)

This authentic Moroccan lentil soup is seasoned with ras el hanout This post contains affiliate links., loaded with veggies, and naturally vegan and gluten-free. It's the perfect one-pot meal to throw together during the colder Fall and Winter months.

  • Author: Salima Benkhalti
  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Total Time: 45 minutes
  • Yield: 4 servings 1x
  • Category: Entree, Dinner, Lunch, Soup
  • Method: Stewed
  • Cuisine: Moroccan
  • Diet: Vegan


Units Scale


  1. Heat oil in your soup pot over medium heat before adding diced onion, carrots, and celery. Stir to cook everything evenly for a few minutes, or until the onions become translucent.
  2. Toss in garlic and ras el hanout This post contains affiliate links., mixing everything to coat with the spices. Add tomato paste and cook for a few minutes before pouring in the broth.
  3. Bring everything to a boil before adding the lentils, bringing back to a boil, then lowering to a low simmer. Cook for 15 minutes or until the lentils are fully cooked. Stir in spinach and taste to see if the soup needs any additional salt or pepper.
  4. Top with a squeeze of lemon juice and a sprig of cilantro. Serve with Moroccan bread (khobz).

Keywords: Moroccan lentil soup, lentil soup