Moroccan Lentil Soup

I started writing this post last week when it was over 70 degrees in New York (in November), and today it’s about 30 degrees. No matter the temperature, this lentil soup is delicious. Actually, it’s more than delicious. It’s warming, comforting, hearty, filling, satisfying, and a down-right solid meal.

This Moroccan lentil soup has so much flavor, fiber and protein! It's spicy, warm and comforting--perfect for a fall or winter day! #vegansoup #souprecipe #healthysoup #lentils

The recipe for this soup is inspired by a Moroccan restaurant in the East Village of Manhattan, called Cafe Mogador. Bill and I went there on one of our first dates, and we continue to make the long trek down there whenever we want a special meal. Before visiting this cafe, I had never tried Moroccan food, but I was sold upon first bite. The food is so simple and homey, and it contains bold flavors, like harissa, cumin, and cinnamon.

Moroccan Lentil Soup is a warm and comforting bowl of vegan protein. Not only does this recipe taste great, but it's great for you! And it's so easy to make! #vegan #soup #lentils

Take a trip to Morocco with this warm, comforting and hearty #lentil soup. Click To Tweet

Flash forward a few years, and we found ourselves eating at a vegan restaurant in LA, called Crossroads. I basically had to drag Bill there, but he ended up loving it. Especially because they had an incredible flatbread on the menu with all the same Moroccan flavors. I was so enamored with the food that I bought the cookbook right after dinner. I brought it home and tried to recreate these flavors, and in the process, I learnt about the wonders of harissa, a red chili pepper paste that brings a ton of flavor in a small spoonful. 

Moroccan Lentil Soup is a warm and comforting bowl of vegan protein. Not only does this recipe taste great, but it's great for you! And it's so easy to make! #vegan #soup #lentils

When creating this recipe, I decided to throw in some harissa and see if it would make any difference in my traditional lentil soup. And, to balance out the spice, I added some cinnamon for a rich and somewhat sweet flavor. Well, the result is a lentil soup that completely raises the bar. This tastes great on its own, but I highly suggest topping with a dollop of great yogurt. Grab a whole wheat pita and dive straight in!

PS- Now Bill loves my other vegan recipes too, like this Cauliflower Rice with Romesco Sauce, Crunchy Chickpeas or Vegan Tacos.

Moroccan Lentil Soup

Course Main Course
Keyword lentil soup
Prep Time 10 minutes
Cook Time 45 minutes
Total Time 55 minutes
Servings 4 servings
Author Natalie Rizzo, MS, RD


  • 1 tablespoon vegetable oil
  • 1/2 white onion chopped
  • 3 carrots peeled and chopped
  • 1 plum tomato chopped
  • 2 cloves garlic minced
  • 2 teaspoon harissa paste
  • 1/2 tsp cinnamon
  • 1/2 tsp cumin
  • 1 teaspoon salt
  • 1 tablespoon chopped parsley
  • 1 cup green lentils
  • 3 cups vegetable broth
  • 1 cup water

Optional toppings

  • 1/4 cup plain Greek yogurt
  • 1 tablespoon fresh parsley or cilantro, chopped


  1. Heat a large soup pot over medium high heat. Add the oil, onion, carrots, tomato and garlic and cook for 3-4 minutes or until fragrant.
  2. Add the harissa, cinnamon, cumin, salt and parsley to the pan. Cook for another 1-2 minutes.
  3. Add the lentils, vegetable broth and water to the pot and bring to a boil. Once it reaches a boil, reduce the heat and simmer for about 40 minutes. Season with salt and pepper to taste. If using, top each bowl with a tablespoon or Greek yogurt and a sprinkle of fresh herbs.

ConvertKit Form


  • Reply
    February 20, 2018 at 10:35 am

    Can you freeze this soup?

    • Reply
      Natalie Rizzo, MS, RD
      February 20, 2018 at 10:36 am

      Absolutely. The lentils may get a little soft when you reheat, but it should still taste good. Just stick in the microwave or thaw in a saucepan!

  • Reply
    February 25, 2018 at 2:16 pm

    Do you use harissa paste or powder?

  • Reply
    Allison Wood
    March 22, 2018 at 10:10 am

    What are the toppings? I don’t see them listed.

    • Reply
      Natalie Rizzo, MS, RD
      March 22, 2018 at 10:16 am

      I added a dollop of plain Greek yogurt and parsley flakes. It would also be good with fresh chopped cilantro. I will add those to the recipe now. Thanks for your comment!

  • Reply
    September 16, 2018 at 8:10 am

    Can this be done in the crock pot?

    • Reply
      Natalie Rizzo, MS, RD
      September 16, 2018 at 1:50 pm

      I haven’t tried, so I can’t be 100% certain. But I think it would work. I would try it on low for 2-3 hours. If the liquid evaporates, just add a little bit more. Let me know if it works!

  • Reply
    Michael A. Orlando
    September 22, 2018 at 10:00 pm

    I like to try the recipe, But what is harissa paste an dwhere can i get it?

    • Reply
      Natalie Rizzo, MS, RD
      September 23, 2018 at 11:15 am

      Harissa is a spicy chili paste. You can find it in the cultural aisle of most supermarkets and Trader Joe’s has also started selling it recently.

  • Reply
    October 9, 2018 at 3:31 pm

    Love the Moroccan flavors in this lentil soup – totally elevates one of my favorite soups!

  • Reply
    Tawnie Kroll
    October 9, 2018 at 5:24 pm

    mmm I love Harissa!! Pinning this so I can make next week!

  • Reply
    meme inge
    October 12, 2018 at 9:53 am

    I am obsessed with this soup! It has such great flavor!

  • Reply
    Liz Shaw
    October 14, 2018 at 3:16 pm

    Harissa is a seasoning from the goddesses. It’s amazing how professional and well-rounded this recipe tastes; it never gets old or boring!

  • Reply
    October 14, 2018 at 9:31 pm

    MMMMMM!!! My hubby won’t eat lentils, but that’s okay, I don’t have to share, ha!

  • Reply
    C Stanley
    November 12, 2018 at 12:37 pm

    This is a lovely food recipe, thank you for sharing it with us.

  • Leave a Reply

    This site uses Akismet to reduce spam. Learn how your comment data is processed.