Moroccan Lentil Soup: Cozy Comfort in Every Spoonful

Imagine the warm embrace of a bowl of Moroccan Lentil Soup, where every spoonful is a fragrant journey through spices that awaken your senses. The rich aroma of cumin and coriander dances in the air, while tender lentils mingle with vibrant vegetables, creating a symphony of flavors that promises comfort and satisfaction.

Every time I indulge in this soup, I’m transported back to cozy gatherings with friends, where laughter and stories flowed as freely as the hearty broth. It’s the kind of dish that wraps you in warmth on chilly evenings or makes for a delightful centerpiece during casual get-togethers. Get ready to savor an unforgettable flavor experience that will have you wanting more!

Why Is Moroccan Lentil Soup So Irresistibly Good?

Packed with nutrients, this hearty soup combines lentils, vibrant vegetables, and aromatic spices for an irresistible flavor explosion. Quick to prepare, you’ll have a comforting meal on the table in just 45 minutes! Versatile and customizable, you can adjust the heat with cayenne or add more veggies based on your pantry. Perfect for meal prep, it freezes beautifully for busy weeknights. Loved by all, this Moroccan Lentil Soup is a crowd-pleaser that nourishes both body and soul!

Ingredients for Moroccan Lentil Soup

For the Base:

  • 1 tablespoon olive oil – Use extra virgin for a rich flavor that enhances the soup’s warmth.
  • 1 medium onion, chopped – This adds a sweet and savory base to your Moroccan Lentil Soup.
  • 2 cloves garlic, minced – Fresh garlic brings a fragrant aroma and depth to the dish.
  • 2 medium carrots, diced – Carrots add natural sweetness and vibrant color to the soup.
  • 2 stalks celery, diced – Celery provides a crunchy texture and balances the flavors beautifully.
  • 1 cup diced tomatoes (canned or fresh) – Tomatoes introduce acidity and brightness to the hearty mix.
  • 1 cup green or brown lentils (rinsed and drained) – Lentils are packed with protein and create a satisfying texture.
  • 6 cups vegetable broth – This forms the flavorful liquid base of your comforting soup.

For the Spices:

  • 1 teaspoon ground cumin – Adds warm, earthy notes that are quintessential in Moroccan cuisine.
  • 1 teaspoon ground coriander – This spice offers a citrusy undertone that complements the lentils perfectly.
  • 1 teaspoon ground cinnamon – A touch of cinnamon adds warmth and complexity to each spoonful.
  • 1/2 teaspoon cayenne pepper (adjust to taste) – This gives your soup a delightful kick; adjust according to your spice preference.
  • 1 teaspoon salt (to taste) – Salt enhances all the flavors in your Moroccan Lentil Soup beautifully.
  • 1/2 teaspoon black pepper (to taste) – Freshly ground black pepper adds subtle heat and depth.

For Garnish:

  • 1/4 cup fresh cilantro or parsley, chopped (for garnish) – Fresh herbs brighten the dish and add freshness at serving time.
  • 1 lemon juiced (for serving) – A squeeze of lemon elevates the flavors with zesty brightness right before enjoying.

Step-by-Step Moroccan Lentil Soup

1. Heat the oil: In a large pot, heat 1 tablespoon of olive oil over medium heat. Add the chopped onion and sauté until it becomes translucent, about 5 minutes, inviting that savory aroma into your kitchen.

2. Add the veggies: Next, add 2 cloves of minced garlic, followed by 2 diced medium carrots and 2 diced stalks of celery. Cook for another 5 minutes, stirring occasionally until everything is tender and fragrant.

3. Combine ingredients: Stir in 1 cup of diced tomatoes, 1 cup of green or brown lentils (rinsed and drained), and 6 cups of vegetable broth. Then add 1 teaspoon each of ground cumin, ground coriander, and ground cinnamon, plus ½ teaspoon cayenne pepper, and season with salt and black pepper to taste.

