The vibrant aroma of spices wafting through the kitchen is enough to transport me to the bustling markets of Marrakech, where flavors dance harmoniously in every dish. Today, I’m thrilled to share my beloved Detox Moroccan Lentil Soup, a hearty vegan recipe bursting with wholesome goodness. This delightful soup not only warms you from the inside out but is also packed with protein and high-fiber lentils that keep you feeling full and satisfied. Perfect for those cozy nights when you crave something comforting yet healthy, it combines colorful vegetables and fragrant spices like cumin and turmeric, making it a feast for the senses. Plus, it’s gluten-free and dairy-free, making it suitable for various dietary preferences. Ready to dive into this nutritious bowl of comfort? Let’s cook up something incredible together!
Why is this soup a must-try?
Health Benefits: Packed with high-protein lentils, this Detox Moroccan Lentil Soup is more than just delicious—it’s nutrient-rich and great for digestion.
Easy to Make: With straightforward steps, you’ll have this hearty dish ready in no time, perfect for busy weeknights.
Flavor Explosion: The fragrant spices like cumin and turmeric bring a warm, inviting flavor that dances on your palate.
Versatile Ingredients: Customize with your favorite veggies or add chickpeas for extra protein, catering to your taste preferences.
Comfort Food: Perfect for chilly nights, this soup warms the soul and is a healthy alternative to fast food. Pair it with crusty bread, or try it with a side of Squash Apple Soup for a complete meal!
Detox Moroccan Lentil Soup Ingredients
For the Base
• Avocado Oil – Provides healthy fat and richness; substitute with olive oil if necessary.
• Chopped Onion – Adds aromatic base and sweetness; use shallots for a milder flavor.
• Chopped Celery – Contributes crunch and depth; can be replaced with fennel for a different taste.
• Chopped Carrot – Offers sweetness and color; optional to swap with parsnip.
• Chopped White Fingerling Potato – Adds heartiness and creaminess; regular potato or sweet potato can be used.
• Minced Garlic – Enhances flavor with pungency; use garlic powder in a lesser amount as a substitute.
For the Flavor
• Sea Salt – Enhances flavor; add more to taste.
• Black Pepper – Adds subtle heat; adjust according to preference.
• Turmeric – Provides earthy flavor and vibrant color; swap with curry powder for a different taste profile.
• Ground Cumin – Introduces warm, spicy notes; essential for a Moroccan flavor.
• Ground Ginger – Contributes warmth and spiciness; fresh ginger can be used, adjusting amount to taste.
• Smoked Paprika – Adds a smoky flavor; can be omitted or replaced with regular paprika.
• Ground Cinnamon – Provides sweetness and warmth; can be reduced or omitted to suit taste preferences.
For the Soup
• Green or Brown Lentils – Forms the base of the soup, providing protein and texture; all brown lentils can be used, but expect a different texture.
• Red Lentils – Helps to thicken the soup, making it creamy; omit for a thinner soup or increase green/brown lentils instead.
• Vegetable Broth – Provides depth of flavor; use low-sodium broth for a healthier option.
• Water – Balances soup’s consistency; adjust based on desired thickness.
• Tomato Paste – Adds umami and richness; can be substituted with diced tomatoes if desired.
• Almond Milk (or Coconut Milk) – Adds creaminess to the soup; can swap for regular milk if needed; for added creaminess, use full-fat coconut milk.
• Lemon Juice – Brightens flavors; lime juice can be substituted, or leave it out for a non-citrus version.
• Spinach – Contributes nutrients and color; kale can be used as a sturdy alternative.
This Detox Moroccan Lentil Soup is sure to be a cozy addition to your meal rotation, providing nourishment and warmth with every spoonful!
Step‑by‑Step Instructions for Detox Moroccan Lentil Soup
Step 1: Heat the Base
Begin by heating 2 tablespoons of avocado oil in a large stockpot or Dutch oven over medium heat. Allow the oil to shimmer for about 1 minute, which indicates it’s hot enough. This will create a rich foundation for your Detox Moroccan Lentil Soup, enhancing the flavors of the vegetables.
Step 2: Sauté the Vegetables
Add the chopped onion, celery, carrot, and fingerling potato to the pot, stirring them together. Sauté for about 5 minutes, or until the vegetables have softened and the onion is translucent. The fragrant aroma should begin to fill your kitchen, inviting anticipation for the delicious soup ahead.
Step 3: Add Garlic and Seasoning
Stir in the minced garlic, sea salt, black pepper, turmeric, ground cumin, ground ginger, smoked paprika, and ground cinnamon. Cook this aromatic mixture for another 2 minutes, allowing the spices to awaken and blend beautifully with the sautéed vegetables. Keep stirring, ensuring even coating and blooming of the spices.
Step 4: Incorporate Lentils and Liquids
Add the green or brown lentils to the pot and sauté them with the seasoned vegetables for an additional 1-2 minutes. Next, pour in 6 cups of vegetable broth, 2 cups of water, and 2 tablespoons of tomato paste. Stir well to dissolve the paste, integrating all the flavors into your Detox Moroccan Lentil Soup base.
Step 5: Simmer the Soup
Increase the heat to bring the soup to a boil, then cover the pot and reduce the heat to low for a gentle simmer. Let it cook for 30 minutes, stirring occasionally, until the lentils are tender and the soup has thickened to a cozy texture. The colors should be vibrant, and the aroma will be comforting.
Step 6: Final Touches
Once cooked, take the pot off heat and stir in 1 cup of almond or coconut milk, the juice of 1 lemon, and 2 cups of fresh spinach. The spinach will wilt instantly, turning bright green as it adds nutrients and color. Adjust seasoning if needed, crafting the perfect final flavor for your Detox Moroccan Lentil Soup.
Step 7: Serve and Enjoy
Ladle the soup into bowls, topping it with extras like coconut yogurt, fresh parsley, or a sprinkle of pepper flakes for an added kick. This delightful Detox Moroccan Lentil Soup is now ready to be savored. Pair it with crusty bread or over quinoa to make it a complete meal!
Make Ahead Options
These Detox Moroccan Lentil Soup is perfect for busy home cooks looking to save time without sacrificing flavor! You can chop all your vegetables (onions, celery, carrots, and potatoes) up to 24 hours in advance, storing them in the refrigerator in an airtight container to maintain their freshness. Additionally, you can prepare the soup base (steps 1 to 5) up to 3 days ahead and store it in the fridge; just leave out the almond milk, lemon juice, and spinach until you’re ready to serve. When it’s time to enjoy your soup, simply reheat the base on the stove, stir in the remaining ingredients, and let the spinach wilt for a cozy, delicious meal that feels homemade with minimal effort!
What to Serve with Detox Moroccan Lentil Soup
The warm and inviting flavors of this soup create a perfect harmony for an array of delightful pairings.
- Crusty Bread: A rustic loaf complements the soup’s hearty texture, perfect for soaking up every drop of goodness.
- Quinoa: This protein-rich grain adds a satisfying nutty flavor, enhancing the nutritious profile of your meal.
- Roasted Vegetables: A medley of seasonal veggies brings a sweet contrast, adding color and texture to your plate.
- Simple Green Salad: Fresh greens with a lemon vinaigrette offer a zesty balance to the warmth of the soup.
- Coconut Yogurt: A dollop on top provides creaminess and a hint of sweetness, offering a vegan alternative to sour cream.
- Herb-Infused Rice: Flavored with mint or cilantro, this dish introduces a refreshing element to round out your meal.
- Spiced Nuts: Crunchy nuts tossed with warm spices can add a delightful contrast to the soup’s textures.
- Mint Tea: A warm cup of this fragrant tea will complement the Moroccan spices beautifully, creating a soothing end to your meal.
- Fresh Fruit Salad: A light and refreshing dessert can cleanse the palate; choose vibrant fruits like oranges, pomegranates, or apples.
- Dark Chocolate: A small piece of high-quality dark chocolate offers a rich finish, perfect for a wholesome dining experience.
Storage Tips for Detox Moroccan Lentil Soup
• Fridge: Store your Detox Moroccan Lentil Soup in an airtight container for up to 4 days. Just let it cool before sealing to keep it fresh longer.
• Freezer: This hearty soup can be frozen for 3-5 months. Portion it into freezer-safe containers, leaving room for expansion, and label for easy identification.
• Reheating: To reheat, microwave individual portions or warm on the stovetop over medium heat, adding a splash of water or broth to maintain the desired consistency.
• Thawing: For frozen soup, thaw overnight in the refrigerator before reheating, or use the defrost setting on your microwave for a quicker option.
Expert Tips for Detox Moroccan Lentil Soup
• Bloom the Spices: Sauté your spices with the vegetables for an extra depth of flavor that enhances your Detox Moroccan Lentil Soup.
• Texture Adjustments: If you prefer a creamier soup, increase the amount of red lentils. Alternatively, omit them for a thinner consistency.
• Ingredient Swaps: Don’t hesitate to substitute veggies based on what you have; zucchini or bell peppers work beautifully in this soup too.
• Slow Cooker Option: For an easy preparation, combine all ingredients (except milk, lemon juice, and spinach) in a slow cooker and let it cook on low for 4-6 hours.
• Taste as You Go: Always taste your soup before serving; adjusting seasoning can elevate the final result of your Detox Moroccan Lentil Soup.
• Storage Solutions: This soup is perfect for meal prep! Store leftovers in the fridge for up to 4 days or freeze them for future cozy meals.
Detox Moroccan Lentil Soup Variations
Feel free to get creative with this Detox Moroccan Lentil Soup and make it your own in flavors and textures!
- Vegetable Swap: Substitute seasonal veggies like zucchini or bell peppers for a fresh twist. They add a delightful crunch and color!
- Protein Boost: Add chickpeas or shredded chicken for extra protein, transforming this vegan soup into a hearty meal option.
- Coconut Cream: Use full-fat coconut milk instead of almond milk for a luxuriously creamy texture that enhances the soup’s richness.
- Spice Level: Adjust the heat by adding chili powder or cayenne; it’s a great way to kick up the flavor.
- Herb Infusion: Experiment with fresh herbs like cilantro or parsley stirred in just before serving, adding a vibrant freshness to each bowl.
- Sour Note: Replace lemon juice with vinegar for a tangy twist, or try lime juice for an exciting flavor contrast!
- Umami Fix: Add a tablespoon of miso paste to deepen the umami flavor of the soup, giving it an extra layer of richness.
By customizing with these variations, you can turn your soup into a personalized experience. Plus, check out some of my other recipes like Beef Barley Soup for new meal inspirations!
Detox Moroccan Lentil Soup Recipe FAQs
How do I choose the right lentils for this soup?
Absolutely! For the Detox Moroccan Lentil Soup, I recommend using green or brown lentils, as they hold their shape well during cooking. Red lentils can also be added for a creamier texture, but they tend to become mushy. If you’re keen on using only one type, opt for the green lentils for that perfect balance of firmness and protein.
What’s the best way to store leftovers?
Very! You can store your Detox Moroccan Lentil Soup in an airtight container in the refrigerator for up to 4 days. Remember, it’s best to let the soup cool completely before sealing it, which helps preserve its freshness and flavor.
Can I freeze this soup?
Absolutely! This recipe freezes wonderfully for up to 3-5 months. To freeze, portion the soup into freezer-safe containers, leaving some space at the top for expansion. Make sure to label them with the date, so you can enjoy this cozy soup whenever you want!
What should I do if the soup is too thick after cooking?
If you find your Detox Moroccan Lentil Soup is thicker than desired, don’t fret! You can easily adjust the consistency by adding a little vegetable broth or water while reheating. Stir well and allow it to simmer for a few minutes until it’s back to your preferred thickness.
Is this soup suitable for those with nut allergies?
Definitely! If you or someone you’re serving has a nut allergy, you can simply use regular dairy-free milk or omit the almond milk entirely. The soup will still remain hearty and flavorful without compromising on taste.
How can I make this soup more filling?
For a heartier variation, consider adding cooked chickpeas or shredded chicken! You can also serve it over a grain like quinoa or brown rice, making it a complete meal that’s both satisfying and wholesome. Enjoy customizing this Detox Moroccan Lentil Soup to suit your family’s tastes!

Detox Moroccan Lentil Soup: A Cozy Bowl of Goodness
Ingredients
Equipment
Method
- Heat 2 tablespoons of avocado oil in a large stockpot or Dutch oven over medium heat for about 1 minute.
- Add chopped onion, celery, carrot, and fingerling potato to the pot, sauté for about 5 minutes until softened.
- Stir in minced garlic, sea salt, black pepper, turmeric, ground cumin, ground ginger, smoked paprika, and ground cinnamon. Cook for another 2 minutes.
- Add green or brown lentils and sauté with vegetables for an additional 1-2 minutes. Pour in 6 cups of vegetable broth, 2 cups of water, and 2 tablespoons of tomato paste.
- Bring the soup to a boil, cover, reduce heat to low, and simmer for 30 minutes.
- Remove from heat and stir in 1 cup of almond or coconut milk, 1 tablespoon of lemon juice, and 2 cups of fresh spinach.
- Ladle the soup into bowls and serve. Top with extras like coconut yogurt, fresh parsley, or a sprinkle of pepper flakes if desired.



