Ramadan Harira Soup with Couscous

Ramadan Harira Soup with Couscous

A warming, aromatic Moroccan soup traditionally served during Ramadan, harira is soul-sustaining comfort in a bowl. This version combines tomatoes, lentils, and chickpeas with warm spices—cinnamon, ginger, cumin, and turmeric—to create a deeply flavorful base. Pearl couscous is stirred in near the end, adding hearty substance and transforming this into a complete, nourishing meal perfect for breaking the fast.

Prep
15 min
Cook
45 min
Total
1 hr
Makes
6 servings (about 10 cups)
Share

Steps

Before you start
  • Rinse the lentils and chickpeas thoroughly under cold water and drain well
  • Have all spices measured out and ready before you start cooking
  • Peel, mince the garlic, dice the onion, and grate the ginger ahead of time
  • Wash and chop the fresh cilantro and parsley just before serving to preserve their bright color
  1. Heat oil and sauté aromatics

    • Heat the olive oil in the large pot over medium heat for 1 minute until shimmering and fragrant.
    • Add the diced onion and cook, stirring occasionally, for about 5 minutes until softened and translucent.
    • Add the minced garlic and cook for 1 minute more, stirring constantly, until very fragrant but not brown.
    + Show details

    Ready when: Onions are translucent and garlic is very fragrant

    Tip: Do not let the garlic brown—it will become bitter and overpower the delicate spices

  2. Toast spices in tomato paste

    • Add the tomato paste to the pot and stir constantly for 2 minutes, allowing it to caramelize slightly and darken in color.
    • Pour in the ground ginger, cinnamon, paprika, turmeric, and cumin, and stir constantly for 1 minute until the spices are fragrant and coat all the aromatics evenly.
    + Show details

    Ready when: Spices are very fragrant and the tomato paste has darkened slightly

    Tip: Blooming spices in tomato paste before adding liquid unlocks their essential oils and deepens the soup's flavor

  3. Add tomatoes and broth

    • Pour in the can of crushed tomatoes with all its juice, then add the vegetable broth.
    • Stir well to combine and deglaze the bottom of the pot, ensuring no spices are clumped.
    • Increase the heat to medium-high and bring the mixture to a gentle simmer, about 3-4 minutes.
    + Show details

    Ready when: Liquid reaches a gentle simmer with small bubbles breaking the surface

    Tip: Stir thoroughly to incorporate every spice flavor into the liquid base

  4. Add lentils and chickpeas

    • Add the drained chickpeas and rinsed lentils to the simmering broth.
    • Stir well to distribute them evenly throughout the pot and return the mixture to a gentle simmer.
    + Show details

    Ready when: Chickpeas and lentils are evenly distributed and the broth simmers gently

  5. Simmer soup base until lentils are tender

    • Reduce the heat to medium-low and simmer the soup gently for 20-25 minutes, stirring occasionally every 5-7 minutes to prevent sticking and ensure even cooking.
    • The lentils should become tender but retain their shape and not fall apart.
    • Taste the broth during cooking and add 1/2 teaspoon salt and 1/4 teaspoon black pepper now, or adjust at the end for best control.
    + Show details

    Ready when: Lentils are tender but hold their shape, not mushy; they should not be falling apart

    Tip: Do not cover the pot—you want some of the liquid to reduce and concentrate the flavors

  6. Stir in couscous

    • Stir in the dry pearl couscous, distributing it evenly throughout the soup to prevent clumping.
    • Add an additional 1/4 teaspoon salt and 1/8 teaspoon black pepper (or adjust to taste if you seasoned fully in the previous step).
    • Stir well to combine.
    + Show details

    Ready when: Couscous is distributed evenly throughout the soup with no clumps

  7. Final simmer until couscous is tender

    • Increase the heat to medium and bring the soup back to a gentle simmer.
    • Cook for 5-7 minutes, stirring occasionally, until the couscous has absorbed much of the liquid and become tender.
    • The soup should be thick and stew-like, with the couscous visible and tender, not mushy.
    • If the soup is too thick, stir in a splash of warm broth or water; if it seems thin, simmer a bit longer.
    + Show details

    Ready when: Couscous is tender and has absorbed most of the liquid; soup is thick and hearty

    Tip: If the soup seems too thick, add broth or water a splash at a time; if too thin, simmer uncovered a few minutes longer

  8. Finish with lemon and fresh herbs

    • Remove the pot from the heat and squeeze in the fresh lemon juice, stirring well.
    • Add the chopped fresh cilantro and parsley, reserving a small handful for garnish.
    • Taste and adjust the salt and pepper as needed.
    • Serve the harira hot in bowls, garnishing each serving with the reserved herbs.
    + Show details

    Tip: Add the lemon juice and fresh herbs at the very end to keep their flavors bright and fresh

Good to know

Tips
  • Bloom your spices: Toasting the spices in tomato paste before adding liquid releases their essential oils and deepens their flavor. This technique is key to authentic, complex harira flavor.
  • Fresh ginger is essential: Do not substitute dried ginger—fresh ginger provides the bright, warm, peppery note that defines harira. Dried ginger tastes flat and one-dimensional by comparison.
  • Squeeze in lemon at the very end: The acidity of fresh lemon juice brightens the soup and lifts all the savory, warming spices. Adding it just before serving preserves its effect.
  • Customize the consistency: For a brothier soup, use 1/4 cup couscous or omit it and serve harira in bowls over couscous on the side. For a thicker, stew-like version, add up to 3/4 cup couscous.
Make ahead

The harira soup (before adding the couscous) can be made up to 2 days ahead. Cool, cover, and refrigerate in an airtight container. To finish: reheat gently over medium heat until simmering, then add the couscous and cook as directed in Steps 6-7. This makes the final preparation quick and easy on the day you want to serve it.

Storage & reheating

Room temperature: Let cool to room temperature and cover. The soup keeps at room temperature for up to 2 hours. Refrigerator: Store in an airtight container for up to 4 days. Reheat gently on the stovetop over medium heat, stirring occasionally, until warmed through (5-10 minutes). Freezer: Freeze in an airtight container for up to 3 months (preferably before adding couscous). Thaw overnight in the refrigerator, then heat gently on the stovetop.

Substitutions
  • brown lentils, dried → Red lentils. Red lentils cook faster (15-20 minutes) and become soft and slightly mushy, creating a creamier soup. Reduce the simmering time in Step 5 to 15-18 minutes.
  • chickpeas, canned → Canned white beans, cannellini beans, or kidney beans. These offer different textures but work equally well. White beans create a milder, creamier soup; kidney beans add earthiness.
  • pearl couscous, dried → Short-grain rice (arborio) or small pasta (orzo). Use the same amount by volume. Both cook in about the same time and create a similarly hearty, thick soup.
  • low-sodium vegetable broth → Chicken broth or bone broth. For vegetarian, stick with vegetable broth. For more umami depth, chicken or bone broth are excellent choices.

More lentil soups

See all →

Find more like this

Meal
Dinner
Cuisine
Moroccan
Method
Stovetop
Quick & Easy
EasyOne-Pot
Occasion
Ramadan

Reviews (0)