Description
Moroccan Chickpea Tagine with Preserved Lemons is a vibrant, warmly spiced vegan stew featuring carrots, chickpeas, dried fruits, and citrusy preserved lemon in a rich, lightly thickened broth. It’s comforting, flavorful, and perfect for any season.
Ingredients
- 2 tablespoons extra virgin olive oil
- 1 large onion, thinly sliced
- 1 can (15 oz / 425 g) low-sodium chickpeas, drained and rinsed
- 4 large carrots, peeled and sliced into thick rounds
- 2 garlic cloves, smashed
- 1 teaspoon ground cumin
- 1 teaspoon ground coriander
- ½ teaspoon ground cinnamon
- ½ teaspoon ground ginger
- 2 cups vegetable broth
- ¼ teaspoon salt
- 1 preserved lemon, pulp removed and peel finely chopped
- 1 tablespoon tapioca flour
- ¼ cup dried dates, chopped
- ¼ cup dried apricots, chopped
- 2 tablespoons fresh cilantro or parsley, chopped (optional)
Instructions
- Heat a tagine or heavy-bottomed pot over low heat, then raise to medium. Add olive oil and sliced onion; cook for about 5 minutes until softened.
- Add carrots, garlic, cumin, coriander, cinnamon, ginger, salt, broth, preserved lemon, dates, and apricots. Stir gently to combine.
- Cover and simmer for 30 minutes, stirring occasionally, until the carrots are tender.
- Add chickpeas and cook for another 10–15 minutes.
- Mix tapioca flour with a little water to make a slurry. Stir into the tagine and cook for a few more minutes until slightly thickened.
- Stir in chopped cilantro or parsley if using. Serve hot with rice, couscous, or bread.
Notes
- Add cayenne or chili flakes for heat.
- Swap carrots for sweet potatoes or squash for a sweeter version.
- Raisins can replace dates if needed.
- Arrowroot or cornstarch can be used instead of tapioca flour.
- Leftovers taste even better the next day.
- Prep Time: 10 minutes
- Cook Time: 45 minutes
- Category: Main Course
- Method: Simmering
- Cuisine: Moroccan
Nutrition
- Serving Size: 1/4 of recipe
- Calories: 310
- Sugar: 15g
- Sodium: 420mg
- Fat: 10g
- Saturated Fat: 1.5g
- Unsaturated Fat: 7.5g
- Trans Fat: 0g
- Carbohydrates: 46g
- Fiber: 10g
- Protein: 9g
- Cholesterol: 0mg