Moroccan Spiced Lentil Stew

Highlighted under: World Spices | Tasty Seasoning

When it comes to hearty and comforting meals, I absolutely love this Moroccan Spiced Lentil Stew. The combination of spices, lentils, and vegetables creates a deliciously rich flavor profile that warms me from the inside out. I often make this stew when I want something filling yet healthy. It’s not only easy to prepare, but the flavors get better with time, making it perfect for leftovers. Trust me, you’re going to want to keep this recipe on hand for those cozy nights in.

Created by

The Chefryancooks Team

Last updated on 2026-02-24T19:10:19.360Z

Secondary image

As a fan of Moroccan cuisine, I couldn’t resist experimenting with lentils, which are packed with protein and flavor. I tried making this stew using a variety of spices like cumin, coriander, and cinnamon, which really brings out the warmth of the dish. The lentils achieve a creamy texture as they cook down, creating a delightful stew that’s both filling and satisfying.

One particular tip I learned while cooking this stew is to toast the spices in a bit of oil before adding other ingredients. This simple step enhances their flavors and takes the dish to another level. Each bite is a journey through the vibrant spices of Morocco, and I can’t wait for you to try it!

Why You'll Love This Recipe

  • Bold and aromatic spices that transport you to Morocco
  • Packed with plant-based protein and fiber
  • A comforting, hearty dish that's perfect for meal prep

Understanding Lentils

Choosing the right lentils is crucial for this stew’s texture. Green or brown lentils are the best options as they hold their shape well while cooking. Avoid red lentils for this traditional Moroccan dish, as they tend to break down and become mushy, leading to a different consistency. If you prefer a firmer texture, consider soaking your lentils for at least an hour before cooking, which can reduce cooking time and help to maintain their structure.

When you add the lentils to the pot, ensure you give them a good rinse under cold water to remove any dirt or impurities. This step not only cleans the lentils but also helps in achieving a clean-tasting stew. Cooked properly, lentils should have a slight bite; overcooking can result in a mushy outcome, so keep an eye on the time as they simmer.

The Spice of Life

The combination of spices in this Moroccan Spiced Lentil Stew is what truly sets it apart. Cumin and coriander are essential, offering earthy notes that balance beautifully with the warmth of cinnamon and the kick from cayenne pepper. If you want to adjust the spice level, feel free to lessen the cayenne or substitute it with smoked paprika for a smoky flavor profile. Experimenting with spices can personalize the dish to your taste, but be sure to balance the flavors carefully to avoid overwhelming the lentils.

To bring out the bold flavors even more, consider toasting the spices in the olive oil for one to two minutes before adding the vegetables. This step not only enhances the aroma but also intensifies the taste, resulting in a heartier stew. Watching for the spices to become fragrant is key; just a moment too long, and they can burn, leading to a bitter flavor in your stew.

Make-Ahead and Storage Tips

This Moroccan Spiced Lentil Stew is perfect for meal prep, as the flavors meld beautifully over time. You can prepare it a day in advance and store it in the refrigerator. Just be sure to let it cool completely before transferring to an airtight container. When reheating, add a splash of vegetable broth or water to prevent the stew from becoming too thick. Film the bottom of the pot with a little olive oil over medium-low heat to avoid sticking.

If you wish to freeze the stew, let it cool down before dividing it into portions in freezer-safe containers. It can be stored for up to three months. To defrost, simply transfer it to the refrigerator overnight or use the microwave for a quicker option. Just stir well prior to serving, as separation might occur during freezing.

Ingredients

Gather these fresh ingredients to start making your Moroccan Spiced Lentil Stew:

Ingredients

  • 1 cup dried lentils (green or brown)
  • 1 medium onion, diced
  • 2 carrots, diced
  • 2 celery stalks, diced
  • 4 garlic cloves, minced
  • 1 can (14 oz) diced tomatoes
  • 1 teaspoon ground cumin
  • 1 teaspoon ground coriander
  • 1/2 teaspoon ground cinnamon
  • 1/4 teaspoon cayenne pepper
  • 4 cups vegetable broth
  • 2 tablespoons olive oil
  • Salt and pepper to taste
  • Fresh cilantro for garnish

Make sure to have a good stock of spices, as they really elevate the flavors in this stew!

Instructions

Follow these simple steps to prepare your Moroccan Spiced Lentil Stew:

Sauté the Vegetables

In a large pot, heat olive oil over medium heat. Add diced onions, carrots, and celery. Sauté until they are soft and the onions are translucent, about 5-7 minutes.

Add Garlic and Spices

Stir in the minced garlic, cumin, coriander, cinnamon, and cayenne. Cook for another minute until fragrant.

Incorporate Lentils and Tomatoes

Add the lentils, diced tomatoes, and vegetable broth to the pot. Bring the mixture to a boil.

Simmer the Stew

Reduce the heat to low, cover, and let it simmer for about 30-40 minutes, or until the lentils are tender. Stir occasionally and add water if needed.

Season and Serve

Once the lentils are cooked, season with salt and pepper to taste. Serve hot and garnish with fresh cilantro.

Enjoy this stew with a side of crusty bread or over rice for a fulfilling meal.

Pro Tips

  • For extra flavor, consider adding a splash of lemon juice before serving to brighten the dish.

Serving Suggestions

Serve this stew with a side of crusty bread or over a bed of fluffy couscous to soak up the vibrant flavors. Additionally, a dollop of yogurt or a sprinkle of feta cheese can provide a contrasting creaminess that enhances the dish further. Complement your meal with a fresh salad of mixed greens, lightly dressed with lemon juice and olive oil, to balance the richness of the stew.

For a more festive presentation, top individual servings with a sprinkle of toasted almonds or sunflower seeds for added texture and nutrition. This not only elevates the flavor but also provides a satisfying crunch that contrasts with the tender lentils.

Variations to Try

Feel free to add other vegetables to the stew based on your preference or what you have on hand. Sweet potatoes, bell peppers, or even zucchini can easily be incorporated, offering not only additional nutrients but also varying textures that can enhance the dish's appeal. Just be mindful to cut them into similar sizes for even cooking.

For a non-vegan version, you could stir in some cooked chicken or sausage near the end of cooking, ensuring it’s warmed through. The additional protein will complement the lentils beautifully while adding another rich flavor layer.

Troubleshooting Tips

If your stew is too thick after cooking, you can always add more vegetable broth or water to reach your desired consistency. Stir well and let it simmer for a few more minutes to meld the flavors. Conversely, if you find it too watery, increase the heat slightly and let it simmer uncovered to allow some of the liquid to evaporate and concentrate the flavors.

In case you notice a lack of flavor after cooking, consider adjusting with additional spices, salt, or even a squeeze of lemon juice to brighten the stew. Each ingredient plays a role, and a bit of fine-tuning can elevate your dish dramatically.

Questions About Recipes

→ Can I use canned lentils instead of dried?

Yes, you can use canned lentils. Just rinse and add them in during the last 10 minutes of cooking.

→ Is this stew vegan?

Absolutely! This Moroccan Spiced Lentil Stew is naturally vegan and packed with nutrients.

→ How long can I store leftovers in the fridge?

Leftovers can be stored in an airtight container in the fridge for up to 5 days.

→ Can I freeze the stew?

Yes, this stew freezes well. Just cool completely before transferring to a freezer-safe container.

Moroccan Spiced Lentil Stew

Prep Time15 minutes
Cooking Duration45 minutes
Overall Time60 minutes

Created by: The Chefryancooks Team

Recipe Type: World Spices | Tasty Seasoning

Skill Level: Beginner

Final Quantity: 4 servings

What You'll Need

Ingredients

  1. 1 cup dried lentils (green or brown)
  2. 1 medium onion, diced
  3. 2 carrots, diced
  4. 2 celery stalks, diced
  5. 4 garlic cloves, minced
  6. 1 can (14 oz) diced tomatoes
  7. 1 teaspoon ground cumin
  8. 1 teaspoon ground coriander
  9. 1/2 teaspoon ground cinnamon
  10. 1/4 teaspoon cayenne pepper
  11. 4 cups vegetable broth
  12. 2 tablespoons olive oil
  13. Salt and pepper to taste
  14. Fresh cilantro for garnish

How-To Steps

Step 01

In a large pot, heat olive oil over medium heat. Add diced onions, carrots, and celery. Sauté until they are soft and the onions are translucent, about 5-7 minutes.

Step 02

Stir in the minced garlic, cumin, coriander, cinnamon, and cayenne. Cook for another minute until fragrant.

Step 03

Add the lentils, diced tomatoes, and vegetable broth to the pot. Bring the mixture to a boil.

Step 04

Reduce the heat to low, cover, and let it simmer for about 30-40 minutes, or until the lentils are tender. Stir occasionally and add water if needed.

Step 05

Once the lentils are cooked, season with salt and pepper to taste. Serve hot and garnish with fresh cilantro.

Extra Tips

  1. For extra flavor, consider adding a splash of lemon juice before serving to brighten the dish.

Nutritional Breakdown (Per Serving)

  • Calories: 320 kcal
  • Total Fat: 7g
  • Saturated Fat: 1g
  • Cholesterol: 0mg
  • Sodium: 360mg
  • Total Carbohydrates: 54g
  • Dietary Fiber: 15g
  • Sugars: 7g
  • Protein: 18g