Moroccan-inspired version brings a delightful depth of flavor that’s both nourishing and satisfying. It’s a go-to in my kitchen when I crave something wholesome and flavorful without a lot of fuss.
Why This Moroccan Lentil Soup Works
This lentil soup is a winner because it packs so much flavor into simple, accessible ingredients. The combination of spices like cumin, coriander, and ginger creates an aromatic base that feels both exotic and familiar.
Ingredients
- 2 tablespoons olive oil
- 1 large yellow onion, finely chopped
- 2 medium carrots, peeled and diced
- 2 celery stalks, diced
- 3 cloves garlic, minced
- 1 teaspoon ground cumin
- 1 teaspoon ground coriander
- ½ teaspoon ground ginger
- ¼ teaspoon turmeric
- Pinch of cayenne pepper (optional, for a little heat)
- 1 cup brown or green lentils, rinsed and drained
- 6 cups vegetable broth (or chicken broth for a non-vegetarian option)
- 1 (14.5 ounce) can diced tomatoes, undrained
- 1 teaspoon salt, or to taste
- ½ teaspoon black pepper, or to taste
- 2 tablespoons fresh lemon juice
- Fresh cilantro or parsley, chopped, for garnish
Gathering these ingredients is typically a straightforward trip to most grocery stores. I always try to keep staple spices like cumin and coriander on hand, as they are the backbone of so many dishes.
You might love this: Moroccan Carrot Lentil Salad
How to Make It
- Heat the olive oil in a large pot or Dutch oven over medium heat. Add the chopped onion, carrots, and celery. Cook, stirring occasionally, until the vegetables have softened, about 8-10 minutes. This initial sautéing is crucial for building the flavor base of the soup.
- Add the minced garlic, cumin, coriander, ginger, turmeric, and cayenne pepper (if using). Cook for another minute, stirring constantly, until fragrant. Be careful not to burn the garlic or spices.
- Stir in the rinsed lentils, vegetable broth, and diced tomatoes. Bring the mixture to a boil, then reduce the heat to low, cover, and simmer for 30-40 minutes, or until the lentils are tender. The cooking time can vary slightly depending on the type of lentils used. I find brown or green lentils hold their shape well in this soup. Red lentils, while they cook faster, can break down more and create a creamier, more stew-like consistency. For this recipe, I prefer the texture of whole lentils.
- Once the lentils are tender, season the soup with salt and black pepper to taste. Start with the amounts listed and adjust as needed. Remember that broth can vary in its saltiness, so it’s always best to taste and adjust.
- Stir in the fresh lemon juice just before serving. This brightens up all the flavors and adds a lovely tang.
- Ladle the soup into bowls and garnish generously with fresh chopped cilantro or parsley.
This recipe is designed to be approachable for cooks of all levels. The steps are clear and sequential, allowing you to build flavor with each addition.
Nutrition at a Glance
- H igh in fiber from the lentils and vegetables, aiding digestion.
- Rich in plant-based protein, contributing to satiety.
- Provides essential vitamins and minerals, such as iron, folate, and vitamin C, from the lentils and fresh produce.
- Low in saturated fat, especially when made with vegetable broth and olive oil.
- Can be a good source of complex carbohydrates for sustained energy.
While the exact nutritional values will vary based on the specific brands and quantities of ingredients used, this soup is generally a very healthy option.
How to Serve It
- Serve hot, ladled into individual bowls. The warmth is particularly comforting on a cool day.
- Garnish generously with fresh chopped cilantro or parsley for a burst of freshness and color.
- A squeeze of fresh lemon juice over the top just before eating enhances the vibrant flavors.
- Offer crusty bread for dipping – a good sourdough or a hearty whole wheat loaf works wonderfully to soak up every last drop.
- Pair with a simple side salad, perhaps with a light vinaigrette, for a more substantial meal.
- For a touch of creaminess, a dollop of plain yogurt or a swirl of coconut milk can be added to individual bowls.
This soup is incredibly versatile when it comes to serving. It stands beautifully on its own as a light lunch or starter, but it also transforms into a more complete meal with the addition of a few simple accompaniments.
Common Mistakes
- Not rinsing the lentils properly: This can lead to a cloudy broth and a slightly gritty texture. Rinsing removes any dust or debris.
- Sautéing vegetables too quickly or not at all: Letting the onion, carrots, and celery soften and release their natural sweetness is key to developing a deep flavor profile right from the start.
- Adding salt too early: Salting lentils early in the cooking process can sometimes toughen them, meaning they take longer to soften. It’s generally best to season towards the end of cooking.
- Over-stirring: While you want to ensure nothing sticks to the bottom, excessive stirring can break down the lentils too much, leading to a mushy soup rather than one with distinct, tender lentils.
- Forgetting the lemon juice: The acidity from the lemon is crucial for balancing the earthy flavors of the lentils and spices. It really brightens everything up.
- Using stale spices: Older spices have lost their potency and won’t impart the same vibrant flavor. Check the expiration dates or give them a sniff test.
Avoiding these common pitfalls will help ensure a delicious and satisfying bowl of Moroccan lentil soup every time. These are simple adjustments that make a significant difference in the final outcome of the dish.
Storage and Reheating
- Allow the soup to cool completely before storing. This helps prevent condensation and maintains the best texture.
- Store in an airtight container in the refrigerator. It will keep well for 3-4 days.
- To reheat, gently warm on the stovetop over low to medium heat, stirring occasionally. You may need to add a splash of water or broth if the soup has thickened too much.
- Alternatively, reheat individual portions in the microwave. Use a microwave-safe bowl and heat in short intervals, stirring in between, until heated through.
- Freezing: This soup freezes exceptionally well. Let it cool, then transfer to freezer-safe containers or bags. It can be stored in the freezer for up to 3 months. Thaw in the refrigerator overnight before reheating.
Proper storage ensures that your delicious lentil soup remains safe to eat and retains its wonderful flavor. Reheating gently is key to preserving the texture of the lentils and vegetables.

