If you’re seeking a vibrant, nourishing bowl that comforts and cleanses, this Detox Moroccan Lentil Soup Recipe is your new best friend. With its beautiful blend of warming spices, hearty lentils, and fresh spinach, it’s more than just soup—it’s an experience that floods your senses with flavors from distant lands while gently supporting your body’s natural detox pathways. Every spoonful delivers a silky texture and a zesty brightness that feels like a hug on a chilly day. Whether you’re looking to reset your system or just crave a tasty, wholesome meal, this recipe promises to satisfy your heart and health wholeheartedly.
Ingredients You’ll Need
Simple, wholesome, and bursting with character—each ingredient in this Detox Moroccan Lentil Soup Recipe plays a key role in building layers of flavor, texture, and nutritional goodness. The carefully selected spices bring warmth and depth, while the fresh vegetables add sweetness and the lentils provide satisfying body and protein.
- Avocado oil: A healthy fat that’s perfect for sautéing without overpowering flavors.
- Chopped onion: Adds sweetness and a savory base essential for flavor development.
- Chopped celery: Brings a subtle, fresh crunch that balances the heartier ingredients.
- Chopped carrot: Delivers natural sweetness and vibrant color to the soup.
- Chopped white fingerling potato: Provides creaminess and body to the broth once cooked.
- Minced garlic cloves: Infuses the dish with aromatic, punchy flavor.
- Sea salt: Enhances all flavors and can be adjusted to your taste.
- Black pepper: Offers heat and grounds the earthy spices beautifully.
- Turmeric: Adds an earthy warmth and a stunning golden hue with anti-inflammatory benefits.
- Ground cumin: Introduces a smoky, slightly nutty flavor classic to Moroccan cuisine.
- Ground ginger: Lifts the soup’s complexity with a hint of zingy spice.
- Smoked paprika: Brings a deep, smoky richness that highlights the lentils perfectly.
- Ground cinnamon: Adds subtle warmth and unexpectedly bright undertones.
- Green (or brown) lentils: Hearty, nutritious, and maintain shape well during cooking.
- Red lentils: Soften quickly to give a silky texture that balances the bite of green lentils.
- Vegetable broth: The flavorful liquid base that pulls everything together.
- Water: Used to adjust the soup’s consistency to your liking.
- Tomato paste: Concentrates the tomato flavor, lending richness and body.
- Almond milk (or coconut milk): Adds creaminess and subtle sweetness without dairy.
- Lemon juice: Brightens and lifts the overall flavor to keep the soup fresh.
- Spinach: Provides a burst of vibrant green color and a gentle leafy texture.
How to Make Detox Moroccan Lentil Soup Recipe
Step 1: Sauté the Vegetables and Spices
Start by warming the avocado oil in a large stockpot or Dutch oven over medium heat. Toss in the chopped onions, celery, carrot, white fingerling potato, and garlic. Sauté these until they soften slightly, about 5 minutes. Then season with sea salt, black pepper, turmeric, cumin, ginger, smoked paprika, and cinnamon—cooking them with the veggies for an additional 2 minutes helps to toast the spices just enough to release their beautiful aromas. This step makes the kitchen smell incredible and forms the flavorful backbone of your soup.
Step 2: Add Lentils and Liquids
Next, stir in both green (or brown) and red lentils, allowing them to mingle with the vegetables for 1 to 2 minutes. This quick sauté ensures the lentils begin absorbing the spice-infused oil. Pour in the vegetable broth, water, and tomato paste, stirring carefully until the tomato paste dissolves evenly. Bring the mixture to a boil and then reduce to a simmer with a lid on, letting it cook gently for about 30 minutes. During this time, the lentils soften and the flavors marry harmoniously, creating a rich and hearty base.
Step 3: Finish with Almond Milk, Lemon, and Spinach
Remove your pot from the heat and stir in the almond milk, which adds delicious creaminess without heaviness, followed by the fresh lemon juice to brighten the whole pot. Finally, add the spinach and stir gently until it wilts into the soup. Now, your Detox Moroccan Lentil Soup Recipe has reached its luscious, ready-to-eat perfection moments before serving. This step is the magic touch that provides freshness and vibrancy to every spoonful.
Step 4: Serve and Enjoy
Serve the soup immediately while it’s warm and inviting. You can opt for simple garnishes or make it your own spicy and creamy masterpiece. Either way, this hearty soup is sure to become a favorite part of your cooking repertoire and your weekly meal rotations.
How to Serve Detox Moroccan Lentil Soup Recipe

