Why You’ll Love This Recipe
- Packed with nutritious vegetables and protein-rich lentils
- Naturally vegetarian and easy to make vegan
- Warm Moroccan spices create incredible depth of flavor
- Simple ingredients come together in one pot
- Budget-friendly and ideal for meal prep
- Smooth, creamy texture without the need for dairy
Ingredients
(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)
- 1 tablespoon olive oil
- 1 medium onion, diced
- 3 cloves garlic, minced
- 1 pound carrots, peeled and chopped
- 1 cup red lentils, rinsed
- 6 cups vegetable broth
- 1 teaspoon ground cumin
- 1 teaspoon ground coriander
- 1/2 teaspoon ground cinnamon
- 1/2 teaspoon paprika
- 1/4 teaspoon turmeric
- Salt, to taste
- Black pepper, to taste
- Juice of 1 lemon
- Fresh cilantro or parsley for garnish
Directions
- Heat the olive oil in a large pot over medium heat.
- Add the onion and cook until softened, about 5 minutes.
- Stir in the garlic and cook for 30 seconds until fragrant.
- Add the carrots, cumin, coriander, cinnamon, paprika, and turmeric. Stir to coat the vegetables in the spices.
- Add the red lentils and vegetable broth.
- Bring the mixture to a boil.
- Reduce the heat and simmer for 25 to 30 minutes, or until the carrots and lentils are tender.
- Remove the pot from the heat and blend the soup until smooth using an immersion blender or countertop blender.
- Stir in the lemon juice and season with salt and pepper to taste.
- Serve warm, garnished with fresh cilantro or parsley.
Servings and timing
- Servings: 6
- Prep Time: 10 minutes
- Cook Time: 35 minutes
- Total Time: 45 minutes
Variations
- Add a pinch of cayenne pepper for extra heat.
- Stir in a can of coconut milk for a richer, creamier texture.
- Include fresh ginger for additional warmth and depth.
- Top with toasted almonds or pumpkin seeds for crunch.
- Add sweet potatoes alongside the carrots for extra sweetness.
- Garnish with a dollop of plain yogurt before serving.
- Blend only part of the soup for a chunkier texture.
Storage/Reheating
Allow the soup to cool completely before storing it in an airtight container in the refrigerator for up to 5 days.
For longer storage, freeze in portion-sized containers for up to 3 months. Thaw overnight in the refrigerator before reheating.
To reheat, warm the soup in a saucepan over medium heat, stirring occasionally. Add a little broth or water if the soup becomes too thick after storage.
FAQs
Can I use green or brown lentils instead of red lentils?
Red lentils are preferred because they break down easily and create a creamy texture. Green or brown lentils will require a longer cooking time and produce a different consistency.
Is this soup spicy?
The soup is warmly spiced rather than spicy. You can add cayenne pepper if you prefer more heat.
Can I make this soup vegan?
Yes. Simply use vegetable broth and avoid dairy-based garnishes.
Do I need to soak the red lentils?
No. Red lentils cook quickly and do not require soaking.
Can I make the soup ahead of time?
Yes. The flavors become even better after a day in the refrigerator.
What can I serve with Moroccan carrot red lentil soup?
It pairs wonderfully with crusty bread, pita, or a fresh green salad.
Can I freeze this soup?
Yes. It freezes very well for up to 3 months.
How do I make the soup thicker?
Reduce the amount of broth slightly or allow the soup to simmer longer before blending.
Can I use baby carrots?
Yes. Baby carrots work well and can save preparation time.
What herbs work best as a garnish?
Fresh cilantro and parsley are traditional choices, but fresh mint also complements the Moroccan-inspired flavors.
Conclusion
Moroccan Carrot Red Lentil Soup is a flavorful, comforting recipe that transforms simple pantry staples into a satisfying meal. With its fragrant spices, creamy texture, and nourishing ingredients, this soup is perfect for cozy dinners, meal prep, or whenever you’re craving a wholesome bowl of warmth. Once you try it, you’ll appreciate how easy it is to bring bold Moroccan-inspired flavors to your table.