← All recipes

Moroccan Harira Lentil Soup with Poached Eggs

Prep 20 min · Cook 30 min · Serves 4 · easy

Download on the App StoreFree on iPhone
Moroccan Harira Lentil Soup with Poached Eggs

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. 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. 2

    Add the garlic, cumin, coriander, cinnamon, and cayenne. Cook for 1 minute, stirring constantly, until fragrant.

Liked this one?

Build a week's meal plan around this recipe

Make a free account, put Moroccan Harira Lentil Soup with Poached Eggs on any day, and fill the rest of the week from 5,000+ recipes. Every ingredient lands on one grocery list your household can share.

Plan my week, free

Free to start, no card needed. Log in

Cook it tonight

Send every ingredient on this page to your grocery list in one tap, cook with the steps on your phone, and let the AI Chef plan the rest of the week around it.

Download on the App Store

Free to start. Works on iPhone, with the same account on the web.