Moroccan Lentil Soup

Warm, nourishing, and packed with vibrant spices, Moroccan Lentil Soup is a comforting one-pot meal that’s both hearty and wholesome. Every spoonful combines tender lentils, fresh vegetables, warming Moroccan-inspired spices, and a creamy finish that creates an unforgettable balance of flavors. Whether you’re looking for a healthy weeknight dinner or a cozy meal for chilly evenings, this soup delivers satisfying comfort with minimal effort.

One of the best things about this Moroccan Lentil Soup is how naturally nutritious it is. Loaded with plant-based protein, fiber-rich lentils, colorful vegetables, and leafy spinach, it’s a filling recipe that doesn’t feel heavy. The aromatic blend of turmeric, cumin, ginger, smoked paprika, and cinnamon gives the soup its signature depth, while a splash of lemon juice brightens every bite. It’s an easy dinner idea that tastes even better the next day, making it perfect for meal prep.

Why You’ll Love Moroccan Lentil Soup

  • Rich, comforting, and full of warm Moroccan-inspired flavors.
  • High in plant-based protein and dietary fiber.
  • Naturally dairy-free when made with almond or coconut milk.
  • Great for meal prep since the flavors deepen overnight.
  • Uses simple pantry staples and affordable ingredients.
  • Ready in about an hour with minimal hands-on work.
  • Easy to customize with your favorite vegetables.
  • Perfect for lunch, dinner, or freezing for later.
  • Naturally gluten-free with wholesome ingredients.
  • A healthy family-friendly meal that everyone can enjoy.

Preparation Phase & Tools to Use

Having the right kitchen tools makes preparing Moroccan Lentil Soup easier while helping develop the best flavor and texture.

Large Dutch Oven or Heavy Soup Pot
A heavy-bottomed pot distributes heat evenly, preventing vegetables and spices from burning while allowing the soup to simmer gently.

Sharp Chef’s Knife
A sharp knife ensures evenly chopped vegetables, helping them cook at the same rate.

Cutting Board
Provides a stable surface for safely preparing all vegetables.

Wooden Spoon or Silicone Spoon
Perfect for stirring the vegetables and spices without scratching your cookware.

Measuring Cups and Measuring Spoons
Accurate measurements ensure the spice blend stays perfectly balanced.

Ladle
Makes serving the soup clean and easy.

Preparation Tips

  • Rinse both types of lentils thoroughly before cooking to remove dust and debris.
  • Dice the vegetables into similar-sized pieces for even cooking.
  • Cook the spices briefly with the vegetables to release their essential oils and deepen their flavor.
  • Stir the tomato paste for a minute before adding liquids to develop a richer taste.
  • Add spinach during the final few minutes so it stays vibrant and tender.
  • Taste before serving and adjust the salt, pepper, or lemon juice as needed.
  • If using coconut milk, expect a slightly richer and creamier soup.
  • Allow the soup to rest for 10 minutes before serving to let the flavors fully blend.

Ingredients for Moroccan Lentil Soup

  • 1 tablespoon avocado oil
  • 1 cup chopped onion
  • 1 cup chopped celery
  • 1 cup chopped carrot
  • 1 cup chopped white fingerling potato
  • 2 garlic cloves, minced
  • 1 teaspoon sea salt, plus more to taste
  • 1 teaspoon black pepper, plus more to taste
  • 2 teaspoons turmeric
  • 2 teaspoons ground cumin
  • 2 teaspoons ground ginger
  • 2 teaspoons smoked paprika
  • 1 teaspoon ground cinnamon
  • 1 cup green or brown lentils, rinsed
  • 1 cup red lentils, rinsed
  • 4 cups vegetable broth
  • 2 cups water
  • 1/4 cup tomato paste
  • 1 cup almond milk or coconut milk
  • 1 tablespoon lemon juice
  • 2–3 cups fresh spinach

Step 1

Heat the avocado oil in a large Dutch oven over medium heat. Add the chopped onion, celery, carrot, and potato. Cook for about 8–10 minutes, stirring occasionally, until the vegetables begin to soften.

Step 2

Add the minced garlic, sea salt, black pepper, turmeric, cumin, ground ginger, smoked paprika, and cinnamon. Stir constantly for about 1 minute until the spices become fragrant.

Step 3

