With the chilly winds of winter whispering through the trees, there’s nothing quite like a warm bowl of soup to wrap you in comfort and nourishment. That’s how my love affair with this Detox Moroccan Lentil Soup began—each sip bursting with spices that transport me straight to the vibrant souks of Marrakech. The first time I ladled it into a bowl, the aromatic blend of cumin, ginger, and smoked paprika instantly made my kitchen feel like a cozy retreat.
This recipe is not just delicious; it’s an easy, wholesome meal that transforms humble ingredients into something extraordinary. Whether you’re battling the post-holiday blues or simply yearning for a revitalizing dish on a busy weeknight, this soup is your answer. Packed with protein from lentils, nourishing veggies, and a splash of almond milk for creaminess, it’s a crowd-pleaser that nourishes both body and soul.
Join me as we dive into this flavorful journey, ensuring you don’t have to resort to fast food ever again. Grab your apron, and let’s cook something magical together!

Why is Detox Moroccan Lentil Soup a must-try?
Warmth and Comfort: Immerse yourself in the cozy embrace of spices that welcome you home with every spoonful.
Nutrient-Packed Goodness: Bursting with protein-rich lentils and vibrant vegetables, this soup is a powerhouse of nutrients.
Easy Preparation: With just a simple 10-minute prep and 40 minutes of cooking, you can whip up a wholesome meal without hassle.
Versatile Delight: Customize it by adding your favorite greens or tweak the spices to make it uniquely yours!
Crowd-Pleasing Appeal: Perfect for family dinners, this hearty soup will have everyone coming back for seconds.
For an exciting twist on your soup adventures, be sure to check out my other cozy soup recipes!
Detox Moroccan Lentil Soup Ingredients
Let’s gather everything you need to create this hearty, nourishing bowl of joy!
For the Base
- Avocado oil – a healthy alternative that enhances flavor and richness.
- Chopped onion – adds sweetness and depth to your soup.
- Chopped celery – provides a lovely crunch and aromatic flavor.
- Chopped carrot – brings sweetness and a pop of color.
- Chopped white fingerling potato – gives a comforting, creamy texture as it cooks down.
- Garlic cloves, minced – infuses the soup with robust, savory notes.
For Seasoning
- Sea salt – balances flavors; adjust to your taste preference.
- Black pepper – adds a touch of warmth and enhances all other spices.
- Turmeric – not only colors your soup but also offers incredible health benefits.
- Ground cumin – transports you to Morocco with its earthy flavor.
- Ground ginger – brings a slight heat and warmth to the dish.
- Smoked paprika – adds a smoky depth that elevates the flavor.
- Ground cinnamon – introduces a subtle sweetness and warmth.
For the Lentils
- Green or brown lentils – great for protein-packed nutrition; don’t forget to rinse them first!
- Red lentils – cooks down quickly, adding creaminess to your Detox Moroccan Lentil Soup.
For Liquid
- Vegetable broth – the savory base for your soup, providing depth and flavor.
- Water – helps balance the broth; use more for a thinner soup!
- Tomato paste – intensifies the flavor and adds body to the soup.
- Almond milk (or coconut milk) – adds creaminess without dairy; use whichever you prefer!
- Lemon juice – a bright finishing touch that elevates the overall flavor.
For the Greens
- Spinach – a nutrient-rich addition that wilts beautifully and adds vibrant color.
Now that you’ve collected everything, get ready to savor a bowl of warmth with this Detox Moroccan Lentil Soup!
How to Make Detox Moroccan Lentil Soup
-
Sauté the Veggies: Heat the avocado oil in a large stockpot or Dutch oven over medium heat. Add the chopped onions, celery, carrots, potatoes, and garlic, sautéing for about 5 minutes until everything softens slightly. Season with salt, pepper, and the spices, cooking for an additional 2 minutes until fragrant.
-
Incorporate the Lentils: Toss in both green or brown and red lentils, sautéing for 1-2 minutes to coat them with the fragrant mixture. Then, pour in the vegetable broth, water, and tomato paste; stir until the tomato paste has completely dissolved.
-
Simmer to Perfection: Bring the soup to a boil, then cover and reduce the heat to a simmer. Let it cook for 30 minutes, allowing the lentils to soften and flavors to meld together beautifully.
-
Finish and Serve: Remove the pot from heat and stir in the almond milk, lemon juice, and fresh spinach. Mix until the spinach wilts down, then serve immediately, garnishing as you wish with fresh herbs or a splash of lemon.
Optional: Add a sprinkle of fresh cilantro for a burst of flavor!
Exact quantities are listed in the recipe card below.

