There is something incredibly comforting and vibrant about a bowl of Moroccan-Spiced Lentil Soup Recipe. This hearty soup brings together the earthiness of lentils, the freshness of vegetables, and an aromatic blend of Moroccan spices like cumin, coriander, and cinnamon, creating a warmly spiced, nourishing meal that feels like a cozy hug from the inside out. Whether you’re craving a nutritious weeknight dinner or something to impress friends with flavors out of the ordinary, this recipe never fails to deliver soul-satisfying goodness with every spoonful.

Ingredients You’ll Need

The image shows an assortment of cooking ingredients arranged neatly on a white marbled surface. There is a whole onion and a potato near the top left, with a small pile of baby carrots to their right, and fresh green spinach leaves on the far right. Below the onion and potato, a small white pan holds a mix of dried lentils and split peas in various colors like orange, green, and beige. Below this pan, an open can reveals diced tomatoes in red sauce. To the right of the can, a small silver cup filled with light green liquid sits next to a small wooden bowl containing white liquid, likely cream. In the center, a large white plate holds seven spices and items arranged in two vertical lines: a mound of black pepper powder, bright orange turmeric powder, yellow curry powder, red chili powder, and cinnamon powder, with a small fresh jalapeno pepper, a piece of fresh ginger, and four garlic cloves placed around the powders. The setup looks clean and organized, with every item clearly visible. Photo taken with an iphone --ar 4:5 --v 7

Simple, wholesome ingredients come together to make this Moroccan-Spiced Lentil Soup Recipe a star. Each component plays a vital role, from the fragrant spices that build layers of flavor to the lentils that add bulk and protein, making this soup both filling and flavorful.

  • Olive oil: Provides a rich base for sautéing the vegetables and spices, bringing out their aromas beautifully.
  • Yellow onion: Adds sweetness and depth when cooked down, serving as the flavor foundation.
  • Carrots: Contribute subtle sweetness and a pop of vibrant color to the soup’s appearance.
  • Celery stalks: Introduce a mild, refreshing earthiness and texture contrast.
  • Garlic cloves: Bring sharp savory notes that complement the warm spices perfectly.
  • Ground cumin: Essential to Moroccan cuisine, it lends a warm, earthy spice.
  • Ground coriander: Adds citrusy brightness and balances the richness of the soup.
  • Paprika: Delivers subtle smokiness and enhances color.
  • Turmeric: Gives an inviting golden hue and mild peppery undertones.
  • Ground cinnamon: Surprising but wonderful, it adds gentle sweetness and warmth.
  • Cayenne pepper (optional): A touch of heat for those who love a kick.
  • Dried brown or green lentils: The star of the dish, they bring hearty texture and plant-based protein.
  • Canned diced tomatoes: Provide acidity and juiciness to brighten the broth.
  • Vegetable broth: Forms the flavorful liquid base that ties all ingredients together.
  • Zucchini: Adds freshness and subtle texture without overwhelming the soup.
  • Salt and black pepper: Essential seasonings to enhance all the flavors.
  • Fresh lemon juice: A finishing touch that lifts and balances the spices and richness.
  • Fresh cilantro or parsley: Bright herbaceous notes to garnish and add color at the end.

How to Make Moroccan-Spiced Lentil Soup Recipe

Step 1: Sauté the Vegetables

Begin by heating the olive oil in a large pot over medium heat. Add the diced onion, carrots, and celery, cooking them gently for about 5 to 6 minutes until they soften and release their sweetness. This step creates a flavorful foundation and softens the vegetables, ensuring they melt perfectly into the broth later on.

Step 2: Toast the Spices

Stir in the minced garlic along with ground cumin, coriander, paprika, turmeric, cinnamon, and optional cayenne pepper. Cook for about 30 to 60 seconds until these spices become fragrant, which helps unlock their full flavors. Toasting the spices in the oil is key to developing the deep, warm notes that define this soup.

Step 3: Add Lentils and Liquids

