I love this Moroccan lentil carrot soup because it’s warm, comforting, and full of flavors that feel like a big hug on a chilly day. It’s one of those recipes that’s simple to make but tastes like you spent hours cooking. I can’t wait for you to try it and enjoy every spoonful as much as I do.
Some of the spices in this recipe, like ground cumin, coriander, cinnamon, and turmeric, might not be in every kitchen, but you can usually find them in the spice aisle of most supermarkets. If you don’t have vegetable broth, you can use water, but the broth adds extra flavor. Lentils are easy to find too, often near the rice or beans section.
Ingredients for Moroccan Lentil Carrot Soup Recipe
Lentils: These small legumes cook quickly and add protein and fiber to the soup.
Vegetable broth: A flavorful liquid base made from vegetables that gives the soup a rich taste.
Carrots: Fresh carrots add natural sweetness and texture.
Onion: Adds depth and a mild sharpness when cooked.
Garlic: Gives a warm, aromatic flavor that enhances the soup.
Ground cumin: A spice with a warm, earthy taste common in Moroccan cooking.
Ground coriander: Adds a light, citrusy flavor.
Ground cinnamon: Brings a subtle sweetness and warmth.
Ground turmeric: Known for its bright color and mild, slightly bitter flavor.
Ground black pepper: Adds a gentle heat and sharpness.
Olive oil: Used for sautéing and adds a fruity richness.
Technique Tip for This Recipe
One of the most important steps in this Moroccan Lentil Carrot Soup Recipe is sautéing the onions and garlic until they’re translucent. This means cooking them just long enough so they become soft and a little see-through, but not browned. Here’s how to do it:
- Heat the olive oil in your pot over medium heat. You want the oil warm but not smoking.
- Add the chopped onions first and stir them around so they get coated with the oil.
- After a minute or two, add the minced garlic and keep stirring.
- Cook everything for about 5-7 minutes, stirring often, until the onions look soft and a bit see-through.
Doing this step right makes a big difference because it brings out the natural sweetness in the onions and garlic, which adds a rich flavor to the whole soup. If you skip this or rush it, the soup might taste flat or a little sharp.
When I first tried this recipe, I didn’t wait long enough and my onions stayed crunchy, which made the soup less cozy. Now, I always keep an eye on the pot and stir gently so nothing sticks or burns. Also, if you want to save time, you can chop the onions and garlic the night before and keep them in the fridge. That way, you’re ready to go when you start cooking!
Sautéing might seem simple, but it’s a little magic step that helps turn basic ingredients into something really tasty and comforting.
Suggested Side Dishes
Alternative Ingredients
lentils - Substitute with split peas: Split peas have a similar texture and cooking time, making them a good alternative.
vegetable broth - Substitute with chicken broth: Chicken broth provides a similar depth of flavor, though it is not vegetarian.
diced carrots - Substitute with sweet potatoes: Sweet potatoes offer a similar sweetness and texture when cooked.
chopped onion - Substitute with leeks: Leeks provide a milder, slightly sweeter flavor that complements the soup well.
minced garlic - Substitute with garlic powder: Garlic powder can be used in a pinch, though fresh garlic is preferred for its robust flavor.
ground cumin - Substitute with ground caraway seeds: Caraway seeds have a similar earthy flavor profile to cumin.
ground coriander - Substitute with ground fennel seeds: Fennel seeds offer a slightly sweet and aromatic flavor similar to coriander.
ground cinnamon - Substitute with ground allspice: Allspice has a warm, spicy flavor that can mimic the taste of cinnamon.
ground turmeric - Substitute with ground ginger: Ground ginger provides a warm, slightly spicy flavor that can complement the other spices.
ground black pepper - Substitute with white pepper: White pepper has a similar heat and can be used as a direct substitute.
olive oil - Substitute with coconut oil: Coconut oil has a mild flavor and similar cooking properties, though it will add a slight coconut aroma.
Other Alternative Recipes Similar to This Soup
How to Store or Freeze This Soup
Allow the Moroccan Lentil Carrot Soup to cool to room temperature before storing. This prevents condensation, which can lead to a watery soup and potential spoilage.
Transfer the soup into airtight containers. For easy portion control, consider using individual serving-sized containers. This makes reheating a breeze and ensures you only thaw what you need.
Label each container with the date of preparation. This helps you keep track of freshness and ensures you consume the soup within a safe timeframe.
Store the containers in the refrigerator if you plan to consume the soup within 3-4 days. The vegetable broth and lentils will maintain their flavor and texture well during this period.
For longer storage, place the containers in the freezer. The soup can be frozen for up to 3 months without significant loss of quality. Make sure to leave some space at the top of the container as the soup will expand when frozen.
When ready to enjoy, thaw the soup in the refrigerator overnight. This gradual thawing process helps maintain the integrity of the carrots and lentils.
Reheat the soup on the stovetop over medium heat, stirring occasionally, until it reaches your desired temperature. Alternatively, you can use a microwave, heating in short intervals and stirring in between to ensure even heating.
If the soup appears too thick after reheating, add a splash of vegetable broth or water to reach your preferred consistency. Adjust the seasoning if necessary, as freezing can sometimes dull the flavors.
Garnish with fresh herbs like cilantro or parsley before serving to add a burst of freshness and color to your reheated Moroccan Lentil Carrot Soup.
How to Reheat Leftovers
Stovetop Method:
- Pour the Moroccan Lentil Carrot Soup into a pot.
- Heat over medium-low heat, stirring occasionally to ensure even heating.
- Add a splash of vegetable broth or water if the soup has thickened too much.
- Once the soup is heated through, serve immediately.
Microwave Method:
- Transfer a portion of the soup to a microwave-safe bowl.
- Cover the bowl with a microwave-safe lid or plastic wrap, leaving a small vent for steam to escape.
- Heat on high for 1-2 minutes, then stir.
- Continue heating in 30-second intervals, stirring in between, until the soup is hot.
- Let it sit for a minute before serving to allow the heat to distribute evenly.
Slow Cooker Method:
- Pour the leftover soup into the slow cooker.
- Set the slow cooker to low heat.
- Heat for 1-2 hours, stirring occasionally.
- Once the soup is thoroughly heated, it's ready to serve.
Oven Method:
- Preheat your oven to 350°F (175°C).
- Transfer the soup to an oven-safe dish or casserole.
- Cover with aluminum foil to prevent drying out.
- Heat for about 20-30 minutes, stirring halfway through.
- Check to ensure the soup is heated evenly before serving.
Double Boiler Method:
- Fill the bottom pot of a double boiler with water and bring to a simmer.
- Place the soup in the top pot.
- Stir occasionally to ensure even heating.
- Heat until the soup is hot and ready to serve.
Best Tools for Making This Soup
Large pot: A spacious vessel to cook the soup, ensuring even heat distribution and ample room for all ingredients.
Wooden spoon: Ideal for stirring the ingredients without scratching the pot.
Chef's knife: Essential for chopping the onions, garlic, and carrots with precision.
Cutting board: A sturdy surface to safely chop all the vegetables.
Measuring cups: Used to measure the lentils and vegetable broth accurately.
Measuring spoons: Necessary for measuring the spices to ensure the right balance of flavors.
Garlic press: Handy for mincing the garlic quickly and efficiently.
Ladle: Perfect for serving the soup once it's ready.
Lid: To cover the pot while the soup simmers, helping to cook the lentils evenly.
Stove: The heat source for cooking the soup.
How to Save Time on This Recipe
Pre-chop vegetables: Dice the carrots and onions in advance and store them in the fridge.
Use a food processor: Mince the garlic and chop the onions quickly with a food processor.
Pre-measure spices: Measure out the cumin, coriander, cinnamon, turmeric, and black pepper before starting.
Batch cook: Make a large batch of lentil carrot soup and freeze portions for future meals.
Quick soak lentils: Soak the lentils in hot water for 15 minutes to reduce cooking time.

