Moroccan Lentil Soup Recipe

Moroccan Lentil Soup Recipe

55-minute recipe Serves 5
Brilliant red and filled with delicious spices, this soup is a definite crowd-pleaser— and chockfull of healthy ingredients like potatoes, carrots, celery and garlic. Our Moroccan lentil soup recipe is the perfect meal to batch-cook for the week.
55-minute recipe Serves 5


Prep: 15 mins | Cook: 40 mins
  • 1

    Heat a large pot over medium. Add oil, then onion and garlic. Cook, stirring occasionally, until tender, about 5 minutes. Stir in cumin and cook until fragrant, about 1 minute.

  • 2

    Stir in broth, water, potato, carrot, celery and lentils. Increase heat to high and bring to a boil. Reduce heat to low, partially cover and simmer until vegetables and lentils are tender, about 30 minutes.

  • 3

    Puree soup with an immersion blender until smooth. Stir in lemon juice and hot sauce. Top with cilantro before serving.

Sponsored by Walmart Canada

Try delivery in 2 hours or less*

Get $20 off your first 3 grocery orders with promo code
Use promo code DELIVERY60 to redeem
* See details *Not available in select regions. Delivery fee of $12.97. **Min. spend of $100 per order (before taxes & fees). New customers only. Expires Aug 31, 2022. Additional conditions apply.

Was this article helpful?

Recipe Search
1-hour 5-Minute recipe
Sweet Potato Bake Recipe

Last updated: May 13th, 2021

This article is intended as general information. Always be sure to read and follow the label(s)/instruction(s) that accompany your product(s). Walmart will not be responsible for any injury or damage caused by this activity.