Moroccan Carrot and Lentil Soup
Imagine walking into a warm kitchen filled with the inviting aroma of simmering spices, a medley of earthy cumin and fragrant coriander dancing in the air. The vibrant orange hue of freshly sliced carrots peeking from a bubbling pot hints at the cozy warmth waiting for you. This Moroccan Carrot and Lentil Soup is not just a meal; it’s a comforting embrace in a bowl, perfect for those chilly evenings when all you want is something nourishing and soul-satisfying.
Table of Contents

Let me take you back to a chilly fall day not so long ago. I decided to whip up a pot of this soup after a long day, remembering how my grandmother used to serve a similar dish that enveloped the house with warmth and comfort. Every spoonful of this Moroccan Carrot and Lentil Soup instantly transported me back to her kitchen, filled with laughter, spices, and love. Now, it’s your turn to create a moment like this. Let this recipe wrap you in its warming, flavorful blanket, and bring a taste of Morocco into your home!
Why You’ll Love This Recipe
- Simple & Quick: Perfect for a delicious meal ready in about 1 hour.
- Irresistible Flavor: A delightful blend of spices that offer a warm, aromatic experience.
- Eye-Catching Appeal: Bright orange carrots and a creamy texture make this soup visually inviting.
- Flexible Serving: Ideal for lunch, dinner, or a cozy gathering with friends.
- Diet-Friendly Options: Totally vegan, gluten-free, and packed with protein and fiber.

Ingredients You’ll Need
- 2 Tbsp. extra-virgin olive oil: This oil adds richness and depth to your soup; feel free to use any light oil if desired.
- 1 yellow onion, diced: Offers a sweet base flavor; shallots can also work well as a substitute.
- 12 oz. carrots, peeled and cut into 1/2-inch coins: They add vibrant color and sweetness; you can use baby carrots in a pinch.
- 2 garlic cloves, minced: Provides a fragrant kick; fresh cloves are best, but you can use pre-minced in a jar.
- 2 Tbsp. minced fresh ginger: Adds a lovely warmth; ground ginger can be an alternative, but use less.
- 3 to 4 Tbsp. mild harissa: A North African spice paste that brings depth; adjust per your heat preference or use red pepper flakes as a substitute.
- 1 tsp. ground coriander: Offers a citrusy flavor; if not available, cumin can be a nice swap.
- 1/2 tsp. ground turmeric: This gives the soup an earthy hint and vibrant color; you can leave it out if you dislike it.
- 1 tsp. kosher salt: Enhances all the other flavors; adjust according to your taste.
- 3/4 cup dry red lentils: They cook quickly and thicken the soup; split peas could work, though they may require a longer cooking time.
- 4 cups vegetable broth: A rich base for your soup; you can use homemade or store-bought, and chicken broth is a good substitute for non-vegan versions.
- 1 cup filtered water: To balance the thickness; adjust based on your desired soup texture.
- 3 Tbsp. creamy cashew butter or tahini: Adds creaminess and a nutty flavor; feel free to leave this out for a lighter soup or substitute with Greek yogurt.
- 1 Tbsp. fresh lemon juice: A bright finish to the soup; lime juice can also be refreshing.
- Optional garnishes: Sprinkling sesame seeds or fresh herbs like cilantro or parsley adds the perfect finishing touch.
How to Make Moroccan Carrot and Lentil Soup
Heat and Sauté: Start by heating the olive oil in a large stock pot or Dutch oven over medium heat. Once it shimmers, add in your diced onions and carrots. Cook for about 8 minutes until the onions are translucent and the carrots begin to soften. This step releases their natural sweetness, laying the foundation for your flavor-packed **Moroccan Carrot and Lentil Soup**.
Add Aromatics: Stir in the minced garlic, ginger, harissa, coriander, and turmeric. Cook for an additional 2 minutes, allowing the spices to bloom and fill your kitchen with their enticing aroma. Season the mixture with kosher salt to enhance all those rich flavors coming together beautifully.
Add Lentils and Broth: Toss in the red lentils, stirring them to coat with the spices. Pour in the vegetable broth and bring everything to a rapid boil. Once bubbling, reduce the heat to low, cover, and let it simmer gently for about 35 minutes. You’re looking for tender carrots and cooked lentils. This slow simmering is essential for developing depth in your **Moroccan Carrot and Lentil Soup**.
Blend Until Smooth: After the vegetables and lentils are cooked, carefully ladle the soup into a blender. Add 1 cup of filtered water along with your choice of creamy cashew butter or tahini. Secure the blender lid, removing the center piece for steam release, and cover it with a kitchen towel to prevent splatters. Blend until smooth, which should take about 45 to 60 seconds. Returning it to the pot enhances its velvety texture.
Finish and Serve: Stir in the fresh lemon juice, adjusting the seasonings to your liking. If you prefer a thinner consistency for your **Moroccan Carrot and Lentil Soup**, simply add more broth or water until you reach the desired texture. Serve with optional garnishes like fresh herbs or a drizzle of harissa on top.

