• Skip to main content
  • Skip to primary sidebar
The Little Ferraro Kitchen logo
menu icon
go to homepage
  • Mediterranean Recipes
  • Recipe Index
  • Cookbooks
  • About
  • Contact
search icon
Homepage link
  • Mediterranean Recipes
  • Recipe Index
  • Cookbooks
  • About
  • Contact
×
Home » Recipes » Soup Recipes

Moroccan Lentil Soup

Published: Jan 24, 2026 by Samantha Ferraro · This post may contain affiliate links · Leave a Comment

Jump to Recipe

This Moroccan-inspired lentil soup is comforting, filling and full of warm, bold spices. Finished with fresh lemon and crisp sumac onions, it’s a hearty vegan soup that delivers serious flavor!

This Moroccan lentil soup is completely vegan, full of bold spices and tender vegetables.
Jump to:
  • About This Recipe
  • 📋 Ingredients
  • 🍋 Substitutions and Variations
  • ⏲️ Instructions
  • 📍 Recipe Tips
  • Serving Suggestions
  • More Flavorful Soups to Try
  • Moroccan Lentil Soup

About This Recipe

This Moroccan-inspired lentil soup is all about warm spices and deep savory flavor, with a bright finish that brings it all together. Bold spices like cumin, ginger and cinnamon come together with vegetables, lentils and crushed tomatoes for a rich and hearty soup.

A final squeeze of lemon juice and a pile of sumac onions brings a pop of brightness to the soup that perfectly contrasts with the warm spices and lentils.

It’s an easy, weeknight-friendly soup that’s vegan, deliciously filling, and tastes even better the longer it sits!

📋 Ingredients

Ingredients for Moroccan lentil soup, including spices, crushed tomatoes, vegetable stock and aromatics.
  • Tomatoes: Canned crushed tomatoes work beautifully here, but chopped tomatoes, whole tomatoes that you crush yourself, or tomato purée all work just as well. In a pinch, even a simple tomato pasta sauce can be used.
  • Vegetable stock: Use a low-sodium stock to control the salt or follow my simple recipe for homemade vegetable stock. Chicken stock also works if you are not keeping this vegan.
  • Brown lentils: Brown lentils are ideal for this soup because they hold their shape as they cook.
  • Warm spices: This soup gets its depth from a blend of cumin, coriander, paprika, ginger, turmeric, and a small pinch of cinnamon. Together they create a warm, aromatic base that is bold but well balanced.

See recipe card for full information on ingredients and quantities.

🍋 Substitutions and Variations

  • Tomatoes: Crushed tomatoes, chopped tomatoes, whole canned tomatoes, or tomato purée all work well. Use what you have on hand.
  • Spices: If you do not have every spice, focus on cumin, paprika, and a small pinch of cinnamon. Those three alone create a beautiful base.
  • Add-ins: For extra heartiness, add a can of drained chickpeas or white beans. For more greens, stir in chopped spinach or kale during the last few minutes of cooking.

⏲️ Instructions

Saute the warm spices with the vegetables as the base of the lentil soup.

Sauté the Base: Cook the onion, carrot, and celery in olive oil until softened, then stir in garlic, tomato paste, and spices and cook for another 30 seconds to 1 minute.

Add lentils and tomato sauce to the sautéed vegetables and start simmering the lentil soup.

Add the Lentils and Stock: Stir in the brown lentils, crushed tomatoes, and stock, making sure everything is well combined before bringing the soup to a simmer.

Continue simmering the Moroccan lentil soup until the lentils are tender and the soup has thickened.

Simmer Until Tender: Simmer the soup until the lentils are tender and the broth thickens.

Garnish the lentil soup with thinly sliced onion, herbs and a drizzle of olive oil.

Finish and Garnish: Ladle soup into bowls and garnish with fresh lemon juice, sumac onions, chopped cilantro, Aleppo pepper, and a drizzle of olive oil.

📍 Recipe Tips

  • Give the vegetables a good head start. Let the onion, carrot, and celery soften slowly so they build a sweet, flavorful base. Cutting the celery on the smaller side creates a better texture in every bite.
  • Take time with the tomato paste and spices. Cook the tomato paste in the oil and bloom the spices to wake up the flavors.
  • Keep the soup at a steady simmer. Lentils need time to absorb the liquid, so be sure to keep it at a steady simmer and not a strong boil.
  • Finish with acid. Lentil soups love a bright finish. Fresh lemon juice, a splash of red wine vinegar, or tangy sumac onions make all the warm flavors pop.
  • This soup is perfect for making ahead. It tastes even better after a day or two in the fridge and freezes very well. It will thicken as it sits, so add a little extra stock when reheating.
Thsi spiced Moroccan lentil soup is vegan, hearty and full of bold flavors.

Serving Suggestions

This lentil soup is hearty enough on its own, but here are a few suggestions to add if desired.

  • Crusty bread or warm pita
  • Dollop of yogurt
  • Crisp fattoush salad
  • Lemon couscous to soak up the delicious broth
  • Grilled chicken skewers, if you are not keeping vegan

