The Best Moroccan Lentil Soup Healthy Recipe

There is nothing quite like the comfort of a warm, aromatic bowl of soup on a chilly evening. This Moroccan lentil soup healthy recipe captures the essence of home cooking with its earthy spices, hearty vegetables, and protein-packed lentils. It is the kind of meal that wraps you in a blanket of warmth from the inside out, making it a perfect staple for your family dinner rotation.

The combination of turmeric, cumin, ginger, and smoked paprika creates a deeply complex flavor profile that feels restaurant-quality yet incredibly accessible. By using a mix of green and red lentils, you achieve the perfect balance of texture—a bit of bite from the green and a silky creaminess from the red. It is nutritious, filling, and entirely plant-based, providing sustained energy without the heavy post-meal slump.

Why You Will Love This Recipe

  • Nutrient-Dense: Packed with fiber, plant-based protein, and essential vitamins from fresh vegetables.
  • Budget-Friendly: Lentils and pantry staples make this an incredibly affordable meal for any night of the week.
  • Meal Prep Gold: This soup tastes even better the next day, making it ideal for lunches throughout the week.
  • Customizable: Easily adjust the spice levels or swap vegetables based on what you have in your refrigerator.
  • Deeply Comforting: The aromatic spices create a cozy kitchen environment that warms the spirit.

Recipe Quick Facts

Prep Time15 minutes
Cook Time40 minutes
Total Time55 minutes
Servings6 servings
DifficultyEasy

Ingredients

Gathering quality ingredients is the secret to a rich, flavorful broth. Here is what you need:

  • 1 tbsp avocado oil
  • 1 cup onion, diced
  • 1 cup celery, chopped
  • 1 cup carrot, diced
  • 1 cup white fingerling potato, diced
  • 2 garlic cloves, minced
  • 1 tsp sea salt and 1 tsp black pepper
  • 2 tsp turmeric, 2 tsp cumin, 2 tsp ground ginger, 2 tsp smoked paprika, 1 tsp 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 tbsp fresh lemon juice
  • 3 cups fresh spinach

How to Make Moroccan Lentil Soup

  1. Heat the avocado oil in a large Dutch oven over medium-high heat. Add the onion, celery, carrot, potato, and garlic. Sauté for about five minutes until the vegetables soften and release their sweet aroma.
  2. Stir in your salt, pepper, and the blend of spices. Allow them to toast for about two minutes; this step is vital to unlocking the true potential of the spices.
  3. Add both the green and red lentils, stirring to coat them in the spiced oil. Pour in the vegetable broth and water, then whisk in the tomato paste until fully combined.
  4. Bring the mixture to a boil. Reduce the heat, cover the pot, and let it simmer for 30 minutes until the lentils are tender and the broth has thickened into a rich, velvety consistency.
  5. Remove the pot from the heat. Stir in the almond milk and fresh lemon juice for brightness. Finally, fold in the spinach and stir until it wilts into the warm soup.

Pro Tips for the Best Results

Always rinse your lentils thoroughly before adding them to the pot to remove any debris. For a thicker, heartier texture, you can use an immersion blender to pulse the soup for just a few seconds, leaving some whole lentils for texture. Never skip the lemon juice; that final touch of acid is what cuts through the earthiness of the lentils and makes the flavors pop.

Variations and Substitutions

If you prefer a spicy kick, add a pinch of cayenne pepper or extra chili flakes during the sauté phase. For a higher protein version, you can add cooked chickpeas or shredded rotisserie chicken if you are not keeping it strictly vegan. If you do not have fingerling potatoes, regular Yukon gold potatoes work perfectly well as a substitute.

Frequently Asked Questions

Can I freeze this lentil soup?

Yes, this soup freezes exceptionally well. Allow it to cool completely and store it in airtight containers for up to three months. Thaw in the refrigerator overnight and reheat on the stove.

How do I make this gluten-free?

This recipe is naturally gluten-free. Just ensure your vegetable broth is certified gluten-free, as some brands may contain wheat-based thickeners.

What should I serve with this soup?

Serve this soup alongside warm pita bread, a dollop of coconut yogurt, fresh parsley, and a few slices of fresh jalapeño for a beautiful, vibrant presentation.

Final Thoughts

This Moroccan lentil soup healthy dish is proof that wholesome ingredients can result in an incredibly luxurious meal. I hope you enjoy making this as much as I do. Please leave a rating and share your photos on social media if you decide to recreate this cozy favorite in your own home!

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
The Best Moroccan Lentil Soup Healthy Recipe

Moroccan Lentil Soup


  • Author: Lily Bennett
  • Total Time: 55
  • Yield: 6 servings
  • Diet: Vegan

Description

This comforting Moroccan lentil soup is a nutrient-dense, plant-based masterpiece that balances earthy spices with hearty textures. By blending green and red lentils, the soup achieves a perfect harmony of bite and silkiness. Infused with turmeric, cumin, ginger, and smoked paprika, it offers a deeply complex, restaurant-quality flavor that is both budget-friendly and perfect for meal prepping. This wholesome soup is a heartwarming addition to any family dinner rotation.


Ingredients

1 tbsp avocado oil
1 cup onion, diced
1 cup celery, chopped
1 cup carrot, diced
1 cup white fingerling potato, diced
2 garlic cloves, minced
1 tsp sea salt
1 tsp black pepper
2 tsp turmeric
2 tsp cumin
2 tsp ground ginger
2 tsp smoked paprika
1 tsp 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
1 tbsp fresh lemon juice
3 cups fresh spinach


Instructions

Heat the avocado oil in a large Dutch oven over medium-high heat.
Add the onion, celery, carrot, potato, and garlic, sautéing for five minutes until softened.
Stir in the salt, pepper, and all spices, toasting for two minutes to release aromatics.
Add the tomato paste, green lentils, and red lentils, stirring to coat.
Pour in the vegetable broth and water, then bring the mixture to a boil.
Reduce heat to low and simmer for about 30-35 minutes until lentils are tender.
Stir in the almond milk and fresh spinach, cooking until the spinach is wilted.
Finish by stirring in the fresh lemon juice before serving.

Notes

Soup tastes even better the next day as the spices meld. Store in an airtight container in the refrigerator for up to 5 days. You can easily adjust the spice levels to your preference.

  • Prep Time: 15
  • Cook Time: 40
  • Category: Dinner
  • Method: Stovetop simmering
  • Cuisine: Moroccan