4. Bring to a boil: Bring the mixture to a boil over high heat, then reduce the heat to low. Allow it to simmer gently for about 30 minutes or until the lentils are tender and have absorbed all those wonderful flavors.

5. Season to taste: After simmering, taste your soup and adjust seasoning if necessary before removing it from the heat—this is where you can truly make it yours!

6. Serve with love: Serve hot in bowls, garnished with chopped fresh cilantro or parsley for a pop of color, along with a squeeze of lemon juice to brighten up every bite.

Optional: Add a dollop of yogurt for creaminess!

Exact quantities are listed in the recipe card below.

Tips for the Best Moroccan Lentil Soup

  • Olive Oil Choice: Use high-quality extra virgin olive oil for richer flavor and health benefits, enhancing the overall taste of your soup.
  • Onion Sautéing: Don’t rush the onion sautéing; cooking until translucent deepens flavor. A common mistake is undercooking, which can make the soup taste flat.
  • Fresh Garlic: Always use fresh garlic instead of pre-minced to ensure its aroma and flavor shine through in your Moroccan Lentil Soup.
  • Lentil Rinsing: Thoroughly rinse lentils before adding them to avoid grit. This simple step prevents unwanted textures in your hearty soup.
  • Vegetable Broth Quality: Opt for a low-sodium vegetable broth; it allows you to control the saltiness while letting the spices truly stand out.
  • Seasoning Adjustments: Taste before serving! Adjust spices and seasoning as needed — this final touch makes all the difference in your warm, inviting soup.

How to Store and Freeze Moroccan Lentil Soup

  • Fridge: Store your Moroccan Lentil Soup in an airtight container for up to 5 days. Let it cool completely before sealing to preserve freshness.
  • Freezer: Freeze portions of the soup in freezer-safe containers for up to 3 months. Leave some space at the top for expansion as it freezes.
  • Reheating: Thaw overnight in the fridge before reheating on the stovetop or microwave until heated through. Add a splash of vegetable broth if it thickens too much.
  • Garnish: Keep chopped cilantro or parsley separate and add fresh just before serving for optimal flavor.

Moroccan Lentil Soup Your Way

Feel free to get creative and personalize this comforting dish to suit your taste and dietary needs!

  • Spicy Kick: For an extra punch, add 1 teaspoon of harissa paste or more cayenne pepper. This will elevate the flavor profile and warmth of the soup, perfect for those who love heat.
  • Protein Boost: Incorporate cooked chicken, turkey, or chickpeas for added protein. Simply stir them in during the last few minutes of cooking to warm through and enrich your soup’s heartiness.
  • Veggie Delight: Swap in seasonal vegetables like zucchini or spinach. These additions not only enhance nutrition but also add vibrant colors and textures to each comforting bowl.
  • Smoky Flavor: Add 1 teaspoon of smoked paprika for a deep, smoky undertone. This twist creates a unique depth that complements the Moroccan spices beautifully.
  • Creamy Texture: Stir in a splash of coconut milk or cream at the end for a rich, velvety finish. This addition makes the soup luxuriously smooth while balancing out the spices.
  • Herb Infusion: Experiment with fresh herbs like thyme or dill instead of cilantro or parsley. The aromatic notes bring a fresh twist that can transform the overall flavor profile.
  • Lemon Zest: Grate some lemon zest into the soup before serving for an extra burst of brightness. This simple addition can elevate every bite with its refreshing citrus notes.

Make Ahead Options

Preparing Moroccan Lentil Soup is a breeze, making it an ideal choice for meal prep enthusiasts. You can chop the onion, garlic, carrots, and celery in advance and store them in an airtight container in the refrigerator for up to 3 days. The lentils can also be rinsed and drained ahead of time, while the spices can be measured out for quick assembly. When you’re ready to enjoy this hearty soup, simply heat the olive oil in a large pot, sauté your prepped vegetables until translucent, and follow the cooking steps from there. This way, you’ll have a delicious Moroccan Lentil Soup ready in about 30 minutes any day of the week! To maintain quality, store leftovers in an airtight container for up to 5 days; just remember to adjust the seasoning before serving.

