If you love a comforting bowl of soup that’s bursting with vibrant flavors and soul-warming goodness, you are going to fall head over heels for this Moroccan Carrot and Lentil Soup Recipe. It’s a beautiful blend of sweet carrots, earthy lentils, and exotic spices like coriander and turmeric, all simmered together with just the right kick of harissa. This dish is not only incredibly tasty but also packed with wholesome ingredients that make it nourishing and satisfying. Trust me, once you try this recipe, it will instantly become one of your go-to meals, whether for a cozy dinner or a healthy lunch.

Ingredients You’ll Need

A white bowl filled with smooth bright orange soup, swirled with a light cream and some red chili oil creating a marbled effect in the center. On top, there are fresh green microgreens scattered, along with small toasted sesame seeds and bits of red pepper flakes. The bowl is set on a white marbled surface, and next to it is a clear glass of water with a textured design. Another bowl with the same soup is partially visible in the background. photo taken with an iphone --ar 4:5 --v 7

This Moroccan Carrot and Lentil Soup Recipe calls for simple yet powerful ingredients that work in perfect harmony to create its unique flavor and texture. Each element, from the fresh ginger adding warmth to the creamy cashew butter that rounds everything out, plays an essential role in making this soup irresistibly delicious.

  • 2 Tbsp. extra-virgin olive oil: The base for sautéing, adding a rich, fruity note and smooth texture.
  • 1 yellow onion, diced: Provides a mild sweetness and depth to the soup’s flavor.
  • 12 oz. carrots, peeled and cut into 1/2-inch coins: Delivers natural sweetness and vibrant color that brighten the dish.
  • 2 garlic cloves, minced: Adds aromatic warmth and a subtle pungency.
  • 2 Tbsp. minced fresh ginger: Brings a fresh, spicy zing essential in Moroccan flavors.
  • 3 to 4 Tbsp. mild harissa (such as Mina brand): Offers a gentle smoky heat that elevates the soup without overpowering it.
  • 1 tsp. ground coriander: Adds a warm, citrusy undertone that complements the carrots beautifully.
  • 1/2 tsp. ground turmeric: Infuses an earthy brightness and gives the soup its golden hue.
  • 1 tsp. kosher salt: Enhances all the flavors and balances the sweetness.
  • 3/4 cup dry red lentils: Provides protein and a luscious, creamy texture when cooked down.
  • 4 cups (1 quart) vegetable broth: The flavorful liquid base that ties all ingredients together.
  • 1 cup filtered water: Helps achieve the right consistency without diluting the taste.
  • 3 Tbsp. creamy cashew butter or tahini (or 1/4 cup plain full-fat Greek yogurt): Adds richness and a silky finish to the soup.
  • 1 Tbsp. fresh lemon juice: Provides a bright, tangy contrast that lifts the flavors.
  • Optional garnishes – sesame seeds, fresh herbs like cilantro or parsley, extra harissa: Perfect for adding texture, freshness, and a personal touch when serving.

How to Make Moroccan Carrot and Lentil Soup Recipe

Step 1: Sauté the Aromatics

Start by heating the extra-virgin olive oil in a large pot over medium heat. Add the diced yellow onion and cook until they soften and become translucent, about 5 minutes. Stir in the minced garlic and fresh ginger, cooking for another 1 to 2 minutes until fragrant. This step is crucial because it builds the flavorful foundation that will infuse every spoonful of your Moroccan Carrot and Lentil Soup Recipe.

Step 2: Add Spices and Harissa

Now it’s time to introduce the warm Moroccan spices. Sprinkle in the ground coriander, turmeric, and kosher salt to the sautéed aromatics. Stir everything well to coat evenly. Then, spoon in the mild harissa. The harissa’s smokiness and subtle heat will transform your soup into something truly special, perfectly complementing the natural sweetness of the carrots.

Step 3: Combine Carrots, Lentils, and Broth

Add the sliced carrots and dry red lentils to the pot, stirring briefly to bring all elements together. Pour in the vegetable broth and filtered water, giving the soup plenty of room to simmer and allow the flavors to meld. Increase the heat and bring the mixture to a boil, then reduce to low and let it simmer gently for 30 to 35 minutes, or until the carrots and lentils are tender and ready to blend.

