Moroccan-Inspired Lentil Soup
Moroccan-Inspired Lentil Soup is a warmly spiced, hearty bowl of red or brown lentils simmered with aromatic vegetables, tomatoes, and a fragrant blend of North African spices like cumin, coriander, turmeric, paprika, ginger, and a hint of cinnamon.
The soup develops deep, comforting flavors as it simmers, finished with fresh lemon juice, chopped cilantro, and a drizzle of olive oil for a bright, vibrant finish that captures the soulful essence of Moroccan cuisine.
Why You’ll Love This Recipe
This Moroccan-Inspired Lentil Soup wraps you in cozy, exotic warmth with every spoonful. The blend of warm spices creates an incredibly fragrant and layered flavor that feels both nourishing and exciting—far more interesting than ordinary lentil soup.
It’s naturally vegan, gluten-free, high in plant-based protein and fiber, making it perfect for healthy eating, meal prep, or feeding a crowd without breaking the bank. The recipe comes together in one pot with mostly pantry staples, yet tastes like it came from a bustling Moroccan kitchen.
It’s incredibly versatile, satisfying as a light lunch or hearty dinner, and the flavors actually improve the next day. Whether you’re new to Moroccan cooking or a fan of bold spices, this soup delivers restaurant-quality taste with minimal effort and maximum comfort—plus the bright pop of lemon and fresh herbs makes it feel fresh and uplifting even on the chilliest days.
Moroccan-Inspired Lentil Soup
Warmly spiced Moroccan lentil soup with fragrant aromatics, bright lemon, and fresh herbs
Ingredients
- 2 tablespoons extra virgin olive oil, plus more for drizzling
- 1 large onion, finely chopped
- 2 medium carrots, diced
- 3 garlic cloves, minced
- 1 tablespoon fresh ginger, grated (or 1 tsp ground)
- 2 teaspoons ground cumin
- 1 teaspoon ground coriander
- 1 teaspoon ground turmeric
- 1 teaspoon sweet paprika
- ½ teaspoon ground cinnamon
- ¼ teaspoon cayenne pepper or chili flakes (optional)
- 1 ½ cups (about 300g) red or brown lentils, rinsed and drained
- 1 can (14-15 oz / 400g) crushed or diced tomatoes
- 6 cups (1.4 liters) vegetable broth
- Salt and freshly ground black pepper, to taste
- Juice of 1-2 lemons (to taste)
- ½ cup fresh cilantro, chopped (plus extra for garnish)
- Optional: 1 celery stalk diced, 1 can chickpeas drained
Instructions
- Set the stage with warmth — Heat 2 tablespoons of olive oil in a large pot over medium heat. The kitchen will soon be filled with the promise of exotic spices.
- Sauté the aromatics — Add the chopped onion and diced carrots (and celery if using). Cook for 6-8 minutes, stirring occasionally, until the vegetables soften and turn sweetly fragrant.
- Add garlic and ginger — Stir in the minced garlic and grated ginger. Cook for 1-2 minutes until wonderfully aromatic, releasing their pungent magic.
- Bloom the spices — Add the cumin, coriander, turmeric, paprika, cinnamon, and optional cayenne. Stir constantly for 30-60 seconds so the spices toast lightly and release their full fragrant potential.
- Build the flavorful base — Pour in the crushed tomatoes and stir well, scraping up any bits from the bottom. Let it cook for 2-3 minutes to meld the flavors beautifully.
- Welcome the lentils — Add the rinsed lentils, salt, and black pepper. Stir everything together so the lentils are coated in the spiced tomato mixture.
- Pour and simmer — Add the vegetable broth and bring the soup to a gentle boil. Then reduce heat to low, cover partially, and let it simmer for 25-35 minutes (depending on lentil type) until the lentils are tender.
- Adjust and brighten — Remove from heat. Taste and adjust seasoning with more salt, pepper, or spices. Stir in the juice of one lemon and most of the chopped cilantro for a fresh, zesty lift.
- Finish with care — If desired, mash a portion of the lentils against the side of the pot for a thicker texture. Let the soup rest for a few minutes so the flavors settle harmoniously.
- Serve with joy — Ladle the steaming soup into bowls. Drizzle each serving with extra olive oil, squeeze more fresh lemon if you like, and top generously with chopped cilantro. Enjoy the warm, fragrant spoonfuls that taste like a sunny Moroccan escape!
Notes
Red lentils cook faster and create a creamier soup; check tenderness starting at 20 minutes. The soup thickens as it cools—add a splash of broth when reheating. Fresh lemon and herbs are key to balancing the warm spices, so don’t skimp on them. Adjust heat level with cayenne to suit your preference.
Nutrition Information
Yield
6Serving Size
1Amount Per Serving Calories 138Total Fat 6gSaturated Fat 1gUnsaturated Fat 5gSodium 823mgCarbohydrates 18gFiber 6gSugar 5gProtein 6g
The recipes and nutritional information on Yum Tonight are for informational purposes only. Always consult a healthcare provider for personalized dietary advice.
Recipe Tips and Tricks
Toast the spices briefly in the oil with the aromatics to release their full aroma and depth—don’t skip this step! Rinse lentils thoroughly and sort for any debris. Use red lentils for a softer, creamier texture that thickens the soup naturally, or brown/green for more bite.
Simmer gently to avoid breaking the lentils too much if you prefer texture. Taste and adjust spices toward the end, as their intensity can vary by brand.
A squeeze of fresh lemon juice at the end is essential—it brightens all the warm spices beautifully. For a thicker soup, mash a portion of the lentils against the side of the pot. Serve with warm flatbread or pita for dipping to make it a complete meal.
Ingredients Notes
Red lentils cook quickly and break down to create a naturally thick, comforting broth, while brown or green lentils hold their shape for a heartier bite—either works wonderfully. Extra virgin olive oil carries the spices and adds authentic Mediterranean-Moroccan richness. Fresh onion, carrots, celery (or just onion and garlic) build a savory base.
Garlic and fresh ginger bring pungent warmth. The spice blend—ground cumin, coriander, turmeric, sweet paprika, ground ginger or fresh, and a subtle touch of cinnamon—defines the Moroccan character with earthy, fragrant notes.
Canned crushed or diced tomatoes add acidity and body. Vegetable broth keeps it vegan and flavorful; low-sodium is best so you can season freely. Fresh cilantro (or parsley) and lemon juice provide the classic bright finish. Salt and black pepper tie everything together, with optional cayenne or chili flakes for gentle heat.
Variations and Substitutions
Add a can of drained chickpeas or white beans for extra protein and texture, turning it closer to traditional harira. Stir in a spoonful of harissa paste for authentic spicy warmth. For a creamier version, blend a portion of the soup with an immersion blender.
Make it heartier by adding diced potatoes, zucchini, or spinach in the last 10 minutes. Swap red lentils for brown or green, adjusting cook time accordingly. If you don’t have all the spices, a good Moroccan ras el hanout blend works as a shortcut.
Use fresh tomatoes when in season instead of canned. For a non-vegan twist, add shredded cooked chicken or lamb. Replace cilantro with parsley if preferred, or add a dollop of Greek yogurt for creaminess. Thin with extra broth if you like a lighter soup, or cook longer for a thicker stew-like consistency.
Storage Options
Store leftover Moroccan-Inspired Lentil Soup in an airtight container in the refrigerator for up to 5 days. The flavors meld and deepen beautifully over time. Freeze in individual portions for up to 3 months—thaw overnight in the fridge before reheating.
Reheat gently on the stovetop over medium-low heat, adding a splash of water or broth to loosen if it has thickened. Stir in fresh lemon juice and herbs just before serving to revive the bright notes. The soup may thicken significantly when chilled, which is normal.
Dish Gallery












Please share this Moroccan-Inspired Lentil Soup with your friends and do a comment below about your feedback.
We will meet you on next article.
Until you can read,Mediterranean Lentil Soup with Feta and Olives