Detox Moroccan Lentil Soup Variations
Elevate your cooking experience by adding your own personal flair to this delightful soup!
-
Vegetable Boost: Add diced bell peppers or zucchini for a lovely crunch and extra nutrients.
-
Spicy Kick: Sprinkle in red pepper flakes or diced jalapeños while sautéing for heat, bringing warmth that awakens the senses.
-
Hearty Grains: Stir in cooked quinoa or farro for added texture and a heartier meal that will keep you satisfied longer.
-
Creamy Swap: Use coconut milk instead of almond milk for a rich tropical twist that beautifully complements the spices. The creamy texture is simply divine!
-
Protein Punch: Toss in cooked chickpeas or shredded chicken for an extra protein boost that makes this soup even more filling.
-
Herb Infusion: Experiment with fresh herbs like cilantro or parsley as a garnish or stirred in just before serving for a pop of freshness.
-
Nutty Flavor: Include toasted pine nuts or slivered almonds on top for a delightful crunch and nutty notes, enhancing every bite.
-
Asian Flair: Replace spices with curry powder and add some soy sauce for an Asian-inspired twist that will surprise your taste buds pleasantly.
With these variations, every bowl can transform into a unique experience!
Expert Tips for Detox Moroccan Lentil Soup
-
Proper Lentil Rinsing: Always rinse your green and red lentils before cooking. This helps remove any debris and ensures a cleaner taste in your Detox Moroccan Lentil Soup.
-
Adjust Seasoning Gradually: Taste as you go! Start with the listed salt and spices, but feel free to adjust according to your preference for a beautifully balanced flavor.
-
Customize the Greens: If spinach isn’t your favorite, kale or Swiss chard also work well. Just make sure to add them at the end for the best texture and color.
-
Watch Your Simmer: Keep an eye on the soup as it simmers. Too much heat can break down the lentils and make the soup mushy. A gentle simmer is key for that perfect texture.
-
Storage Tips: This soup keeps well in the fridge for 3-4 days. Just add a splash of water or broth when reheating if it thickens too much.
-
Garnish for Freshness: A squeeze of fresh lemon or a sprinkle of parsley brightens the flavors and takes your Detox Moroccan Lentil Soup to the next level!
Make Ahead Options
This Detox Moroccan Lentil Soup is a fantastic option for meal prep, saving you time on those busy weeknights! You can chop the vegetables (onion, celery, carrot, potato, and garlic) and refrigerate them for up to 3 days in advance, ensuring they’re fresh and ready to go. Additionally, you can pre-measure the lentils and spices to streamline your cooking process. Simply sauté the prepared veggies when you’re ready to cook, add the lentils, broth, and other ingredients, and simmer for 30 minutes. For the best quality, store the finished soup in an airtight container for up to 3 days in the fridge. When you’re ready to enjoy, reheat gently on the stove, adding a splash of almond milk and fresh spinach just before serving to keep it as delicious as the day you made it!
What to Serve with Detox Moroccan Lentil Soup?
With every spoonful of this vibrant soup, the table can come alive with delicious additions that enhance its rich flavors and comforting presence.
-
Crusty Whole Wheat Bread: Perfect for dipping, its hearty texture complements the smoothness of the soup while soaking up all the wonderful spices.
-
Crispy Roasted Chickpeas: These spicy bites add a satisfying crunch, balancing the softness of the lentils and bringing in an extra punch of protein.
-
Fresh Arugula Salad: A peppery salad with tangy dressing cuts through the soup’s richness, refreshing the palate and brightening the meal.
-
Savory Couscous: Fluffy, seasoned couscous serves as a lovely base, adding a delightful chew that pairs beautifully with each spoonful of soup.
-
Yogurt and Mint Topping: A dollop of plain yogurt with fresh mint leaves adds creaminess and a fresh contrast, elevating the soup’s warming spices.
-
Spiced Green Tea: This aromatic drink complements the flavors beautifully, offering a soothing finish to your delicious meal.
Imagine gathering around the table, each person savoring their bowl while sharing stories, the warmth of the soup enveloping you like a beloved embrace.
How to Store and Freeze Detox Moroccan Lentil Soup
Fridge: Store leftovers in an airtight container for up to 4 days. Reheat gently on the stove, adding a splash of vegetable broth or water if needed.
Freezer: This soup freezes beautifully! Pour into freezer-safe containers, leaving some space for expansion, and freeze for up to 3 months.
Reheating: Thaw in the fridge overnight before reheating on the stove. Add a little water or broth to restore creaminess to your Detox Moroccan Lentil Soup.
Serving Freshness: If reheating from frozen, make sure to heat until piping hot throughout, about 10-15 minutes over low-medium heat. Enjoy warmth in every bite!