More Flavorful Soups to Try

  • This lower-carb vegetarian zucchini lasagna is layered with lasagna sheets, zucchini slices, spinach and three cheeses.
    Vegetarian Zucchini Lasagna
  • This easy chicken puttanesca recipe has seared chicken in a savory tomato sauce with olives and capers.
    Chicken Puttanesca with Olives and Capers
  • This crispy Persian rice is called tahdig and is made with fragrant basmati rice and has a layer of crispy rice that's flavored with saffron and turmeric.
    Tahdig (Persian Rice with Crispy Bottom)
  • This flavorful chicken tagine is layered with preserved lemons, olives, dried apricots and an array of bold spices.
    Chicken Tagine with Preserved Lemons and Olives

Love this recipe? Please leave a 5-star 🌟🌟🌟🌟🌟rating in the recipe card below & a review in the comments section further down the page.

This vegan Moroccan lentil soup is full of bold spices, hearty lentils and tender vegetables. Garnish with lemon and a drizzle of olive oil.

Moroccan Lentil Soup

Samantha Ferraro

LittleFerraroKitchen.com

This Moroccan-inspired lentil soup is full of warm spices, tender lentils, and bright lemon for a hearty, comforting vegan meal with big flavor.
No ratings yet
Print Recipe Pin Recipe
Prevent your screen from going dark
Prep Time 15 minutes mins
55 minutes mins
Total Time 1 hour hr 10 minutes mins
Course Soup
Cuisine Mediterranean, Moroccan
Servings 6 servings
Calories 229 kcal

Equipment

  • Chef Knife
  • Dutch Oven
  • rubber spatula

Ingredients
 
 

  • 3 tablespoons olive oil plus more for serving
  • 1 medium red onion diced
  • 2 carrots peeled and diced small
  • 2 celery stalks diced small
  • 4 garlic cloves finely chopped
  • 2 tablespoons tomato paste
  • 1 teaspoon ground cumin
  • 1 teaspoon ground coriander
  • 1 teaspoon sweet paprika
  • ½ teaspoon ground ginger
  • ½ teaspoon ground turmeric
  • ⅛ teaspoon ground cinnamon
  • 1 cup dried brown lentils rinsed
  • 1 cup crushed tomatoes
  • 5-6 cups vegetable or chicken stock
  • Kosher salt to taste
  • Fresh lemon juice to taste

Garnish

  • Sumac onions
  • Fresh chopped cilantro
  • Aleppo pepper
  • Extra-virgin olive oil

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: 229kcalCarbohydrates: 32gProtein: 10gFat: 8gSaturated Fat: 1gPolyunsaturated Fat: 1gMonounsaturated Fat: 5gSodium: 898mgPotassium: 619mgFiber: 12gSugar: 7gVitamin A: 4170IUVitamin C: 10mgCalcium: 58mgIron: 4mg
Did you make this recipe?Let us know by leaving a comment and 5 star rating!

More Aromatic Soup Recipes

  • Red and yellow beet soup with fresh dill.
    Red and Yellow Beet Soup
  • This easy homemade vegetable stock is made with leftover vegetable scraps including onion peels and herb stems.
    Homemade Vegetable Stock (From Scraps)
  • Recipe for zuppa toscana with potatoes, kale and sausage.
    Zuppa Toscana with Sausage
  • Tuscan bread soup aka ribollita is an Italian tomato soup with beans and thickened with bread.
    Tuscan Bread Soup (Ribollita)

Sharing is caring!

  • Facebook
  • Twitter
  • Email
  • Print

Reader Interactions

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Recipe Rating




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

Primary Sidebar

Samantha Ferraro twirling pasta headshot.

Hi, I'm Samantha! I started this blog for my love of world cuisine and cultural flavors! You’ll find everything here from Jewish recipes, Middle Eastern, Italian and more!

More about me →

Weeknight Mediterranean Recipes

  • Roasted chicken with turmeric, fennel and citrus.
    Roast Chicken with Fennel and Citrus
  • Vegetarian pasta fagioli recipe with pasta and beans and topped with grated Parmesan cheese and fresh herbs.
    Vegetarian Pasta Fagioli
  • Fresh herb roasted salmon.
    Herb Crusted Salmon
  • Julia Child's creamy potato leek soup with fresh thyme and olive oil on top.
    Julia Child's Creamy Potato Leek Soup
  • One pot Dutch oven chicken thighs are cooked with rice and chickpeas and seasoned with lemon and cumin.
    One Pot Chicken and Rice with Lemon and Chickpeas
  • Recipe for zuppa toscana with potatoes, kale and sausage.
    Zuppa Toscana with Sausage
Buy This Book Online
Buy from Amazon Kindle
Buy from IndieBound
Buy from Barnes and Noble
Buy from Amazon
One Pot Mediterranean
Buy now!

Order My Latest Cookbook!

One Pot Mediterranean cookbook cover

Get my most Popular Seafood Recipes, the ones everyone asks for!

Thank you!

You have successfully joined our subscriber list.

Follow on Bloglovin

Footer

↑ back to top

Featured In

About

  • Privacy Policy
  • Accessibility Policy

Newsletter

  • Sign Up! for emails and updates

Contact

  • Contact

As an Amazon Associate I earn from qualifying purchases.

Copyright © 2025 · Samantha Ferraro · Little Ferraro Kitchen · All Rights Reserved

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required