Moroccan Lentil Soup: 7 Reasons to Love This Hearty Dish

Moroccan Lentil Soup

Moroccan Lentil Soup is a hearty and warming dish packed with red lentils, aromatic spices, and a variety of vegetables. Perfect for chilly days, it brings comforting flavors that deliver a nourishing, plant-based twist. Every spoonful is a delightful combination of textures and tastes, making it a staple for those seeking comfort food that is also healthy.

Why You’ll Love This Moroccan Lentil Soup

This Moroccan lentil dish offers numerous benefits that make it a favorite among many. First, it’s extremely nutritious, rich in protein and fiber, making it a healthy Moroccan lentil soup choice. Secondly, it’s vegan, catering to plant-based diets while still being filling. The best spices for Moroccan lentil soup create a unique flavor that tantalizes your taste buds. Additionally, it’s easy to prepare, making it an ideal option for busy weeknights. The versatility of this dish allows for various ingredients, ensuring you can adapt it to your preferences. Lastly, it’s a cozy meal perfect for sharing with loved ones, making it a timeless classic that is sure to please.

Moroccan Lentil Soup: 7 Reasons to Love This Hearty Dish - Moroccan Lentil Soup - main visual representation

Ingredients for Moroccan Lentil Soup

Gather these items:

  • 1 cup dried red lentils, rinsed
  • 1 tablespoon olive oil
  • 1 medium onion, finely chopped
  • 2 cloves garlic, minced
  • 2 medium carrots, diced
  • 1 celery stalk, diced
  • 1 can (14 oz) diced tomatoes
  • 4 cups vegetable broth
  • 1 teaspoon ground cumin
  • 1 teaspoon ground coriander
  • 1/2 teaspoon ground turmeric
  • 1/2 teaspoon paprika
  • 1/4 teaspoon ground cinnamon
  • Salt to taste
  • Black pepper to taste
  • Juice of 1/2 lemon
  • Fresh parsley or cilantro for garnish

How to Make Moroccan Lentil Soup Step-by-Step

  1. Step 1: Heat olive oil in a large pot over medium heat. Add chopped onion and sauté until softened, about 3–4 minutes.
  2. Step 2: Add minced garlic, carrots, and celery. Cook for another 3–4 minutes until slightly tender.
  3. Step 3: Stir in cumin, coriander, turmeric, paprika, and cinnamon. Cook for 1 minute until fragrant.
  4. Step 4: Add rinsed lentils, diced tomatoes, and vegetable broth. Stir well to combine.
  5. Step 5: Bring the soup to a boil, then reduce heat to low. Cover and simmer for 25–30 minutes, or until lentils are tender.
  6. Step 6: Season with salt and black pepper to taste. Use an immersion blender to partially blend the soup for a thicker texture, if desired.
  7. Step 7: Stir in fresh lemon juice before serving. Garnish with chopped parsley or cilantro.

Pro Tips for the Best Moroccan Lentil Soup

Keep these in mind:

  • Use fresh spices for the best flavor.
  • Let the soup sit for a while after cooking to enhance the taste.
  • This recipe can be made in a slow cooker for convenience.

Moroccan Lentil Soup: 7 Reasons to Love This Hearty Dish - Moroccan Lentil Soup - additional detail

Best Ways to Serve Moroccan Lentil Soup

This hearty Moroccan lentil soup can be served with a side of crusty bread for dipping, or paired with a fresh salad for a complete meal. You can also top it with avocado slices or a dollop of yogurt for added creaminess.

How to Store and Reheat Moroccan Lentil Soup

To store any leftovers, place the soup in an airtight container and refrigerate for up to 5 days. To reheat, simply warm it on the stove or in the microwave until heated through. This soup is perfect for meal prep, as it tastes even better the next day!

Frequently Asked Questions About Moroccan Lentil Soup

What’s the secret to perfect Moroccan Lentil Soup?

The secret lies in the spices! Using fresh herbs and the right balance of spices enhances the depth of flavor in this spiced lentil soup recipe.

Can I make Moroccan Lentil Soup ahead of time?

Absolutely! This traditional Moroccan lentil soup can be made in advance and stored in the refrigerator. It’s perfect for meal prep.

How do I avoid common mistakes with Moroccan Lentil Soup?

Ensure you rinse the lentils thoroughly to remove any debris. Also, avoid overcooking them, as this can lead to mushy soup. Check for seasoning at the end!

Variations of Moroccan Lentil Soup You Can Try

Get creative with your Moroccan lentil stew by adding different vegetables like spinach or sweet potatoes. You can also make it a gluten-free Moroccan lentil soup by ensuring all ingredients are gluten-free. For a kick, add some chili powder or fresh jalapeños. Each variation can bring a new twist to this comforting meal.

For more delicious recipes, check out Roasted Carrot Soup or Mediterranean Chickpea Salad. If you’re interested in meal prep tips, visit The Joy of Vegetable Gardening.

Print

Moroccan Lentil Soup: 7 Reasons to Love This Hearty Dish

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

This Moroccan Lentil Soup is a hearty and warming dish packed with red lentils, aromatic spices, and vegetables. Perfect for chilly days, it delivers comforting flavors with a nourishing, plant-based twist.

  • Author: Robert
  • Prep Time: 10 minutes
  • Cook Time: 30 minutes
  • Total Time: 40 minutes
  • Yield: 4 servings 1x
  • Category: Soup
  • Method: Stovetop
  • Cuisine: Moroccan
  • Diet: Vegan

Ingredients

Scale
  • 1 cup dried red lentils, rinsed
  • 1 tablespoon olive oil
  • 1 medium onion, finely chopped
  • 2 cloves garlic, minced
  • 2 medium carrots, diced
  • 1 celery stalk, diced
  • 1 can (14 oz) diced tomatoes
  • 4 cups vegetable broth
  • 1 teaspoon ground cumin
  • 1 teaspoon ground coriander
  • 1/2 teaspoon ground turmeric
  • 1/2 teaspoon paprika
  • 1/4 teaspoon ground cinnamon
  • Salt to taste
  • Black pepper to taste
  • Juice of 1/2 lemon
  • Fresh parsley or cilantro for garnish

Instructions

  1. Heat olive oil in a large pot over medium heat. Add chopped onion and sauté until softened, about 3–4 minutes.
  2. Add minced garlic, carrots, and celery. Cook for another 3–4 minutes until slightly tender.
  3. Stir in cumin, coriander, turmeric, paprika, and cinnamon. Cook for 1 minute until fragrant.
  4. Add rinsed lentils, diced tomatoes, and vegetable broth. Stir well to combine.
  5. Bring the soup to a boil, then reduce heat to low. Cover and simmer for 25–30 minutes, or until lentils are tender.
  6. Season with salt and black pepper to taste. Use an immersion blender to partially blend the soup for a thicker texture, if desired.
  7. Stir in fresh lemon juice before serving. Garnish with chopped parsley or cilantro.

Notes

    Nutrition

    • Serving Size: 1 bowl
    • Calories: 280
    • Sugar: 5 g
    • Sodium: 400 mg
    • Fat: 7 g
    • Saturated Fat: 1 g
    • Unsaturated Fat: 6 g
    • Trans Fat: 0 g
    • Carbohydrates: 42 g
    • Fiber: 15 g
    • Protein: 15 g
    • Cholesterol: 0 mg

    Did you make this recipe?

    Share a photo and tag us — we can’t wait to see what you’ve made!

    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

    Hi! I’m Margaret!

    A passionate home cook and food lover who loves nothing more than sharing my favourite recipes with the world.

    Subscribe

    Get exclusive access to recipes and cooking tips!





    You’ll also love