Creamy Moroccan Harissa Lentil Soup for Dinner

Creamy Moroccan Harissa Lentil Soup is a cozy, comforting meal that’s perfect for chilly nights. After making this many times, I’ve discovered the trick to a perfectly creamy soup every time. The rich, spicy flavors and creamy texture will warm you up and fill you up. Try it with my Easy Chimichurri Sauce for a complete dinner. If you love recipes like this, you’ll also enjoy Easy Chimichurri Sauce and Classic Creamy Potato Gratin.

Why This Creamy Moroccan Harissa Lentil Soup for Dinner Is Pure Comfort
- It's incredibly comforting and satisfying.
- The rich, spicy flavor is perfect for chilly nights.
- It's easy to make and packed with protein and fiber.
- Leftovers freeze well for a quick, healthy meal later.
What You'll Need for Creamy Moroccan Harissa Lentil Soup for Dinner
Choosing the right ingredients makes a big difference, but this recipe is forgiving enough to work with what you have.
- Green lentils
- Onion
- Carrots
- Celery
- Garlic
- Harissa paste
- Cumin
- Paprika
- Coriander
- Salt
- Pepper
- Vegetable broth
- Coconut milk
- Optional: Chopped fresh cilantro
- Optional: Crumbled feta cheese
- Optional: Lemon wedges

📝 Ingredient Notes
- Harissa paste: Adjust to taste for spiciness.
đź›’ Tools & Equipment I Recommend
- Immersion Blender — Makes blending the soup right in the pot easy and mess-free. → See on Amazon
- High-quality vegetable broth — Enhances the soup's flavor and richness. → See on Amazon

How to Make Creamy Moroccan Harissa Lentil Soup for Dinner
- Sauté vegetables: In a large pot, sauté onion, carrots, celery, and garlic until soft.
- Add spices and lentils: Stir in cumin, paprika, coriander, salt, pepper, and harissa paste. Add lentils and vegetable broth. Bring to a boil.
- Simmer: Reduce heat, cover, and let simmer for 25-30 minutes, until lentils are tender.
- Blend and finish: Use an immersion blender to blend until smooth. Stir in coconut milk. Taste and adjust seasoning if needed.
Cook's Tips for Perfect Creamy Moroccan Harissa Lentil Soup for Dinner
- : For a smoother soup, blend it more.
- Common mistake and fix: Don't overcook the lentils. They can become mushy and lose their texture.
- : Add more vegetable broth if you prefer a thinner soup.
- : Top with your favorite toppings for extra flavor and texture.
Storing & Reheating Creamy Moroccan Harissa Lentil Soup for Dinner
Short-Term Storage
Store in an airtight container in the fridge. Store leftovers in an airtight container in the fridge for up to 5 days. Make-ahead tip: This soup can be made up to 2 days ahead. Store in the fridge until ready to serve.
Freezing Creamy Moroccan Harissa Lentil Soup for Dinner
Freeze for up to 3 months. Thaw overnight in the fridge before reheating.
How to Reheat Without Drying It Out
Oven: Reheat in the oven at 350°F (175°C) for 15-20 minutes. Microwave: Reheat in the microwave for 2-3 minutes, stirring halfway through.
Recipe Notes
- Chef tip: Sautéing the vegetables first builds flavor.
- Best substitution: You can substitute the harissa paste with a mix of chili powder and cumin.
- Make-ahead: This soup freezes well for a quick, healthy meal later.
- Scaling: This recipe can be easily doubled or halved.
- Troubleshooting: If the soup is too thick, add more vegetable broth to thin it out.
Want to level up this recipe?
High-quality harissa paste — Makes a big difference in the flavor of the soup. → Check price on Amazon
Creamy Moroccan Harissa Lentil Soup for Dinner

Ingredients
Main Ingredients
- Green lentils
- Onion
- Carrots
- Celery
- Garlic
- Harissa paste
Seasonings
- Cumin
- Paprika
- Coriander
- Salt
- Pepper
- Vegetable broth
- Coconut milk
Optional Toppings
- Chopped fresh cilantro
- Crumbled feta cheese
- Lemon wedges
Instructions
- Sauté vegetables: In a large pot, sauté onion, carrots, celery, and garlic until soft.
- Add spices and lentils: Stir in cumin, paprika, coriander, salt, pepper, and harissa paste. Add lentils and vegetable broth. Bring to a boil.
- Simmer: Reduce heat, cover, and let simmer for 25-30 minutes, until lentils are tender.
- Blend and finish: Use an immersion blender to blend until smooth. Stir in coconut milk. Taste and adjust seasoning if needed.
Notes
- Chef tip: Sautéing the vegetables first builds flavor.
- Best substitution: You can substitute the harissa paste with a mix of chili powder and cumin.
- Make-ahead: This soup freezes well for a quick, healthy meal later.
- Scaling: This recipe can be easily doubled or halved.
- Troubleshooting: If the soup is too thick, add more vegetable broth to thin it out.
Storage
- Fridge: Store leftovers in an airtight container in the fridge for up to 5 days.
- Freezer: Freeze for up to 3 months. Thaw overnight in the fridge before reheating.
- Oven reheat: Reheat in the oven at 350°F (175°C) for 15-20 minutes.
- Microwave reheat: Reheat in the microwave for 2-3 minutes, stirring halfway through.
- Make ahead: This soup can be made up to 2 days ahead. Store in the fridge until ready to serve.
Nutrition Per Serving
- Calories: 380
- Protein: 20g
- Fat: 10g
- Carbs: 52g
- Fiber: 20g
- Sugar: 7g
- Sodium: 950mg
- Cholesterol: 0mg
- Sat. Fat: 7g
Nutritional values are estimates only. Actual values may vary by brand and portion size.
Creamy Moroccan Harissa Lentil Soup for Dinner FAQs
Yes, it can be made up to 2 days ahead. Store in the fridge until ready to serve.
You may have used too much coconut milk or not enough vegetable broth. Adjust the liquid ratio next time.
Yes, combine all ingredients in the slow cooker and cook on low for 6-8 hours.
A mix of chili powder and cumin can be used as a substitute.
Yes, it freezes well for up to 3 months. Thaw overnight in the fridge before reheating.
A Warm Final Note
I can’t wait for you to try Creamy Moroccan Harissa Lentil Soup for Dinner and see how effortlessly it comes together. When you make it, pop back here and leave a rating or share how it turned out — I love hearing from you!