Next, pour in the rinsed lentils, canned diced tomatoes (including their juices), vegetable broth, and diced zucchini. Season with salt and black pepper. Give everything a good stir to combine all those vibrant ingredients. This step sets the stage for simmering, where the lentils absorb the broth’s flavors and soften to the perfect tenderness.

Step 4: Simmer Until Tender

Bring the soup to a rolling boil, then reduce the heat to low. Cover the pot and let it simmer gently for 30 to 35 minutes, or until the lentils are tender but not mushy. This slow cooking melds the flavors beautifully and ensures a rich, comforting consistency.

Step 5: Finish and Season

Once the lentils are tender, stir in fresh lemon juice and chopped cilantro or parsley. These finishing touches brighten the soup, balancing the warm spices with fresh, zesty notes. Taste and adjust seasoning as needed before serving.

How to Serve Moroccan-Spiced Lentil Soup Recipe

The image shows a brown bowl filled with a thick orange base layer that looks like creamy lentils or dal. On top of this base, there are green leafy vegetables arranged evenly with some dark, thin, crispy-looking strips scattered over them. A silver spoon rests inside the bowl, dipping slightly into the lentil layer. Around the bowl, parts of a white marbled surface are visible, along with another white plate holding a lime half and some crushed red chili flakes, and an edge of another brown bowl with a similar dish. The lighting creates a warm tone over the whole scene. Photo taken with an iphone --ar 4:5 --v 7

Garnishes

A sprinkle of fresh herbs like cilantro or parsley is always a great idea, adding freshness and a pop of color. For a bit of creaminess, a dollop of yogurt or a drizzle of extra virgin olive oil can enhance the mouthfeel and balance the spices. Lemon wedges on the side invite guests to add an extra tangy kick if they wish.

Side Dishes

This soup pairs wonderfully with warm flatbread or crusty bread to scoop up every flavorful drop. Couscous on the side offers a traditional North African touch, adding a light, fluffy texture contrast. A simple fresh salad with tangy vinaigrette complements the soup’s warm spices beautifully and rounds out the meal.

Creative Ways to Present

For a stunning presentation, serve the soup in rustic bowls and garnish artistically with fresh herbs and lemon wedges. Swirling a spoonful of coconut milk on top adds visual appeal and a subtle creamy note. You can also serve the Moroccan-Spiced Lentil Soup Recipe in small cups as an appetizer for dinner parties, setting the stage for a flavorful evening.

Make Ahead and Storage

Storing Leftovers

This soup tastes even better the next day as the flavors continue to meld. Store leftovers in an airtight container in the refrigerator for up to five days. Giving it a gentle stir before reheating will reincorporate any spices or herbs that may have settled.

Freezing

The Moroccan-Spiced Lentil Soup Recipe freezes beautifully, making it perfect for meal prep. Cool the soup completely, then transfer it to freezer-safe containers. It will keep well for up to three months. When you’re ready to enjoy, thaw overnight in the refrigerator.

Reheating

Reheat gently on the stovetop over medium-low heat, stirring occasionally to prevent sticking and ensure even warming. You may want to add a splash of vegetable broth or water if the soup has thickened too much. Finish with a fresh squeeze of lemon juice and a sprinkle of herbs to revive its bright flavors.

FAQs

Can I use red lentils instead of brown or green lentils?

Yes! Red lentils cook faster and tend to break down more, creating a creamier texture. If you use red lentils, reduce the simmering time to about 15-20 minutes to avoid overcooking.

Is this soup suitable for a vegan diet?

Absolutely! This Moroccan-Spiced Lentil Soup Recipe is completely plant-based and vegan-friendly, using vegetable broth and no animal products.

Can I make this soup spicier?

Definitely. Increase the cayenne pepper or add a pinch of chili flakes to amp up the heat. Just start with small amounts and adjust according to your heat tolerance.

What can I add to increase protein?

Chickpeas are a fantastic addition — toss a can into the soup for extra protein and a delightful texture boost. You could also serve it alongside a small portion of protein-rich grains like quinoa.

