If you’re craving something that brings warmth, spice, and a burst of vibrant flavor to your bowl, this Moroccan Carrot and Lentil Soup Recipe is an absolute treasure. It combines tender carrots, earthy red lentils, and aromatic spices like coriander and turmeric in a hearty broth that soothes and excites your palate all at once. Whether you’re serving it for a cozy weeknight dinner or impressing friends at a gathering, this soup carries the essence of Moroccan cuisine with every spoonful, making it a delightful and nourishing choice you’ll want to make again and again.
Ingredients You'll Need
The beauty of this soup is its simplicity paired with thoughtful ingredients that each add their own magic. Every element is essential, from the sweetness of the carrots to the creamy touch of cashew butter, working together to create the perfect balance of texture, color, and flavor.
- Extra-virgin olive oil: For gently sautéing and adding richness without overpowering the spices.
- Yellow onion, diced: Builds a strong, savory foundation that complements the carrots perfectly.
- Carrots, peeled and cut into coins: Bring natural sweetness and a gorgeous orange hue to the soup.
- Garlic cloves, minced: Infuse a subtle warmth that enhances the overall depth of flavor.
- Minced fresh ginger: Adds a zesty brightness that livens up each bite.
- Mild harissa (3 to 4 Tbsp.): Offers just the right amount of smoky heat and complexity without overwhelming your taste buds.
- Ground coriander: Lends a gentle citrus note that refreshes the palate.
- Ground turmeric: Gives a lovely golden color and subtle earthiness that's key to the Moroccan flair.
- Kosher salt: Enhances all the flavors perfectly.
- Dry red lentils: Provide protein and a velvety texture once cooked.
- Vegetable broth: Our flavorful liquid base that melds all ingredients beautifully.
- Filtered water: Keeps the consistency just right without diluting flavor.
- Creamy cashew butter or tahini (or Greek yogurt): Adds luscious creaminess and a subtle nutty undertone.
- Fresh lemon juice: Brightens and balances the richness with a fresh tang.
- Optional garnishes like sesame seeds or fresh herbs: Give the final touch of texture and color to the finished dish.
How to Make Moroccan Carrot and Lentil Soup Recipe
Step 1: Sauté the Aromatics and Carrots
Begin by warming your extra-virgin olive oil in a large pot over medium heat. Once shimmering, add the diced yellow onion to soften and become fragrant, about 5 minutes. Next, toss in the sliced carrots, minced garlic, and fresh ginger. Stir everything together and let it cook for another 5 minutes, allowing the natural sweetness of the carrots to start releasing and the aromas of garlic and ginger to mingle beautifully.
Step 2: Layer in the Spices and Harissa
Now comes the exciting part where the Moroccan flavors really start taking shape. Sprinkle in the ground coriander, turmeric, and kosher salt. Then add the mild harissa, stirring well so those spices coat the vegetables evenly. This will give the soup its vibrant color and signature warmth, without being too spicy.
Step 3: Add Lentils and Liquids
Pour in the dry red lentils followed by the vegetable broth and filtered water. The lentils will absorb the liquids and thicken the soup, creating a satisfying body. Bring the mixture to a boil, then reduce heat to low and let it simmer gently for about 25 to 30 minutes, or until the carrots and lentils are tender and ready to melt in your mouth.
Step 4: Blend for a Creamy Texture
Once cooked, use an immersion blender right in the pot (or transfer carefully to a blender) to puree the soup until smooth and creamy. This step is key to transforming the ingredients into that comforting, luscious consistency that feels like a warm hug in a bowl.
Step 5: Stir in Cashew Butter and Lemon Juice
Finally, fold in the creamy cashew butter (or tahini, or Greek yogurt) and fresh lemon juice. These ingredients add a silky richness and bright freshness that elevate the soup to a completely new level. Taste and adjust the salt or harissa if desired before serving.
How to Serve Moroccan Carrot and Lentil Soup Recipe
Garnishes
Garnishing is where you can have a lot of fun and add cute little pops of flavor and texture. Sprinkle toasted sesame seeds for a bit of crunch, or scatter fresh herbs like cilantro or parsley on top for that garden-fresh finish. A little extra drizzle of harissa can also be added if you want to turn up the heat just a notch.
Side Dishes
This soup shines on its own but pairs wonderfully with warm, crusty bread or pita to scoop up every last drop. For a fuller meal, serve alongside a vibrant cucumber and tomato salad or some Moroccan-spiced roasted vegetables. It’s perfect for creating a colorful and satisfying spread.
Creative Ways to Present
Serve the soup in rustic bowls with a swirl of cashew butter or yogurt on top for an inviting look. For a festive touch, offer small bowls of toppings on the side so everyone can customize their own bowl—adding herbs, seeds, or extra harissa as they please. Presentation brings that extra smile and elevates the whole experience.
Make Ahead and Storage
Storing Leftovers
You can easily store any leftover Moroccan Carrot and Lentil Soup Recipe in an airtight container in the refrigerator for up to 4 days. The flavors will deepen with time, making reheated portions even more delicious.
Freezing
This soup freezes beautifully, too. Pour cooled soup into freezer-safe containers leaving some room for expansion, and freeze for up to 3 months. Freezing is a great option for having a healthy, ready-made meal waiting on busy days.
Reheating
When reheating, warm the soup gently on the stove over low heat, stirring occasionally to prevent sticking. If it has thickened too much in the fridge or freezer, add a splash of water or broth to loosen it up. Be sure to taste and adjust seasonings before serving again.
FAQs
Can I make this soup vegan?
Absolutely! The base recipe is vegan when you use cashew butter or tahini instead of Greek yogurt. It’s a purely plant-based, comforting meal perfect for vegan diets.
How spicy is this Moroccan Carrot and Lentil Soup Recipe?
The soup has a mild, pleasant warmth thanks to the mild harissa, but you can always adjust the amount to suit your spice tolerance. Adding extra harissa as a garnish lets you control the heat at the table.
What can I substitute for harissa if I can't find it?
If harissa is unavailable, you can substitute with a mix of smoked paprika, cayenne pepper, and a touch of ground cumin for that smoky, spicy flavor. Just remember to start small and taste as you go.
Is it okay to use canned lentils instead of dry?
While dry lentils work best for cooking the soup from scratch, you can use canned lentils in a pinch. Add them later in the cooking process, and reduce some broth to maintain the soup’s thickness.
Can I add other vegetables to this soup?
Definitely. Roasted sweet potatoes, butternut squash, or even diced tomatoes would complement the existing flavors well and add more texture and variety. Just keep the cooking times in mind.
Final Thoughts
There’s something truly special about this Moroccan Carrot and Lentil Soup Recipe. It’s a celebration of bold yet balanced flavors wrapped in a velvety, comforting bowl that feels like home. Whether you’re new to Moroccan flavors or a longtime fan, this recipe is bound to become one of your favorites. Give it a try, share it with loved ones, and savor every spoonful of the heartwarming goodness it offers.
PrintMoroccan Carrot and Lentil Soup Recipe
This vibrant Moroccan Carrot and Lentil Soup combines earthy carrots and protein-packed red lentils with warm spices like coriander and turmeric, complemented by a touch of mild harissa for subtle heat. Creamy cashew butter or tahini adds richness, while fresh lemon juice brightens the flavors. Perfect as a nourishing, comforting meal that's both vegan and gluten-free.
- Prep Time: 15 minutes
- Cook Time: 35 minutes
- Total Time: 50 minutes
- Yield: 4 servings
- Category: Soup
- Method: Stovetop
- Cuisine: Moroccan
- Diet: Vegan
Ingredients
Main Ingredients
- 2 Tbsp. extra-virgin olive oil
- 1 yellow onion, diced
- 12 oz. carrots, peeled and cut into ½-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
- ½ tsp. ground turmeric
- 1 tsp. kosher salt
- ¾ cup dry red lentils
- 4 cups (1 quart) vegetable broth
- 1 cup filtered water
- 3 Tbsp. creamy cashew butter or tahini (or ¼ cup plain full-fat Greek yogurt)
- 1 Tbsp. fresh lemon juice
Optional Garnishes
- Sesame seeds
- Fresh herbs like cilantro or parsley
- Extra harissa
Instructions
- Sauté Aromatics: Heat the extra-virgin olive oil in a large pot over medium heat. Add the diced yellow onion and cook until softened and translucent, about 5-7 minutes. Stir occasionally to prevent browning.
- Add Vegetables and Spices: Add the peeled, sliced carrots, minced garlic, and fresh ginger to the pot. Cook for an additional 3-4 minutes until fragrant. Stir in the mild harissa, ground coriander, ground turmeric, and kosher salt, mixing well to coat the vegetables with the spices.
- Add Lentils and Liquids: Pour in the dry red lentils, vegetable broth, and filtered water. Stir to combine and bring the soup to a boil over medium-high heat.
- Simmer the Soup: Once boiling, reduce heat to low and let the soup simmer uncovered for 25-30 minutes or until the lentils and carrots are tender. Stir occasionally to prevent sticking.
- Blend the Soup: Remove the pot from heat. Use an immersion blender directly in the pot to puree the soup until smooth and creamy. Alternatively, carefully transfer the soup in batches to a blender and blend until smooth, then return to pot.
- Add Creaminess and Brightness: Stir in the creamy cashew butter or tahini (or Greek yogurt if preferred) until fully incorporated. Add the fresh lemon juice and taste for seasoning, adjusting salt or harissa as desired.
- Serve and Garnish: Ladle the soup into bowls and garnish with optional sesame seeds, fresh herbs like cilantro or parsley, and additional harissa for extra heat if desired.
Notes
- Mild harissa can be adjusted according to your preferred spice level.
- Cashew butter or tahini adds a rich, creamy texture and keeps the soup vegan; Greek yogurt can be used for a dairy variation.
- This soup is naturally gluten-free and vegan when using cashew butter or tahini.
- Leftovers can be stored in the fridge for up to 4 days or frozen for up to 3 months.

Leave a Reply