Moroccan Lentil Soup Recipe FAQs

What type of lentils should I use for this soup?

You can use either green or brown lentils for this Moroccan Lentil Soup. Both types hold their shape well during cooking and provide a hearty texture. Just make sure to rinse and drain them before adding them to the pot!

Can I substitute any of the vegetables in the recipe?

Absolutely! This soup is quite forgiving when it comes to vegetables. If you don’t have carrots or celery on hand, consider adding bell peppers, zucchini, or even spinach toward the end of cooking for a pop of color and nutrients.

How do I store leftovers of Moroccan Lentil Soup?

Once cooled, store any leftover soup in an airtight container in the refrigerator for up to 3–4 days. Just give it a good stir when reheating, as the lentils may thicken the soup over time.

Can I freeze Moroccan Lentil Soup for later?

Yes! This soup freezes beautifully. Allow it to cool completely before transferring it to freezer-safe containers. It can be stored in the freezer for up to 3 months. When ready to enjoy, simply thaw overnight in the refrigerator and reheat on the stove.

What can I serve with Moroccan Lentil Soup?

This soup is hearty enough to stand alone, but you could pair it with crusty bread or a simple salad for a delightful meal. The bright flavor of lemon juice really complements the spices, so don’t skip that finishing touch!

Is this soup suitable for a vegan diet?

Yes! This Moroccan Lentil Soup is entirely plant-based, making it perfect for vegans and vegetarians alike. With its rich flavors from spices and vegetables, it’s a comforting choice that everyone will love!

Moroccan Lentil Soup

A hearty and flavorful soup made with lentils, vegetables, and Moroccan spices, perfect for a comforting meal.
Prep Time 15 minutes
Cook Time 30 minutes
Total Time 45 minutes
Servings: 4 servings
Course: Main Course, Soup
Cuisine: Moroccan
Calories: 250

Ingredients
  

Base Ingredients
  • 1 tablespoon olive oil
  • 1 medium onion, chopped
  • 2 cloves garlic, minced
  • 2 medium carrots, diced
  • 2 stalks celery, diced
  • 1 cup diced tomatoes canned or fresh
  • 1 cup green or brown lentils rinsed and drained
  • 6 cups vegetable broth
Spices
  • 1 teaspoon ground cumin
  • 1 teaspoon ground coriander
  • 1 teaspoon ground cinnamon
  • 1/2 teaspoon cayenne pepper adjust to taste
  • 1 teaspoon salt to taste
  • 1/2 teaspoon black pepper to taste
Garnish
  • 1/4 cup fresh cilantro or parsley, chopped for garnish
  • 1 lemon juiced for serving

Method
 

Cooking the Soup
  1. In a large pot, heat the olive oil over medium heat. Add the chopped onion and sauté until translucent, about 5 minutes.
  2. Add the minced garlic, diced carrots, and diced celery. Cook for another 5 minutes, stirring occasionally.
  3. Stir in the diced tomatoes, lentils, vegetable broth, cumin, coriander, cinnamon, cayenne pepper, salt, and black pepper.
  4. Bring the mixture to a boil, then reduce heat to low and simmer for about 30 minutes, or until the lentils are tender.
  5. Adjust seasoning if necessary, and remove from heat.
  6. Serve hot, garnished with chopped cilantro or parsley and a squeeze of lemon juice.

Nutrition

Serving: 1servingCalories: 250kcalCarbohydrates: 40gProtein: 12gFat: 6gSaturated Fat: 1gPolyunsaturated Fat: 2gMonounsaturated Fat: 3gSodium: 600mgPotassium: 700mgFiber: 15gSugar: 5gVitamin A: 5000IUVitamin C: 15mgCalcium: 60mgIron: 3mg

Notes

This soup can be stored in the refrigerator for up to 5 days and freezes well for longer storage.

Tried this recipe?

Let us know how it was!

Leave a Comment

Recipe Rating