close up on a lentil soup with sour cream and cilantro garnish
Print Recipe Pin Recipe
5 from 1 vote

Moroccan Lentil Soup with Chickpeas and Rice

This quick and easy Moroccan Soup is full of great store cupboard ingredients! Lentils, chickpeas, and rice give this vegetarian soup plenty of texture, and without the sour cream, this soup is vegan. Or add some shredded chicken or leftover roast pork to the soup to make it a meaty dinner idea. Add chili to make it spicy or keep it mild for the kids! And a side of tortilla wraps or flatbread is the perfect accompaniment!
Prep Time5 mins
Cook Time25 mins
Total Time30 mins
Course: Lunch, Main
Cuisine: Moroccan
Servings: 6
Calories: 194kcal
Author: Claire | Sprinkles and Sprouts
For more great recipes follow me on PinterestFollow @sprinklessprout
Need Metric Measurements?Use the options below to toggle between cups and grams (if relevant)


  • 1 onion
  • 1 carrot
  • 1 stick celery
  • 1 tbsp olive oil
  • 2 tbsp moroccan seasoning
  • ¾ cup lentils
  • ½ cup long grain rice - uncooked
  • 6 cups broth
  • 1 can chickpeas -drained and rinsed


  • sour cream
  • fresh cilantro
  • lemon slices


  • Peel and finely chop the carrot and onion. Then thinly slice the celery stick.
    1 onion
    1 carrot
    1 celery stalk

  • Heat the olive oil over medium heat in a heavy-based pan.
    1 tbsp olive oil

  • Add the chopped vegetables and cook for 5 minutes until softened but not colored.
  • Add in the Moroccan seasoning and salt. Stir to combine.
    2 tbsp Moroccan seasoning
    1 tsp salt

  • Add the lentils and raw rice, stir to combine.
    ¾ cup dried lentils
    ½ cup raw long grain white rice

  • Add the broth/stock to the soup. Bring to a low simmer then cook, with the lid on, for 20 minutes.
    6 cups vegetable broth

  • Add the drained chickpeas to the soup and cook for 5-10 minutes until heated through.
    1 can chickpeas (drained and rinsed)

  • Serve the soup in deep bowls with some sour cream/yogurt, fresh cilantro/coriander and slices of lemon.


Calories: 194kcal | Carbohydrates: 34g | Protein: 8g | Fat: 3g | Saturated Fat: 1g | Sodium: 999mg | Potassium: 376mg | Fiber: 9g | Sugar: 4g | Vitamin A: 3029IU | Vitamin C: 3mg | Calcium: 37mg | Iron: 2mg
Tried this recipe?Mention @sprinklesandsprouts or tag #sprinklesandsprouts