Moroccan Lentil and Spinach Stew

If you’re looking for a hearty, nutritious meal that’s packed with flavor, this Moroccan Lentil and Spinach Stew is exactly what you need. I’ve combined earthy lentils with fresh spinach and warm Moroccan spices to create a comforting dish that’s both vegetarian-friendly and protein-rich. What I love most about this stew is how it transforms simple ingredients into something truly special.

Ingredients

  • 2 cups green or brown lentils, rinsed
  • 8 cups vegetable broth
  • 1 large onion, diced
  • 4 garlic cloves, minced
  • 2 carrots, chopped
  • 2 celery stalks, chopped
  • 6 cups fresh spinach
  • 2 tablespoons olive oil
  • 2 tablespoons tomato paste
  • 1 14-oz can diced tomatoes
  • 2 teaspoons ground cumin
  • 1 teaspoon ground coriander
  • 1 teaspoon paprika
  • ½ teaspoon ground cinnamon
  • ¼ teaspoon cayenne pepper (optional)
  • Salt and pepper to taste
  • Fresh lemon wedges for serving

Instructions

  1. Heat olive oil in a large pot over medium heat. Add onions and sauté until translucent, about 5 minutes.
  2. Add garlic, carrots, and celery. Cook for another 3-4 minutes until vegetables begin to soften.
  3. Stir in all the spices (cumin, coriander, paprika, cinnamon, and cayenne if using) and cook for 1 minute to bloom the spices.
  4. Add tomato paste and cook for another minute, stirring constantly.
  5. Pour in the diced tomatoes and vegetable broth. Add the lentils and bring to a boil.
  6. Reduce heat, cover, and simmer for 25-30 minutes, or until lentils are tender but not mushy.
  7. Add spinach and stir until wilted, about 2-3 minutes.
  8. Season with salt and pepper to taste.
  9. Serve hot with fresh lemon wedges.

Cook Time and Serving Size

Prep Time: 15 minutes
Cook Time: 35 minutes
Total Time: 50 minutes
Servings: 6-8 portions

Recipe Notes

  • Don’t skip rinsing the lentils – this removes excess starch and any debris.
  • The stew will thicken as it sits. If it becomes too thick, simply add a splash of vegetable broth or water when reheating.
  • For meal prep, store in an airtight container in the refrigerator for up to 5 days.
  • This stew freezes beautifully for up to 3 months. Just leave out the spinach and add it fresh when reheating.
  • To make this stew even more authentic, try adding a pinch of ras el hanout if you can find it.
  • The consistency should be thick but still slightly brothy – adjust liquid as needed during cooking.
  • Don’t add the salt until the end, as this ensures the lentils cook properly.

Moroccan Lentil and Spinach Stew

A hearty, nutritious meal packed with flavor, combining earthy lentils with fresh spinach and warm Moroccan spices.
Prep Time 15 minutes
Cook Time 35 minutes
Total Time 50 minutes
Course Stew
Cuisine Moroccan
Servings 6 -8 portions

Ingredients
  

  • 2 cups green or brown lentils rinsed
  • 8 cups vegetable broth
  • 1 large onion diced
  • 4 garlic cloves minced
  • 2 carrots chopped
  • 2 celery stalks chopped
  • 6 cups fresh spinach
  • 2 tablespoons olive oil
  • 2 tablespoons tomato paste
  • 1 14- oz can diced tomatoes
  • 2 teaspoons ground cumin
  • 1 teaspoon ground coriander
  • 1 teaspoon paprika
  • ½ teaspoon ground cinnamon
  • ¼ teaspoon cayenne pepper optional
  • Salt and pepper to taste
  • Fresh lemon wedges for serving

Instructions
 

  • Heat olive oil in a large pot over medium heat. Add onions and sauté until translucent, about 5 minutes.
  • Add garlic, carrots, and celery. Cook for another 3-4 minutes until vegetables begin to soften.
  • Stir in all the spices (cumin, coriander, paprika, cinnamon, and cayenne if using) and cook for 1 minute to bloom the spices.
  • Add tomato paste and cook for another minute, stirring constantly.
  • Pour in the diced tomatoes and vegetable broth. Add the lentils and bring to a boil.
  • Reduce heat, cover, and simmer for 25-30 minutes, or until lentils are tender but not mushy.
  • Add spinach and stir until wilted, about 2-3 minutes.
  • Season with salt and pepper to taste.
  • Serve hot with fresh lemon wedges.
Keyword Moroccan, lentil, spinach, stew, vegetarian, hearty

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating