← All recipes
Rustic bowl of Moroccan stew with lentils, tomatoes, and fresh cilantro.

Moroccan Lentil and Tomato Stew

Warm, fragrant, and hearty, this stew simmers with earthy spices and tender lentils in a rich tomato broth.

Total: 40 minPrep: 10 minCook: 30 min6 servingsDifficulty: Easy⭐ 4.8 (125+ ratings)$

Ingredients

Servings:

Steps

  1. 1 Heat olive oil in a large pot over medium heat. Add onion and cook until softened, about 5 minutes.
  2. 2 Stir in garlic and spices, cooking for another minute until fragrant.
  3. 3 Add diced tomatoes, lentils, vegetable broth, salt, and pepper. Bring to a boil.
  4. 4 Reduce heat, cover, and simmer for 25 minutes, or until lentils are tender.
  5. 5 Stir in cilantro and lemon juice before serving.

Equipment

Variations

Substitutions

Pairings

Nutrition

Calories: 180 kcal
Fat: 3g fat
Carbs: 28g carbohydrates
Protein: 10g protein
Fiber: 8g fiber
Sugar: 4g sugar
Sodium: 400mg sodium

Tips

Storage

Store in an airtight container in the refrigerator for up to 4 days. Reheat gently on the stove over low heat.

Freezing: Freezes well for up to 3 months. Thaw overnight in the refrigerator and reheat on the stove.

Serving Suggestions

FAQ

Can I use canned lentils?

Yes, reduce the cooking time to 10 minutes and use 2 cups of rinsed canned lentils.

Share this recipe