Moroccan Lentil Soup Recipe

WRITTEN BY Anna Toney

October 25, 2026 | Reading Time: 6 minutes

Bowl of delicious Moroccan Lentil Soup garnished with fresh herbs.
Jump to Recipe
Bowl of delicious Moroccan Lentil Soup garnished with fresh herbs.

Warm up your kitchen with a big pot of Moroccan Lentil Soup! This cozy recipe is filled with earthy lentils, vibrant vegetables, and aromatic spices that create a comforting bowl perfect for any occasion. Whether you’re looking for a hearty dinner or a satisfying lunch, this soup delivers rich flavors and a lovely, hearty texture that will leave you feeling nourished. It’s not only practical but also incredibly enjoyable to make, making it an excellent choice for meal prep or busy weeknights. And if you love lentils, you might also enjoy a hearty lentil soup that brings similar warmth.


moroccan lentil soup recipe 2026 10 25 133455

Quick Recipe Overview

  • Prep Time: 10 minutes
  • Cook Time: 30 minutes
  • Total Time: 40 minutes
  • Servings: 6

Why You’ll Love This Recipe

  • Balanced Everyday Meal: Packed with vegetables and lentils, this recipe provides a nutritious blend of vitamins, fiber, and protein.
  • Easy Preparation: It comes together quickly with simple steps, perfect for cooking on a busy weeknight.
  • Family-Friendly Appeal: The soup’s mild yet flavorful profile makes it suitable for both kids and adults.
  • Leftover Potential: This soup stores well, meaning you can prepare a larger batch for easy future meals.
  • Budget-Friendly Ingredients: Most of the ingredients are affordable and commonly found in your pantry.
moroccan lentil soup recipe 2026 10 25 133458 2

Ingredients You’ll Need

  • 1 tablespoon olive oil
  • 1 medium onion, diced
  • 2 carrots, diced
  • 2 celery stalks, diced
  • 3 cloves garlic, minced
  • 1 tablespoon ground cumin
  • 2 teaspoons paprika
  • 1 teaspoon ground coriander
  • 1 teaspoon ground cinnamon
  • 1 can (14.5 oz) diced tomatoes
  • 1 cup dried green or brown lentils, rinsed
  • 6 cups vegetable broth or water
  • 1 cup chopped kale or spinach
  • Salt and pepper, to taste
  • Lemon wedges, for serving

Ingredient Notes

Choosing the right ingredients enhances the soup’s flavor. For the best results, use high-quality spices, as they contribute significant depth to the soup. If you’re looking to make this dish even heartier, consider adding diced sweet potatoes or bell peppers. These can add not only nutritional value but also a touch of sweetness that complements the spices. Fresh herbs like cilantro or parsley can be added at the end for an extra burst of freshness. Don’t hesitate to use frozen kale or spinach if that’s what you have on hand; they’ll work just as well in this cozy soup. You may also find Creamy Butternut Squash Soup Cozy Fall Comfort useful.

Moroccan Lentil Soup - Cozy Lentil Soup Recipe!

Equipment

  • Large pot or Dutch oven
  • Ladle
  • Wooden spoon

How to Make Moroccan Lentil Soup

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. Sauté for about 5-7 minutes, or until the vegetables are softened and the onion is translucent.

Step 2: Add Garlic and Spices

Stir in the minced garlic, cumin, paprika, coriander, and cinnamon. Cook for another minute until the spices are fragrant, allowing their flavors to bloom.

Step 3: Incorporate Lentils and Liquids

Add the diced tomatoes (with their juices) and the rinsed lentils to the pot. Pour in the vegetable broth or water and stir to combine. Bring the mixture to a boil.

Step 4: Simmer and Cook

Once boiling, reduce the heat and let it simmer for about 25 minutes, or until the lentils are tender. You can check for doneness by tasting a lentil; it should be soft but not mushy.

Step 5: Final Touches

In the last few minutes of cooking, stir in the chopped kale or spinach and season with salt and pepper to taste. Simmer just until the greens are wilted but still vibrant.

moroccan lentil soup recipe 2026 10 25 133505 4

Tips for the Best Results

  1. Soak Lentils: If you prefer, soaking lentils for a few hours beforehand can reduce cooking time and enhance digestibility.
  2. Adjust Spices: Feel free to adjust the spices according to your taste; if you like it spicy, add a pinch of cayenne or red pepper flakes.
  3. Consistent Texture: Make sure to stir the soup occasionally while it simmers to avoid sticking and promote even cooking.
  4. Add Protein: For an extra protein boost, consider adding diced chicken or chickpeas during cooking.
  5. Blend for Creaminess: If you enjoy creamy soups, blend a portion of the soup with an immersion blender before serving.