Step 4: Blend and Enrich

Once cooked, use an immersion blender to puree the soup directly in the pot until smooth and creamy. If you prefer a chunkier texture, you can blend just half and leave the rest as is. Stir in the creamy cashew butter, tahini, or Greek yogurt to add richness and silkiness. Finish with the fresh lemon juice for a bright, vibrant note that balances the earthy flavors beautifully.

How to Serve Moroccan Carrot and Lentil Soup Recipe

The image shows two clear blender containers on a white marbled surface, both viewed from above. The left blender has a chunky mixture with visible bits of red and yellow, with a liquid texture and some bubbles on top. The right blender contains a smooth, thick orange liquid with a few bubbles and small holes on the surface, appearing creamy and uniform. Both blenders have black handles and clear lids with a notch design. Photo taken with an iphone --ar 4:5 --v 7

Garnishes

Sprinkle your bowl with toasted sesame seeds for a subtle crunch and nuttiness. Fresh herbs like cilantro or parsley provide a burst of color and refreshing aroma. For those who love extra heat, a drizzle of additional harissa on top will bring delightful warmth and a pop of flavor with every bite.

Side Dishes

This Moroccan Carrot and Lentil Soup Recipe pairs wonderfully with warm, crusty bread or fluffy couscous to soak up every last drop. Serve alongside a crisp, green salad lightly dressed with lemon vinaigrette to brighten the meal and add some fresh texture contrast.

Creative Ways to Present

For an elegant touch, serve the soup in small, individual bowls garnished with microgreens and a swirl of yogurt. You can also top with toasted pine nuts or chopped roasted almonds for an added layer of crunch. Offering a side of homemade flatbread spiced with za’atar makes this presentation both beautiful and interactive.

Make Ahead and Storage

Storing Leftovers

This soup tastes even better the next day as the flavors deepen and meld together. Store any leftovers in an airtight container in the refrigerator for up to 4 days. Be sure to cool the soup completely before refrigerating to preserve its warmth and freshness.

Freezing

Moroccan Carrot and Lentil Soup Recipe freezes beautifully, making it perfect for meal prepping. Transfer cooled soup into freezer-safe containers or heavy-duty zip-top bags and freeze for up to 3 months. When ready to enjoy, thaw overnight in the fridge for best results.

Reheating

Reheat leftovers gently on the stove over medium-low heat, stirring occasionally until warmed through. If the soup is too thick, add a splash of water or vegetable broth to achieve the desired consistency. You can also reheat it in the microwave, stirring every minute to ensure even heating without drying out.

FAQs

Can I use other types of lentils in this Moroccan Carrot and Lentil Soup Recipe?

Yes, though red lentils cook faster and break down easily to create a creamy texture. If you use brown or green lentils, cook time may increase, and the soup will have a firmer texture, which can be delicious but different in character.

How spicy is this soup with harissa?

The spice level is mild to medium if you use 3 tablespoons of mild harissa as suggested. You can adjust the amount depending on your heat preference or even omit it completely for a gentle, savory carrot and lentil soup.

Is this Moroccan Carrot and Lentil Soup Recipe vegan?

Absolutely! The recipe is naturally vegan and dairy-free if you choose the cashew butter or tahini option. If you use Greek yogurt, it will be vegetarian but no longer vegan.

Can I make this soup in a slow cooker?

Definitely! Sauté the aromatics first on the stove, then add them to the slow cooker with the rest of the ingredients except the cashew butter or yogurt. Cook on low for 6 to 8 hours or high for 3 to 4 hours. Blend and enrich before serving.

What toppings bring out the most flavor in this soup?

Fresh herbs like cilantro or parsley brighten the dish beautifully. A dollop of yogurt or a drizzle of extra harissa adds creaminess or heat, while toasted sesame seeds contribute a subtle crunch and nutty undertone. Each garnish enhances the soup in its unique way.

Final Thoughts

