This post may contain affiliate links. For more information, see our Affiliate Disclosure Policy.
If there is one cozy recipe that never fails to warm you from the inside out, it is this Moroccan Lentil Soup. This Moroccan Lentil Soup is packed with vibrant vegetables, hearty lentils, and warming spices like turmeric, cumin, and ginger that create deep flavor in every spoonful. It is comforting, nourishing, and incredibly satisfying without feeling heavy.
I always find myself coming back to this soup during busy weeks or chilly evenings. It fills the kitchen with the most incredible aroma while it simmers. The scent of spices blooming in the pot instantly makes the house feel warm and welcoming. When you finally sit down with a bowl, it feels like pure comfort.
This recipe is simple enough for weeknights yet flavorful enough to serve to guests. It is plant based, protein packed, and made in one pot. That combination is hard to beat.
Jump to:
Moroccan inspired dishes are known for their rich spices and comforting depth of flavor. This Moroccan Lentil Soup brings those bold flavors into a wholesome, everyday meal. The combination of green or brown lentils with red lentils creates a perfect texture that is both hearty and slightly creamy.
What makes this soup truly special is the balance. Earthy lentils, tender potatoes, bright spinach, creamy almond milk, and a squeeze of lemon juice all come together beautifully. Every ingredient has a purpose. The spices warm the body, the fiber keeps you full, and the protein makes it satisfying enough to stand alone as a complete meal.
If you love cozy soups with real substance, this one belongs in your regular rotation.
Why You Will Love This Moroccan Lentil Soup
This is the kind of recipe you can make on Sunday and enjoy all week long. It reheats beautifully and even tastes better the next day.
Taste and Texture
The flavor profile of this Moroccan Lentil Soup is layered and comforting.
You will notice the warmth from turmeric and ginger first. Then comes the earthy depth of cumin and smoked paprika. A subtle hint of cinnamon rounds everything out. The red lentils gently break down as they cook, creating a slightly thickened base, while the green or brown lentils hold their shape for texture.
The potatoes add heartiness. The spinach brings freshness. The almond milk adds a soft creaminess without overpowering the spices. The lemon juice brightens everything right at the end.
Each bite is rich, cozy, and deeply satisfying.
Key Benefits
There are so many reasons this Moroccan Lentil Soup deserves a spot in your weekly meal plan.
Everything comes together in one pot, so cleanup stays simple and stress free. In just about 50 minutes, dinner is ready from start to finish, making it ideal for busy evenings. The recipe yields six generous servings, which makes meal prep effortless and practical for the week ahead. Budget friendly pantry staples keep grocery costs low without sacrificing flavor. Naturally vegan and gluten free, this soup fits beautifully into a wide range of dietary lifestyles.
It is a nourishing option when you want something wholesome and balanced without sacrificing flavor.

Ingredients and Substitutions
Ingredient List
Here is everything you need to make this 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
1 cup red lentils
4 cups vegetable broth
2 cups water
¼ cup tomato paste
1 cup almond milk or coconut milk
1 tablespoon lemon juice
2 to 3 cups fresh spinach
Optional toppings:
Coconut yogurt
Fresh parsley or cilantro
Jalapeno slices
Red pepper flakes
Chopped red onion
Notes on Ingredient Quality
Fresh spices make a big difference in this recipe. If your spices have been sitting in the cabinet for a long time, replacing them will dramatically improve flavor.
Choose firm fingerling potatoes or Yukon gold potatoes for a creamy texture that holds up during cooking. Use a good quality vegetable broth since it forms the base of the soup.
Green or brown lentils hold their shape best. Red lentils cook faster and break down, which helps thicken the soup naturally.
Possible Substitutions
You can easily customize this Moroccan Lentil Soup.
Swap white potatoes for sweet potatoes if you prefer a slightly sweeter note.
Use kale instead of spinach for a heartier green.
Replace almond milk with coconut milk for a richer finish.
If you have a Moroccan spice blend such as ras el hanout, you can use it instead of the individual spices.
Step by Step Instructions

1: Saute the Vegetables
Heat the avocado oil in a large stockpot or Dutch oven over medium heat. Add the chopped onion, celery, carrot, potato, and minced garlic. Cook for about 5 minutes until the vegetables begin to soften.
2: Bloom the Spices
Stir in the salt, black pepper, turmeric, cumin, ginger, smoked paprika, and cinnamon. Let the spices cook for about 2 minutes. This step deepens the flavor and enhances the aroma.
3: Add the Lentils
Add both the green or brown lentils and the red lentils. Stir and cook for 1 to 2 minutes to lightly toast them.
4: Add Liquids and Simmer
Pour in the vegetable broth, water, and tomato paste. Stir until the tomato paste fully dissolves. Bring the soup to a boil, then reduce the heat to a gentle simmer. Cover and cook for about 30 minutes, or until the lentils are tender.
5: Finish and Serve
Remove the pot from the heat. Stir in the almond milk, lemon juice, and fresh spinach. Allow the spinach to wilt from the heat of the soup. Taste and adjust seasoning as needed.
Serve hot with your favorite toppings.
Expert Tips and Tricks
Best Practices
Always rinse your lentils before adding them to the pot. This removes excess starch and debris.
Chop vegetables evenly so they cook at the same rate.
Let the soup simmer gently rather than boiling aggressively. A gentle simmer keeps the texture balanced.
Common Mistakes to Avoid
Do not skip the lemon juice at the end. It balances the spices and brightens the entire dish.
Avoid overcooking once the lentils are tender. Red lentils can become overly soft if simmered too long.
Taste and adjust seasoning before serving. Lentils need proper salt to fully develop flavor.
Time Saving Tips
Chop vegetables ahead of time and store them in the refrigerator.
Double the batch and freeze half for a future dinner.
Use pre washed spinach to reduce prep time.
Serving Suggestions
Perfect Pairings
This Moroccan Lentil Soup pairs beautifully with simple sides.
Serve it with warm crusty bread for dipping.
Add a crisp green salad with lemon vinaigrette.
Enjoy it alongside roasted vegetables for a hearty spread.
If you love lentil based soups, you should also try The Absolute Best Lentil Soup at https://bakewithlina.com/the-absolute-best-lentil-soup/. It is another comforting classic packed with rich flavor.
If you are craving something creamy and comforting, Cheesy Potato Soup Recipe at https://bakewithlina.com/cheesy-potato-soup-recipe/ is a delicious option.
For a cozy pasta inspired twist, take a look at Easy Creamy Lasagna Soup at https://bakewithlina.com/easy-creamy-lasagna-soup/.
Presentation Ideas
Ladle the soup into wide bowls. Add a swirl of coconut yogurt in the center. Sprinkle with chopped herbs and a few slices of jalapeno. A light drizzle of olive oil adds shine and depth.
The vibrant colors of carrots, spinach, and golden broth make this soup visually inviting and perfect for entertaining.
Beverage Pairings
Pair this Moroccan Lentil Soup with sparkling water and fresh lemon. A light white wine complements the spices nicely. For a cozy evening meal, serve it with a cup of mint tea.