How do I store leftover soup with herbs without it turning brown?

To keep your herbs looking fresh, store the soup without garnishing it first. Add fresh cilantro or parsley just before serving. If you need to store soup that already has herbs, try stirring in a bit of lemon juice to preserve color and freshness.

Final Thoughts

This Moroccan-Spiced Lentil Soup Recipe is one of those dishes that feels like home no matter where you are. With its perfect balance of warm spices, hearty lentils, and fresh ingredients, it’s a satisfying meal that’s easy to prepare and delightful to eat. I encourage you to give it a try — it’s a wonderful way to bring a touch of Moroccan magic into your kitchen and warm your soul!

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Moroccan-Spiced Lentil Soup Recipe

Moroccan-Spiced Lentil Soup Recipe


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

4.1 from 35 reviews

  • Author: Sara
  • Total Time: 55 minutes
  • Yield: 6 servings
  • Diet: Vegan

Description

Moroccan-Spiced Lentil Soup is a hearty and nourishing dish bursting with the vibrant flavors of Moroccan spices. Packed with protein-rich lentils, fresh vegetables, and a fragrant blend of cumin, coriander, turmeric, cinnamon, and paprika, this soup offers a comforting yet healthy meal option perfect for any season.


Ingredients

Main Ingredients

  • 2 tablespoons olive oil
  • 1 medium yellow onion, diced
  • 2 carrots, diced
  • 2 celery stalks, diced
  • 4 cloves garlic, minced
  • 1½ cups dried brown or green lentils, rinsed
  • 1 can (14 oz) diced tomatoes
  • 6 cups vegetable broth
  • 1 medium zucchini, diced
  • 1 teaspoon salt
  • ½ teaspoon black pepper
  • 2 tablespoons fresh lemon juice
  • ¼ cup fresh cilantro or parsley, chopped

Spices

  • 1 teaspoon ground cumin
  • 1 teaspoon ground coriander
  • 1 teaspoon paprika
  • ½ teaspoon turmeric
  • ¼ teaspoon ground cinnamon
  • ¼ teaspoon cayenne pepper (optional)


Instructions

  1. Heat the oil: Pour 2 tablespoons of olive oil into a large pot and warm it over medium heat to prepare for sautéing the vegetables.
  2. Sauté vegetables: Add the diced onion, carrots, and celery to the pot. Cook for 5 to 6 minutes until the vegetables start to soften and release their aroma.
  3. Add spices and garlic: Stir in the minced garlic along with cumin, coriander, paprika, turmeric, cinnamon, and optional cayenne pepper. Cook for 30 to 60 seconds until the mixture becomes fragrant, enhancing the flavor base.
  4. Combine lentils and liquids: Mix in the rinsed lentils, diced tomatoes, vegetable broth, diced zucchini, salt, and black pepper. These ingredients create the core body of the soup.
  5. Bring to boil and simmer: Increase the heat to bring the soup to a boil. Then reduce the heat to low, cover the pot, and let it simmer gently for 30 to 35 minutes until the lentils are tender.
  6. Finish with fresh ingredients: Stir in fresh lemon juice and chopped cilantro or parsley to brighten the flavors of the soup just before serving.
  7. Adjust seasoning and serve: Taste the soup and adjust salt or pepper if needed. Serve the warm soup with lemon wedges and optionally crusty bread for a complete meal.

Notes

  • Red lentils can be substituted for brown or green lentils; they cook faster and yield a creamier texture.
  • Add cooked chickpeas to increase protein content and add a different texture.
  • For extra richness, stir in a small amount of coconut milk just before serving.
  • Serve alongside warm flatbread, couscous, or a simple salad for a fuller meal.
  • Store leftovers in the refrigerator for up to 5 days or freeze for up to 3 months to enjoy later.
  • Prep Time: 15 minutes
  • Cook Time: 40 minutes
  • Category: Soup, Main Course, Vegetarian, Healthy Recipes
  • Method: Stovetop
  • Cuisine: Moroccan, North African

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star