North African Green Lentil and Herb Soup
Photo by eat kubba on Pexels

North African Green Lentil and Herb Soup

A vibrant, herb-forward green lentil soup inspired by North African flavors. Earthy lentils are simmered with fresh parsley and cilantro, warm cumin, and aromatics to create a nourishing, deeply flavored bowl. Finished with a squeeze of lemon for brightness and topped with crispy fried onions for texture. Naturally vegan and gluten-free.

Prep
15 min
Cook
30 min
Total
45 min
Makes
4 servings (about 5 cups total)
Share

Steps

Before you start
  • Rinse the lentils and pick through them for any small stones or debris
  • Measure out all herbs and spices before you begin
  • Have lemon juice ready for finishing
  1. Bloom the spices

    • Heat the olive oil in a large pot over medium heat.
    • Once shimmering, add the diced onion and cook for 3–4 minutes, stirring occasionally, until softened and translucent.
    • Add the minced garlic and cook for another 30 seconds until fragrant.
    • Stir in the cumin, coriander, and turmeric, coating the onions and garlic.
    • Toast the spices for about 30 seconds, stirring constantly, until fragrant and darker in color.
    + Show details

    Ready when: Spices become fragrant and darken slightly

    Tip: Toasting the spices releases their essential oils and deepens their flavor; don't let them burn.

  2. Add lentils and broth

    • Pour in the vegetable broth and add the rinsed lentils, stirring well to combine.
    • Bring the mixture to a boil over high heat, then reduce the heat to medium-low and simmer gently, uncovered.
    + Show details

    Ready when: Mixture reaches a rolling boil

  3. Simmer lentils until tender

    • Allow the lentils to simmer for about 20–25 minutes, stirring occasionally and skimming off any foam that rises to the surface in the first few minutes.
    • The lentils should be completely tender but still holding their shape, not mushy.
    + Show details

    Ready when: Lentils are soft and creamy inside but intact; a lentil breaks easily when pressed with the back of a spoon

    Tip: Green lentils hold their shape better than brown or red lentils; don't overcook or they'll become mushy.

  4. Stir in fresh herbs

    • When the lentils are nearly tender, stir in the chopped parsley and cilantro.
    • Simmer for another 2 minutes to allow the herbs to slightly wilt and release their flavors into the broth.
    + Show details

    Ready when: Herbs are bright green and slightly wilted

  5. Season and finish

    • Taste the soup and season with sea salt and freshly ground black pepper to your preference.
    • Stir in the lemon zest and a squeeze of fresh lemon juice (about 2 tablespoons / 30 ml).
    • The lemon brightens the flavors and adds a pleasant tang.
    + Show details

    Ready when: Soup tastes well-seasoned and balanced

    Tip: Add lemon juice gradually and taste as you go; you can always add more but can't take it out.

  6. Serve

    • Ladle the soup into bowls and top each serving with a handful of crispy fried onions if desired.
    • Serve hot with crusty bread or pita on the side.
    + Show details

    Tip: The fried onions add a pleasant crunch and richness; add just before serving so they stay crispy.

Good to know

Tips
  • Fresh herbs are essential in this recipe—they define the flavor profile. Add them near the end of cooking to preserve their bright color and vibrant taste.
  • Green lentils (also called French lentils) are smaller and firmer than brown lentils, making them ideal for soups where you want the lentils to remain distinct rather than breaking down into a purée.
  • This soup is naturally vegan and gluten-free, making it an inclusive dish for various dietary preferences.
  • For a creamier texture without dairy, you can use an immersion blender to partially purée the soup—leave some lentils whole for body.
Make ahead

Prepare the soup up to the point of adding the fresh herbs and lemon; store in an airtight container in the refrigerator for up to 3 days. Reheat gently on the stovetop over medium heat, then add the fresh herbs and lemon juice to serve.

Storage & reheating

Refrigerator: Store in an airtight container for up to 4 days. Reheat on the stovetop over medium heat, adding a splash of water or broth if needed to restore the consistency. Freezer: Freeze for up to 3 months (without toppings). Thaw overnight in the refrigerator and reheat gently. Add fresh herbs and lemon juice after reheating for the best flavor.

Substitutions
  • green lentils, dried → Brown or Puy lentils. Brown lentils will soften more quickly (15–18 minutes); Puy lentils are earthier but also hold their shape well.
  • fresh cilantro → Additional parsley or mint. Use 1 full cup total of fresh herbs; cilantro is traditional in North African cooking, but parsley or mint work if you dislike cilantro or need to substitute.
  • vegetable broth → Water with a pinch of salt or chicken broth. Vegetable broth is standard for vegan-friendly soup; chicken broth will add deeper savory notes if you prefer.
  • ground cumin → Ground caraway seed. Caraway has a similar warm, earthy quality; use the same amount and adjust to taste.

More lentil soups

See all →

Find more like this

Meal
Lunch
Cuisine
African
Main ingredient
Lentils
Method
Stovetop
Quick & Easy
EasyBeginnerBudget

Reviews (0)