Moroccan Chickpea & Lentil Soup

I keep coming back to this Moroccan Chickpea & Lentil Soup when I want something that feels grounding yet lively. It’s the kind of bowl that fills the kitchen with warm spice aromas and makes you slow down between spoonfuls. Every time I cook it, I’m reminded how simple pantry staples can turn into something deeply comforting with just a bit of patience and the right balance of flavors.

What I love most is how adaptable it is. Some days I keep it brothy and light; other days I let it simmer longer for a thicker, stew-like texture. Either way, it always delivers that cozy, gently spiced warmth that makes it perfect for weeknights, meal prep, or sharing with friends who appreciate food that feels both nourishing and special.


What You Need To Make This Recipe

Olive Oil:
This is the base that gently carries all the spices and aromatics. A good olive oil adds subtle richness and helps the onions soften without browning too quickly.

Onion:
Finely chopped onion creates a sweet, savory backbone for the soup. As it cooks, it melts into the broth and ties all the flavors together.

Garlic:
Garlic brings depth and a gentle bite. When sautéed briefly, it releases a warm aroma that sets the tone for the rest of the dish.

Ground Cumin:
Cumin adds that unmistakable earthy warmth that’s essential in Moroccan-inspired soups. It gives the broth a rounded, savory character.

Ground Coriander:
Coriander balances the cumin with a slightly citrusy, floral note, keeping the spices from feeling heavy.

Paprika:
Paprika adds mild sweetness and color. You can use smoked paprika if you want a subtle smoky edge.

Ground Cinnamon:
Just a pinch goes a long way. Cinnamon adds a soft warmth that makes the soup feel cozy without turning it sweet.

Ground Ginger:
Ginger brings gentle heat and brightness, lifting the overall flavor of the soup.

Crushed Tomatoes:
Tomatoes give the broth body and a light acidity that balances the spices beautifully.

Vegetable Broth:
A good-quality broth forms the soul of the soup, carrying all the spices and legumes into a cohesive, savory base.

Green or Brown Lentils:
Lentils thicken the soup naturally and add hearty, satisfying texture while keeping it wholesome.

Chickpeas:
Chickpeas provide a creamy bite and make the soup extra filling, turning it into a complete meal.

Salt:
Salt sharpens and balances all the flavors. Adjust it gradually as the soup simmers.

Black Pepper:
A touch of black pepper adds mild heat and rounds out the spice profile.

Fresh Cilantro or Parsley:
Fresh herbs brighten the soup right at the end, adding color and a clean, fresh finish.

Lemon Juice:
A squeeze of lemon wakes everything up and balances the richness of the legumes and spices.


Ingredients List

  • 2 tablespoons olive oil
  • 1 medium onion, finely chopped
  • 3 cloves garlic, minced
  • 1 ½ teaspoons ground cumin
  • 1 teaspoon ground coriander
  • 1 teaspoon paprika
  • ¼ teaspoon ground cinnamon
  • ½ teaspoon ground ginger
  • 1 can (14.5 oz / 400 g) crushed tomatoes
  • 6 cups vegetable broth
  • ¾ cup dried green or brown lentils, rinsed
  • 1 can (15 oz / 425 g) chickpeas, drained and rinsed
  • 1 teaspoon salt (or to taste)
  • ½ teaspoon black pepper
  • ¼ cup fresh cilantro or parsley, chopped
  • 1–2 tablespoons fresh lemon juice

How to Make Moroccan Chickpea & Lentil Soup

Sauté the Aromatics

Heat the olive oil in a large pot over medium heat. Add the chopped onion and cook until soft and translucent, stirring occasionally so it doesn’t brown.

Bloom the Spices

Stir in the garlic, cumin, coriander, paprika, cinnamon, and ginger. Cook for about 30 seconds, just until fragrant, allowing the spices to release their oils.

Add Tomatoes and Broth

Pour in the crushed tomatoes and vegetable broth. Stir well to combine and bring the mixture to a gentle boil.

Simmer the Lentils

Add the lentils, reduce the heat to low, and let the soup simmer uncovered for about 25–30 minutes, or until the lentils are tender.

Add Chickpeas

Stir in the chickpeas, salt, and black pepper. Continue simmering for another 10 minutes so the flavors can meld together.

Finish with Freshness

Turn off the heat and stir in the chopped cilantro or parsley and lemon juice. Taste and adjust seasoning if needed before serving.


Tips for Making this Recipe

  • Rinse the lentils well to remove excess starch and keep the soup from getting cloudy.
  • If you prefer a thicker soup, simmer a bit longer or mash some chickpeas directly in the pot.
  • For extra depth, use smoked paprika instead of regular paprika.
  • Add a pinch of chili flakes if you enjoy gentle heat.
  • This soup tastes even better the next day, making it perfect for meal prep.

FAQs

Can I make this soup ahead of time?
Yes, it stores well in the refrigerator for up to 4 days and the flavors deepen as it sits.

Can I freeze Moroccan Chickpea & Lentil Soup?
Absolutely. Let it cool completely, then freeze in airtight containers for up to 3 months.

What can I serve with this soup?
Crusty bread, warm flatbread, or a simple side salad pair beautifully with this soup.

Can I use red lentils instead?
You can, but the texture will be softer and thicker since red lentils break down more quickly.

Is this soup vegan and gluten-free?
Yes, as written, it’s naturally vegan and gluten-free.