Moroccan Lentil Carrot Soup Recipe
Ingredients
Main Ingredients
- 1 cup lentils
- 4 cups vegetable broth
- 2 large carrots diced
- 1 onion chopped
- 2 cloves garlic minced
- 1 teaspoon ground cumin
- 1 teaspoon ground coriander
- ½ teaspoon ground cinnamon
- ½ teaspoon ground turmeric
- ¼ teaspoon ground black pepper
- 2 tablespoon olive oil
- Salt to taste
Instructions
- Heat olive oil in a large pot over medium heat.
- Add chopped onions and garlic, sauté until translucent.
- Add diced carrots, cook for a few minutes.
- Stir in cumin, coriander, cinnamon, turmeric, and black pepper.
- Add lentils and vegetable broth, bring to a boil.
- Reduce heat, cover, and simmer for 25-30 minutes until lentils are tender.
- Season with salt to taste.
Nutritional Value
Keywords
More Amazing Recipes to Try 🙂
- Chili Sauce Recipe30 Minutes
- Atole de Elote Recipe30 Minutes
- Hot Ginger Milk Recipe15 Minutes
- Punch Recipe10 Minutes
- Tacos de Jamaica Recipe35 Minutes
- Sushi Roll Recipe40 Minutes
- Mexican Coffee Cocktail Recipe10 Minutes
- Irish Cream Recipe10 Minutes

Leave a Reply