Garnishes
There are so many fun ways to elevate your soup! I love adding a dollop of coconut yogurt for creaminess and tang, a sprinkle of fresh parsley for herbal brightness, some pepper flakes or cracked pepper for a touch of heat, and thin slices of jalapeño if you’re feeling adventurous with spice. These garnishes create layered textures and tastes that elevate your bowl from comforting to absolutely crave-worthy.
Side Dishes
Pair your Detox Moroccan Lentil Soup Recipe with warm, crusty bread or soft pita to soak up every last drop of that rich broth. A simple side salad of cucumber, tomato, and mint with a drizzle of lemon juice complements the soup beautifully, adding refreshing crunch to your meal. For a heartier option, grain bowls with quinoa or couscous are wonderful companions as well.
Creative Ways to Present
Want to impress on presentation? Serve this soup in rustic earthenware bowls, garnished with edible flowers like nasturtiums or microgreens for a pop of color. For a cozy touch, nestle the bowl inside a bread bowl made from sourdough or rye—yes, the bread soaks up the flavors for an edible vessel that tastes just as fantastic as it looks.
Make Ahead and Storage
Storing Leftovers
This Detox Moroccan Lentil Soup Recipe holds up beautifully in the fridge for up to 4 days. Store leftovers in an airtight container to maintain freshness and prevent any lingering odors from mingling with other foods. The flavors often deepen with time, making your leftovers even more satisfying.
Freezing
Planning ahead? This soup freezes exceptionally well. Portion it into freezer-safe containers or bags, leaving some room for expansion. Freeze for up to 3 months, so you always have a healthy, homemade meal on hand for busy days or when you want something nourishing without the fuss.
Reheating
When ready to enjoy your leftovers or frozen batch, reheat gently on the stove over medium-low heat, stirring occasionally to prevent sticking. If the soup has thickened too much, add a splash of water or vegetable broth to bring it back to your ideal consistency. Avoid boiling again to preserve the delicate almond milk and fresh flavors.
FAQs
Can I use just one type of lentil for this recipe?
Absolutely! While the mix of green (or brown) and red lentils gives a wonderful balance of texture and creaminess, feel free to use only one type based on what you have. Just keep in mind that cooking times may vary slightly.
Is this soup suitable for a vegan diet?
Yes, this Detox Moroccan Lentil Soup Recipe is completely plant-based, using vegetable broth and almond or coconut milk to keep it vegan friendly and tasty.
Can I make this soup spicier?
Definitely! Add more pepper flakes, a pinch of cayenne, or toss in fresh chilies along with the jalapeño slices in the garnish to bring the heat up as much as you like.
What if I don’t have almond milk—can I substitute something else?
You can swap almond milk with coconut milk for a richer, slightly sweeter flavor, or use any other plant-based milk you prefer. Just avoid regular dairy if you want to keep the soup light and dairy-free.
Is this soup good for weight loss or detoxing?
This soup’s nutrient-dense ingredients, fiber-rich lentils, and warming spices support digestion and provide a gentle detox effect, making it a great choice for anyone aiming for a healthy reset or weight-conscious meal plan.
Final Thoughts
This Detox Moroccan Lentil Soup Recipe is truly a celebration of wholesome ingredients and bold flavors that nurture your body and soul. It’s simple enough for weeknight dinners, yet impressive enough to serve to guests craving something cozy and exotic. I can’t wait for you to try it and make it your own—once you do, this spiced lentil soup will surely earn a permanent spot in your comfort food lineup.
Print
Detox Moroccan Lentil Soup Recipe
This Detox Moroccan Lentil Soup is a flavorful, hearty, and nourishing dish perfect for a cozy meal. Packed with spices like turmeric, cumin, and smoked paprika, along with a mix of green and red lentils, this soup is both detoxifying and comforting. Enhanced with fresh vegetables and creamy almond milk, it’s a delicious vegan and gluten-free option that brings the warm, aromatic flavors of Moroccan cuisine to your table.
- Total Time: 50 minutes
- Yield: 6 servings
Ingredients
Vegetables & Aromatics
- 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
- 2 – 3 cups spinach
Spices & Seasonings
- 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
Lentils & Liquids
- 1 cup green (or brown) lentils
- 1 cup red lentils
- 4 cups vegetable broth
- 2 cups water
- 1/4 cup tomato paste
- 1 cup almond milk (or coconut milk depending on your preference)
- 1 tablespoon lemon juice
Instructions
- Sauté Vegetables and Aromatics: Heat the avocado oil in a large stockpot or Dutch oven over medium heat. Add the chopped onions, celery, carrots, fingerling potatoes, and minced garlic. Sauté for about 5 minutes until the vegetables soften slightly, stirring occasionally to prevent sticking.
- Add Spices and Lentils: Season the softened vegetables with sea salt, black pepper, turmeric, ground cumin, ground ginger, smoked paprika, and ground cinnamon. Cook for an additional 2 minutes, stirring to evenly coat the vegetables with the spices. Then, add both green (or brown) and red lentils and sauté for 1 to 2 minutes to toast the lentils lightly with the spices.
- Add Liquids and Simmer: Pour in the vegetable broth, water, and tomato paste. Stir thoroughly until the tomato paste dissolves completely into the liquid. Bring the mixture to a boil, then cover and reduce the heat to a simmer. Let the soup cook for 30 minutes, or until the lentils and vegetables are tender.
- Finish with Almond Milk and Greens: Remove the pot from heat. Stir in the almond milk (or coconut milk), lemon juice, and spinach leaves. Continue stirring gently until the spinach has wilted and everything is well combined.
- Serve and Garnish: Ladle the soup into bowls and optionally garnish with a dollop of coconut yogurt, fresh parsley, red pepper flakes, cracked black pepper, and jalapeño slices for a spicy, creamy finish. Serve immediately and enjoy the warm, comforting flavors.
Notes
- This soup is vegan and gluten-free, making it suitable for a variety of dietary needs.
- You can use either almond milk or coconut milk depending on your flavor preference and dietary restrictions.
- Adjust the spice level by adding or omitting jalapeño slices and red pepper flakes according to your taste.
- Leftovers can be stored in the refrigerator for up to 3 days or frozen for up to 3 months.
- Ensure lentils are rinsed well before cooking to reduce any impurities or bitterness.
- Prep Time: 10 minutes
- Cook Time: 40 minutes
- Category: Soup
- Method: Stovetop
- Cuisine: Moroccan
- Diet: Vegan