Variations and Substitutions

Explore different flavor profiles by incorporating various spices like turmeric or using coconut milk instead of broth for a richer soup. You can also substitute lentils with other legumes such as split peas or black beans if you prefer. Another delightful option is to add grains like quinoa or barley for added texture and nutrition.

What to Serve With Moroccan Lentil Soup

This Moroccan Lentil Soup pairs beautifully with warm pita bread or a nice loaf of crusty bread. A light side salad with fresh vegetables and a lemon vinaigrette can balance out the heartiness of the soup nicely. Consider serving the soup with a sprinkle of crumbled feta cheese for a tangy finish. For a twist, serve alongside cozy chicken rice soup to create a comforting meal spread.

moroccan lentil soup recipe 2026 10 25 133508 5

Storage and Reheating

Refrigerator

Store any leftover Moroccan Lentil Soup in an airtight container in the refrigerator for 3-4 days. Make sure it has cooled completely before sealing and refrigerating.

Freezer

This soup freezes wonderfully. Allow it to cool, then transfer it to freezer-safe containers. It will keep well for about 3 months. When ready to enjoy again, thaw in the refrigerator overnight before reheating.

Reheating

For reheating, simply warm the soup on the stove over medium heat, stirring occasionally. If the soup thickens in the refrigerator, you can add a splash of water or broth to loosen it up.

moroccan lentil soup recipe 2026 10 25 133512 6

Frequently Asked Questions

Can I use canned lentils instead of dried?

Certainly! If using canned lentils, add them in during the last 5-10 minutes of cooking just to heat through.

What spices could I add for more flavor?

You might try adding turmeric for earthiness or red pepper flakes for a touch of heat.

Can I make this soup in advance?

Yes, this soup is perfect for meal prep. It tastes even better the next day as the flavors meld together.

How long should I let the soup simmer?

Let the soup simmer for about 25 minutes, or until the lentils are tender and the mixture has thickened slightly.

Is this soup gluten-free?

Absolutely! All ingredients used in this recipe promote a gluten-free meal.

With the warmth and richness of flavors in this Moroccan Lentil Soup, it’s no wonder it’s a favorite for so many. Ready to explore more delightful recipes? Be sure to check out the lentil and vegetable soup for another nourishing option that’s easy to love!

moroccan lentil soup recipe 2026 10 25 133453 683x1024 1

Moroccan Lentil Soup

A cozy and hearty Moroccan Lentil Soup filled with earthy lentils, vibrant vegetables, and aromatic spices, perfect for any occasion.
Prep Time 10 minutes
Cook Time 30 minutes
Total Time 40 minutes
Course Dinner, Lunch, Soup
Cuisine Moroccan
Servings 6 servings
Calories 250 kcal

Ingredients
  

Base Ingredients

  • 1 tablespoon olive oil
  • 1 medium onion, diced
  • 2 pieces carrots, diced
  • 2 stalks celery, diced
  • 3 cloves garlic, minced

Spices

  • 1 tablespoon ground cumin
  • 2 teaspoons paprika
  • 1 teaspoon ground coriander
  • 1 teaspoon ground cinnamon

Main Ingredients

  • 1 can (14.5 oz) diced tomatoes
  • 1 cup dried green or brown lentils, rinsed
  • 6 cups vegetable broth or water
  • 1 cup chopped kale or spinach
  • Salt and pepper, to taste

To Serve

  • Lemon wedges for serving

Instructions
 

Preparation

  • Begin by heating the olive oil in a large pot over medium heat. Add the diced onion, carrots, and celery. Sauté for about 5-7 minutes, or until the vegetables are softened and the onion is translucent.
  • Stir in the minced garlic, cumin, paprika, coriander, and cinnamon. Cook for another minute until the spices are fragrant.
  • Add the diced tomatoes (with their juices) and the rinsed lentils to the pot. Pour in the vegetable broth or water and stir to combine. Bring the mixture to a boil.
  • Once boiling, reduce the heat and let it simmer for about 25 minutes, or until the lentils are tender.
  • In the last few minutes of cooking, stir in the chopped kale or spinach and season with salt and pepper to taste. Simmer just until the greens are wilted.

Notes

Soak lentils before cooking for better digestibility. Adjust spices to taste and add protein like chicken or chickpeas if desired. Blend for a creamy texture if preferred.
Keyword Comfort Food, Healthy, Lentil Soup, Meal Prep, Vegetarian

Anna Toney is a recipe writer and healthy recipe developer at Meal Nourish, focused on creating approachable meals made with practical ingredients. Her work centers on balanced everyday recipes that make healthy home cooking simple, flavorful, and enjoyable.

Leave a Comment

Recipe Rating