Mix in the tomato paste and cook for another minute, allowing it to caramelize slightly for a deeper flavor.

Step 4

Add the green or brown lentils, red lentils, vegetable broth, and water. Stir everything together until well combined.

Step 5

Bring the soup to a gentle boil, then reduce the heat to low. Cover partially and simmer for 35–40 minutes, stirring occasionally, until the lentils and vegetables are completely tender.

Step 6

Pour in the almond milk or coconut milk and stir well until fully incorporated into the soup.

Step 7

Add the spinach and cook for another 3–5 minutes until wilted.

Step 8

Stir in the lemon juice, taste the soup, and adjust the seasoning with additional salt and black pepper if needed.

Step 9

Serve hot with fresh herbs, crusty bread, or a squeeze of fresh lemon for extra brightness.

Notes

  • Green or brown lentils provide texture, while red lentils naturally thicken the soup.
  • Coconut milk creates a richer, slightly sweeter finish than almond milk.
  • For a smoother consistency, blend part of the soup using an immersion blender.
  • Add extra vegetable broth if you prefer a thinner soup.
  • Fresh parsley or cilantro makes an excellent garnish.
  • The soup tastes even more flavorful after sitting overnight.

Watch Out for These Mistakes While Cooking

  • Skipping rinsing the lentils can leave unwanted debris in the soup.
  • Burning the garlic or spices will create bitterness.
  • Boiling too aggressively can cause the lentils to break down unevenly.
  • Adding spinach too early may overcook it and dull its color.
  • Forgetting to stir occasionally can cause lentils to stick to the bottom of the pot.
  • Over-seasoning before the soup finishes simmering may result in overly salty soup after reduction.
  • Using old lentils can significantly increase cooking time.
  • Skipping the lemon juice reduces the soup’s bright, balanced flavor.

What to Serve With Moroccan Lentil Soup?

Crusty Artisan Bread

Perfect for soaking up every flavorful spoonful.

Warm Pita Bread

Soft pita pairs beautifully with the Moroccan spices.

Garlic Bread

Adds a crispy, buttery side that complements the creamy soup.

Moroccan Couscous

A traditional side that makes the meal even more filling.

Cucumber Tomato Salad

A fresh salad balances the warm spices with crisp vegetables.

Roasted Cauliflower

Adds extra vegetables and delicious caramelized flavor.

Grilled Cheese Sandwich

A comforting pairing for a cozy lunch or dinner.

Lemon Wedges

Serve alongside the soup for an extra burst of fresh citrus.

Storage Instructions

Allow the soup to cool completely before storing.

  • Refrigerate in an airtight container for up to 5 days.
  • Freeze in freezer-safe containers for up to 3 months.
  • Thaw overnight in the refrigerator before reheating.
  • Reheat gently on the stovetop over medium-low heat or in the microwave, adding a splash of vegetable broth or water if the soup has thickened too much.
  • Stir well before serving, as the lentils will continue absorbing liquid during storage.

Estimated Nutrition

Per serving (based on 8 servings, approximate values):

  • Calories: 315 kcal
  • Protein: 15g
  • Carbohydrates: 42g
  • Fat: 10g
  • Saturated Fat: 1g (higher if using coconut milk)
  • Fiber: 15g
  • Sugar: 8g
  • Sodium: 690mg
  • Potassium: 940mg
  • Iron: 6mg
  • Calcium: 170mg
  • Vitamin A: 115% DV
  • Vitamin C: 20% DV

Nutrition values are estimates and may vary depending on the specific ingredients and brands used.

Frequently Asked Questions

Can I use only one type of lentil?

Yes. While using both green (or brown) and red lentils creates the best balance of texture and creaminess, you can use only one type if that’s what you have available. Keep in mind that red lentils cook faster and produce a thicker soup.

Is Moroccan Lentil Soup vegan?

Absolutely! This recipe is naturally vegan when prepared with vegetable broth and almond or coconut milk.

Can I freeze this soup?

Yes. Moroccan Lentil Soup freezes exceptionally well for up to 3 months. Let it cool completely before transferring it to freezer-safe containers.

How do I make the soup thicker?

Allow it to simmer a little longer, or blend a portion of the soup with an immersion blender before stirring it back into the pot for a creamier consistency.

What if my soup becomes too thick?

Simply stir in additional vegetable broth or water while reheating until you reach your preferred consistency.