I hope this Moroccan Carrot and Lentil Soup Recipe inspires you to create a nourishing meal filled with warmth, zest, and vibrant flavors. It’s one of those dishes that feels like a big, cozy hug in a bowl and always leaves you wanting another spoonful. Whether you’re new to Moroccan cuisine or a longtime fan, this recipe is a fantastic way to enjoy wholesome ingredients with comforting deliciousness. Give it a try—I’m sure it will quickly become a beloved staple in your kitchen!

Print

Moroccan Carrot and Lentil Soup Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

4.1 from 30 reviews

This Moroccan Carrot and Lentil Soup is a vibrant and comforting dish bursting with warm spices like coriander and turmeric, combined with mild harissa for a gentle kick. The soup is enriched with creamy cashew butter or tahini, lending a smooth texture and nutty flavor. Perfect as a wholesome lunch or light dinner, it is both nourishing and satisfying while bringing the exotic flavors of Moroccan cuisine into your kitchen.

  • Author: Linda
  • Prep Time: 15 minutes
  • Cook Time: 35 minutes
  • Total Time: 50 minutes
  • Yield: 4 servings
  • Category: Soup
  • Method: Stovetop
  • Cuisine: Moroccan
  • Diet: Vegan

Ingredients

Soup Ingredients

  • 2 Tbsp. extra-virgin olive oil
  • 1 yellow onion, diced
  • 12 oz. carrots, peeled and cut into 1/2-inch coins
  • 2 garlic cloves, minced
  • 2 Tbsp. minced fresh ginger
  • 3 to 4 Tbsp. mild harissa (such as Mina brand)
  • 1 tsp. ground coriander
  • 1/2 tsp. ground turmeric
  • 1 tsp. kosher salt
  • 3/4 cup dry red lentils
  • 4 cups (1 quart) vegetable broth
  • 1 cup filtered water

Finishing Ingredients

  • 3 Tbsp. creamy cashew butter or tahini (or 1/4 cup plain full-fat Greek yogurt)
  • 1 Tbsp. fresh lemon juice
  • Optional garnishes: sesame seeds, fresh herbs like cilantro or parsley, extra harissa

Instructions

  1. Heat the Oil: In a large pot, warm 2 tablespoons of extra-virgin olive oil over medium heat until shimmering.
  2. Sauté Aromatics: Add the diced yellow onion and sauté for 5-7 minutes until soft and translucent. Then add the minced garlic and fresh ginger, cooking for 1-2 minutes until fragrant.
  3. Add Spices and Harissa: Stir in 3 to 4 tablespoons of mild harissa, ground coriander, ground turmeric, and kosher salt. Cook the spices with the aromatics for 1 minute to bloom their flavors.
  4. Add Carrots and Lentils: Add the peeled and sliced carrots and 3/4 cup dry red lentils, stirring to coat them in the spiced mixture.
  5. Pour Liquids and Simmer: Pour in 4 cups of vegetable broth and 1 cup of filtered water. Bring the mixture to a boil, then reduce heat and let it simmer, covered, for about 25-30 minutes until the lentils and carrots are very tender.
  6. Blend the Soup: Using an immersion blender, puree the soup directly in the pot until smooth and creamy. Alternatively, transfer the soup in batches to a blender and blend until smooth, then return to pot.
  7. Add Creamy Element and Lemon: Stir in 3 tablespoons of creamy cashew butter or tahini (or Greek yogurt if preferred) and 1 tablespoon of fresh lemon juice. Adjust seasoning with additional salt or harissa if desired.
  8. Serve and Garnish: Ladle the soup into bowls and garnish with optional sesame seeds, fresh herbs like cilantro or parsley, and a drizzle of extra harissa for an extra kick if liked.

Notes

  • Mild harissa adds a gentle heat and smokiness; adjust the amount to suit your spice tolerance.
  • Cashew butter or tahini lends creaminess without dairy; Greek yogurt can be used as a dairy alternative if preferred.
  • This soup can be made ahead and stores well in the fridge for up to 3 days or frozen for longer.
  • To make it vegan, omit Greek yogurt if using.
  • Use filtered water to ensure the cleanest flavor.
  • Adjust thickness by adding more water or broth if the soup is too thick after blending.

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