Storing & Reheating
To store your Moroccan Carrot and Lentil Soup, let it cool to room temperature before transferring it into an airtight container. It can be kept in the refrigerator for up to 5 days. If you want to enjoy it later, pour the soup into freezer-safe bags or containers, allowing for up to 3 months of freezing. When you’re ready to enjoy it again, reheat on the stovetop over low heat until warmed through, about 10-15 minutes, or microwave in increments for 2 minutes. The flavors may deepen even further, so expect a deliciously different but equally delightful bowl.
Chef’s Helpful Tips
- Use fresh garlic and ginger for the best flavor; if using dried, reduce the amounts accordingly.
- Always taste your soup before serving; adjusting the salt or adding a little more lemon can brighten the flavor.
- If the soup gets too thick, feel free to add more broth or water, gradually until you achieve the consistency you prefer.
- For a fun twist, top your soup with roasted chickpeas or avocado slices for added texture and flavor.
- This soup can also be made in larger batches; just double the ingredients and store for quick meals later on.
Recipe FAQs
Can I use different lentils?
Absolutely! Red lentils cook quick and create a creamy texture, but you can also use green or brown lentils. Just keep in mind they may require a longer cooking time and will not break down as much.
How spicy is the soup?
The spice level depends on how much harissa you add. If you’re sensitive to heat, start with 3 tablespoons and taste as you go. You can always add more if desired!
Can I make this soup ahead of time?
Yes! This soup actually tastes better the next day as the flavors meld together. Just store it in the refrigerator and reheat when you’re ready to serve.
How can I thicken the soup?
If you find your soup too thin after blending, simmer it on low for a bit longer until it thickens to your liking. Alternatively, you can add more lentils while cooking or sprinkle in some cornstarch mixed with water to thicken it up.
This Moroccan Carrot and Lentil Soup is a vibrant, hearty meal that’s easy to whip up any night of the week. With its comforting texture and rich flavor, it invites creativity and variation with each batch. So go ahead, make it your own, and savor the warmth! Enjoy every delightful spoonful!
PrintMore Dinner Recipes
- Red Wine Bucatini with Pancetta
- Cheeseburger Nachos
- Crockpot Potato Soup
- Bang Bang Chicken and Rice Bowl
- Mince Pie
Did You Enjoy Making This Recipe? Please rate this recipe with ⭐⭐⭐⭐⭐ or leave a comment.
📖 Recipe Card

Moroccan Carrot and Lentil Soup
- Prep Time: 10 minutes
- Cook Time: 50 minutes
- Total Time: 1 hour
- Yield: 4 servings 1x
- Category: Soup
- Method: Stovetop
- Cuisine: Moroccan
Description
This Moroccan Carrot and Lentil Soup is a hearty, flavor-packed dish that warms your soul. Filled with vibrant spices and nourishing ingredients, it’s the ultimate comfort food for quick dinners or cozy gatherings.
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
- 1 tsp. ground coriander
- 1/2 tsp. ground turmeric
- 1 tsp. kosher salt
- 3/4 cup dry red lentils
- 4 cups vegetable broth
- 1 cup filtered water
- 3 Tbsp. creamy cashew butter or tahini
- 1 Tbsp. fresh lemon juice
- Optional garnishes: sesame seeds or fresh herbs like cilantro or parsley
Instructions
- Heat olive oil in a large pot over medium heat.
- Add onions and carrots; cook until onions are translucent.
- Stir in garlic, ginger, harissa, coriander, and turmeric; cook for 2 more minutes.
- Add lentils and vegetable broth; bring to a boil and simmer for 35 minutes.
- Blend the soup until smooth with cashew butter or tahini; return to the pot.
- Stir in lemon juice and adjust seasoning; serve with optional garnishes.
Notes
Store leftovers in an airtight container for up to 5 days.
This soup can be frozen for up to 3 months; reheat gently on the stovetop or microwave.
Taste before serving to adjust seasoning, especially lemon and salt.
Nutrition
- Serving Size: 1 bowl
- Calories: 320
- Sugar: 5g
- Sodium: 800mg
- Fat: 10g
- Saturated Fat: 1g
- Unsaturated Fat: 8g
- Trans Fat: 0g
- Carbohydrates: 45g
- Fiber: 15g
- Protein: 12g
- Cholesterol: 0mg