Detox Moroccan Lentil Soup Recipe FAQs
What kind of lentils should I use for Detox Moroccan Lentil Soup?
For this recipe, you can use both green or brown lentils along with red lentils. The green or brown lentils provide a hearty base full of protein, while the red lentils cook down quickly, giving the soup a creamy texture. Don’t forget to rinse them before adding them to your soup; this not only cleans them but also enhances their flavor!
How can I store leftover Detox Moroccan Lentil Soup?
Absolutely! Leftovers should be placed in an airtight container and can be stored in the fridge for up to 3-4 days. When you’re ready to enjoy it again, just reheat it gently on the stove. If the soup has thickened, you can add a splash of vegetable broth or water to restore its lovely consistency.
Can I freeze Detox Moroccan Lentil Soup?
Very much so! This soup freezes beautifully! Just pour it into freezer-safe containers, making sure to leave some space at the top for expansion. You can freeze it for up to 3 months. When you’re ready to eat it, thaw overnight in the fridge and then reheat on the stove, adding a little water or broth for creaminess.
What should I do if my lentils are too mushy in the soup?
If your lentils turn mushy, it may be due to cooking them at too high of a temperature. When simmering, keep your heat on low to maintain a gentle bubble. If they seem overcooked, you could consider pureeing about half of the soup to create a smoother texture while leaving the rest chunky — this can create a delightful mix!
Is this Detox Moroccan Lentil Soup suitable for various dietary needs?
Absolutely! This soup is vegan and gluten-free by nature, making it a great choice for those with dietary restrictions. If you have nut allergies, you can substitute the almond milk with a simple vegetable broth or coconut milk. Always double-check ingredient labels to ensure they meet your specific dietary needs.
How do I know if my vegetables are ripe for this soup?
For the freshest vegetables, look for firm onions and celery with no dark spots or blemishes. Carrots should be brightly colored and crunchy. The potatoes should be smooth and free of sprouts. If you’re using greens like spinach, make sure they’re vibrant and not wilted. Choosing the best produce makes all the difference for bright flavors in your Detox Moroccan Lentil Soup!

Delicious Detox Moroccan Lentil Soup for a Healthy Boost
Ingredients
Equipment
Method
- Heat the avocado oil in a large stockpot or Dutch oven over medium heat. Add the chopped onions, celery, carrots, potatoes, and garlic, sautéing for about 5 minutes until softened slightly. Season with salt, pepper, and spices, cooking for an additional 2 minutes.
- Toss in both green or brown and red lentils, sautéing for 1-2 minutes to coat them. Pour in the vegetable broth, water, and tomato paste; stir until the tomato paste is dissolved.
- Bring the soup to a boil, cover, and reduce the heat to simmer. Cook for 30 minutes, allowing the lentils to soften and flavors to meld.
- Remove from heat and stir in the almond milk, lemon juice, and spinach. Mix until the spinach wilts down, then serve immediately, garnishing as desired.