Leftover Ideas
- Moroccan Lentil Soup Stir-fry: Thicken the soup by simmering uncovered, then use it as a flavorful sauce for stir-fried vegetables and perhaps some cooked grains like quinoa or rice.
- Lentil Shepherd’s Pie Topping: Use the soup (with any larger vegetable pieces removed if desired) as the base for a vegetarian Shepherd’s Pie, topped with mashed potatoes or sweet potatoes.
- Stuffed Bell Peppers: Mix the soup with some cooked rice or quinoa and spoon into halved bell peppers. Bake until the peppers are tender and the filling is heated through.
- Lentil Salad Base: Once cooled, the soup can be drained of excess liquid and the tender lentils and vegetables can form the base of a hearty cold lentil salad. Toss with diced cucumbers, tomatoes, fresh herbs, and a lemon-tahini dressing.
- Savory Lentil Pancakes: Blend a portion of the cooled soup with a little flour and egg (or flax egg for vegan) to create a batter for savory pancakes or fritters.
- Thickened Lentil Dip: If you have a lot of leftovers, you can further thicken the soup by simmering it down or even pureeing a portion of it. Serve as a warm, savory dip with pita bread or vegetable sticks.
Don’t let those leftovers go to waste! With a little creativity, this Moroccan Lentil Soup can be transformed into a whole new array of delicious meals, extending its enjoyment and value.
PrintMoroccan Lentil Soup – Cozy Lentil Soup Recipe!
- Total Time: 1 hour
- Yield: 6 servings 1x
- Diet: Vegetarian
Description
Whip up a comforting and flavorful Moroccan Lentil Soup. This easy recipe is packed with wholesome ingredients and aromatic spices, making it a perfect weeknight meal. Simple to make, delightfully nourishing.
Ingredients
- 2 tablespoons olive oil
- 1 large yellow onion, finely chopped
- 2 medium carrots, peeled and diced
- 2 celery stalks, diced
- 3 cloves garlic, minced
- 1 teaspoon ground cumin
- 1 teaspoon ground coriander
- ½ teaspoon ground ginger
- ¼ teaspoon turmeric
- Pinch of cayenne pepper (optional)
- 1 cup brown or green lentils, rinsed and drained
- 6 cups vegetable broth
- 1 (14.5 ounce) can diced tomatoes, undrained
- 1 teaspoon salt, or to taste
- ½ teaspoon black pepper, or to taste
- 2 tablespoons fresh lemon juice
- Fresh cilantro or parsley, chopped, for garnish
Instructions
- 1. Heat olive oil in a large pot or Dutch oven over medium heat. Add onion, carrots, and celery. Cook until softened, about 8-10 minutes.
- 2. Add garlic, cumin, coriander, ginger, turmeric, and cayenne (if using). Cook for 1 minute until fragrant.
- 3. Stir in rinsed lentils, vegetable broth, and diced tomatoes. Bring to a boil, then reduce heat, cover, and simmer for 30-40 minutes, or until lentils are tender.
- 4. Season with salt and black pepper to taste.
- 5. Stir in fresh lemon juice just before serving.
- 6. Ladle into bowls and garnish with fresh cilantro or parsley.
Notes
Allow soup to cool completely before storing in an airtight container in the refrigerator for up to 3-4 days. Reheat gently on the stovetop or in the microwave, adding a splash of water or broth if needed. For longer storage, freeze in freezer-safe containers for up to 3 months.
- Prep Time: 15 minutes
- Cook Time: 45 minutes
- Category: Soup
- Method: Stovetop
- Cuisine: Moroccan
Nutrition
- Serving Size: 1.5 cups
- Calories: 250
- Sugar: 8g
- Sodium: 500mg
- Fat: 6g
- Carbohydrates: 40g
- Fiber: 15g
- Protein: 12g