Moroccan Harira Lentil Soup with Poached Eggs
Prep 20 min · Cook 30 min · Serves 4 · easy

A hearty and authentic Moroccan breakfast soup made with lentils, vegetables, and traditional spices, topped with poached eggs for a protein-packed start to the day.
Ingredients
- 1 cup brown lentils, rinsed
- 1 medium onion, diced
- 2 medium carrot, diced
- 2 stalks celery, diced
- 3 cloves garlic, minced
- 1 teaspoon ground cumin
- 1 teaspoon ground coriander
- 1/2 teaspoon ground cinnamon
- 1/4 teaspoon cayenne pepper
- 2 tablespoons tomato paste
- 1 15-ounce can diced tomatoes
- 4 cups vegetable broth
- 8 eggs, for poaching
- 1/4 cup parsley, chopped, for garnish
- 4 lemon wedges, for serving
Instructions
- 1
In a large pot, sauté the onion, carrot, and celery in a bit of olive oil over medium heat until softened, about 5 minutes.
- 2
Add the garlic, cumin, coriander, cinnamon, and cayenne. Cook for 1 minute, stirring constantly, until fragrant.