Storage and Reheating
How to Store Leftovers
Store leftover Moroccan Lentil Soup in airtight containers in the refrigerator for up to five days.
For longer storage, freeze individual portions for up to three months. Freezing in single servings makes reheating simple and convenient.
How to Reheat
Reheat on the stovetop over medium low heat, stirring occasionally. Add a splash of water or broth if the soup has thickened.
You can also microwave in one minute intervals, stirring between each interval until heated through.
Frequently Asked Questions
Substitutions and Adjustments
Yes, but the texture will change slightly. Using both types creates the best balance.
Yes. Saute the vegetables in a small amount of broth instead of oil.
Use full fat coconut milk for a richer texture.
Troubleshooting
If the soup is too thick, add more broth or water.
and If it tastes bland, add more salt or a squeeze of lemon juice.
If it is too spicy, stir in extra almond milk or coconut yogurt to mellow the heat.
Variations and Customizations
Dietary Adaptations
This Moroccan Lentil Soup is already vegan and gluten free. To increase protein even more, add cooked quinoa or white beans.
Flavor Twists
Add a spoonful of harissa for extra heat. Stir in diced tomatoes for added acidity. Sprinkle toasted almonds on top for a little crunch.
Seasonal and Holiday Versions
In fall, swap potatoes for butternut squash for a slightly sweet variation.
In spring, add fresh herbs such as dill or extra parsley.
For festive gatherings, garnish with pomegranate seeds for a bright pop of color.
This Moroccan Lentil Soup is everything a great soup should be. It is hearty yet balanced, bold yet comforting, and simple yet deeply flavorful. The combination of spices, lentils, and vegetables creates a meal that feels nourishing and satisfying every single time.
It is perfect for meal prep, family dinners, or quiet evenings when you want something warm and cozy. Once you make it, you will understand why it quickly becomes a favorite.
If you try this Moroccan Lentil Soup, share your results and favorite variations. For more comforting recipes and daily inspiration, follow along on Pinterest at https://www.pinterest.com/bakewithlina/. There is always something delicious waiting for you there.



Detox Moroccan Lentil Soup
- Prep Time: 10 minutes
- Cook Time: 40 minutes
- Total Time: 50 minutes
- Yield: 6 servings 1x
- Category: Soup
- Method: Stovetop
- Cuisine: American
Description
This Detox Moroccan Lentil Soup is a hearty stew of colorful lentils, fingerling potatoes, vegetables, and cozy, fragrant spices, including turmeric, cumin, and ginger for digestive support. It's a plant-based meal that's easy to make, packed with protein, and tasty!
Ingredients
- 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 (+ more to taste)
- 1 teaspoon black pepper (+ 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
- 1 cup red lentils
- 4 cups vegetable broth
- 2 cups water
- ¼ cup tomato paste
- 1 cup almond milk (or coconut milk)
- 1 tablespoon lemon juice
- 2 – 3 cups spinach
Instructions
- Heat the oil in a large stockpot or dutch oven.
- Add onion, celery, carrot, potato, and garlic and sauté for about 5 minutes until slightly softened.
- Season with salt, pepper, turmeric, cumin, ginger, smoked paprika, and cinnamon and cook for 2 minutes.
- Add green or brown lentils and red lentils and sauté for 1 – 2 minutes.
- Pour in vegetable broth, water, and tomato paste and stir until tomato paste dissolves.
- Bring to a boil, cover, and reduce to a simmer for 30 minutes.
- Remove from heat and stir in almond milk, lemon juice, and spinach.
- Stir until spinach has wilted.
- Serve immediately with coconut yogurt, fresh parsley, pepper flakes, cracked pepper, and jalapeño slices if desired.
Notes
Slow Cooker: Add all ingredients to your slow cooker, stir, and cook 4 – 6 hours on low or 3 – 4 hours on high. Instant Pot: Use sauté setting for vegetables, add remaining ingredients, cook on high for 10 minutes, and allow natural pressure release for 10 minutes. Store in the refrigerator for 4 – 5 days or freeze in individual portions.
Nutrition
- Serving Size: 1.5 cups
- Calories: 204
- Sugar: 6g
- Sodium: 1195mg
- Fat: 4g
- Saturated Fat: 1g
- Unsaturated Fat: 3g
- Trans Fat: 0g
- Carbohydrates: 34g
- Fiber: 12g
- Protein: 10g
- Cholesterol: 0mg






Leave a Reply