Can I add extra vegetables?

Definitely. Sweet potatoes, zucchini, butternut squash, kale, bell peppers, or cauliflower all work wonderfully in this soup without overpowering the Moroccan spices.

Which milk tastes best in this recipe?

Almond milk creates a lighter, more neutral flavor, while coconut milk adds extra richness and a subtle sweetness that pairs beautifully with the warm spices.

How long does Moroccan Lentil Soup last in the refrigerator?

Stored in an airtight container, it stays fresh for up to 5 days. The flavors continue to develop, making leftovers even more delicious.

Conclusion

Moroccan Lentil Soup is the perfect combination of wholesome ingredients, bold spices, and comforting flavors. It’s a healthy one-pot meal that’s easy enough for busy weeknights yet impressive enough to serve guests. Packed with protein-rich lentils, colorful vegetables, and warming Moroccan-inspired seasonings, this soup is satisfying, nourishing, and incredibly versatile. Whether you enjoy it fresh from the pot or as meal prep throughout the week, it’s a recipe you’ll find yourself making again and again.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Moroccan Lentil Soup


  • Author: Emmy Carter
  • Total Time: 1 hour
  • Yield: 8 servings 1x

Description

Enjoy a warm bowl of Moroccan Lentil Soup that’s hearty, healthy, and bursting with aromatic spices. This easy recipe combines two kinds of lentils, fresh vegetables, and creamy almond or coconut milk for a comforting meal that’s perfect for lunch, dinner, meal prep, or cozy family dinners. Whether you’re searching for healthy dinner ideas, plant-based comfort food, or an easy one-pot recipe, this flavorful soup is sure to become a favorite.


Ingredients

Scale
  • 1 tablespoon avocado oil
  • 1 cup chopped onion
  • 1 cup chopped celery
  • 1 cup chopped carrot
  • 1 cup chopped white fingerling potato
  • 2 garlic cloves, minced
  • 1 teaspoon sea salt
  • 1 teaspoon black pepper
  • 2 teaspoons turmeric
  • 2 teaspoons ground cumin
  • 2 teaspoons ground ginger
  • 2 teaspoons smoked paprika
  • 1 teaspoon ground cinnamon
  • 1 cup green or brown lentils, rinsed
  • 1 cup red lentils, rinsed
  • 4 cups vegetable broth
  • 2 cups water
  • 1/4 cup tomato paste
  • 1 cup almond milk or coconut milk
  • 1 tablespoon lemon juice
  • 2–3 cups fresh spinach

Instructions

  1. Heat the avocado oil in a large soup pot over medium heat.
  2. Cook the onion, celery, carrot, and potato for 8–10 minutes until softened.
  3. Stir in the garlic, salt, pepper, turmeric, cumin, ginger, smoked paprika, and cinnamon. Cook for 1 minute.
  4. Add the tomato paste and cook for another minute.
  5. Stir in both lentils, vegetable broth, and water.
  6. Bring to a boil, then reduce to a gentle simmer and cook for 35–40 minutes.
  7. Add the almond or coconut milk and stir well.
  8. Fold in the spinach and cook until wilted.
  9. Stir in the lemon juice, adjust seasoning, and serve warm.

Notes

  • Blend part of the soup for an extra creamy texture if desired.
  • Add extra vegetable broth when reheating if the soup becomes too thick.
  • Garnish with fresh parsley or cilantro and serve with lemon wedges for the best flavor.
  • Prep Time: 15 minutes
  • Cook Time: 45 minutes
  • Category: Dinner
  • Method: Stovetop
  • Cuisine: Moroccan

Nutrition

  • Serving Size: 8 servings
  • Calories: 315 kcal per serving

Keywords: Moroccan Lentil Soup, healthy lentil soup, vegan lentil soup, easy Moroccan soup, stovetop lentil soup, plant-based dinner, comforting soup recipe, one pot lentil soup

About the author

Emmy Carter

Hi, I’m Emmy Carter, the recipe creator and founder of RecipesEmmy. I love creating simple, flavorful recipes that make everyday cooking easier and more enjoyable. From comforting dinners to homemade desserts, my goal is to help home cooks feel confident in the kitchen.

Leave a Comment

Recipe rating ★☆ ★☆ ★☆ ★☆ ★☆