Creamy Moroccan Harissa Lentil Soup for Dinner

Creamy Moroccan Harissa Lentil Soup is the ultimate comfort food for chilly nights. After making this soup dozens of times, I’ve discovered the secret to a perfectly creamy texture. The trick is to blend a portion of the soup. It’s like a warm, spicy hug in a bowl. If you love recipes like this, you’ll also enjoy Easy Rhubarb Crisp Recipe with Oat Topping and Crispy Za’atar Smashed Potatoes with Creamy Tahini Yogurt.

Why This Creamy Moroccan Harissa Lentil Soup for Dinner Is Pure Comfort
- The perfect balance of spicy and creamy
- Packed with protein and fiber
- Easy to make and freezes well
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
- Black pepper
- Vegetable broth
- Optional: Chopped fresh parsley
- Optional: Crumbled feta cheese
- Optional: Lemon wedges

📝 Ingredient Notes
- Harissa paste: Adjust to taste for spiciness.
🛒 Tools & Equipment I Recommend
- Immersion blender — Smooths the soup to creamy perfection. → See on Amazon
- Good quality vegetable broth — Enhances the soup's flavor. → See on Amazon

How to Make Creamy Moroccan Harissa Lentil Soup for Dinner
- Step 1: Sauté onions, carrots, and celery until soft.
- Step 2: Add spices and garlic, cook for 1 minute.
- Step 3: Stir in lentils and vegetable broth. Bring to a boil.
- Step 4: Reduce heat, cover, and let simmer for 25 minutes.
- Step 5: Blend half the soup until creamy. Return to pot. Stir in harissa paste.
- Step 6: Serve hot with your choice of toppings.
Cook's Tips for Perfect Creamy Moroccan Harissa Lentil Soup for Dinner
- Common mistake and fix: Don't overcook the lentils. They can become mushy. Test them at 20 minutes.
- Time-saving tip: Make a big batch and freeze portions for later.
- Flavor boost: Add a splash of lemon juice before serving for a bright, fresh note.
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 for up to 5 days. Make-ahead tip: This soup can be made ahead and reheated.
Freezing Creamy Moroccan Harissa Lentil Soup for Dinner
Freeze portions for up to 3 months.
How to Reheat Without Drying It Out
Oven: Reheat in the oven at 350°F (180°C) for 15-20 minutes. Microwave: Reheat in the microwave for 2-3 minutes.
Recipe Notes
- Chef tip: For a smoother soup, blend all of it instead of half.
- Best substitution: Use canned lentils for a quicker version.
- Make-ahead: Prepare all ingredients ahead and store separately. Combine and cook when ready.
- Scaling: This recipe doubles easily for a crowd.
- Troubleshooting: If soup is too thick, thin with water or more broth.
Want to level up this recipe?
High-quality non-stick pot — Ensures even cooking and easy cleanup. → 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
- Black pepper
- Vegetable broth
Optional Toppings
- Chopped fresh parsley
- Crumbled feta cheese
- Lemon wedges
Instructions
- Step 1: Sauté onions, carrots, and celery until soft.
- Step 2: Add spices and garlic, cook for 1 minute.
- Step 3: Stir in lentils and vegetable broth. Bring to a boil.
- Step 4: Reduce heat, cover, and let simmer for 25 minutes.
- Step 5: Blend half the soup until creamy. Return to pot. Stir in harissa paste.
- Step 6: Serve hot with your choice of toppings.
Notes
- Chef tip: For a smoother soup, blend all of it instead of half.
- Best substitution: Use canned lentils for a quicker version.
- Make-ahead: Prepare all ingredients ahead and store separately. Combine and cook when ready.
- Scaling: This recipe doubles easily for a crowd.
- Troubleshooting: If soup is too thick, thin with water or more broth.
Storage
- Fridge: Store leftovers in an airtight container for up to 5 days.
- Freezer: Freeze portions for up to 3 months.
- Oven reheat: Reheat in the oven at 350°F (180°C) for 15-20 minutes.
- Microwave reheat: Reheat in the microwave for 2-3 minutes.
- Make ahead: This soup can be made ahead and reheated.
Nutrition Per Serving
- Calories: 350
- Protein: 18g
- Fat: 8g
- Carbs: 45g
- Fiber: 15g
- Sugar: 6g
- Sodium: 800mg
- Cholesterol: 5mg
- Sat. Fat: 1.5g
Nutritional values are estimates only. Actual values may vary by brand and portion size.
Creamy Moroccan Harissa Lentil Soup for Dinner FAQs
Yes, it reheats well. Make ahead and store in the fridge or freezer.
You may have overcooked the lentils or not blended enough. Add water or broth to thin it out.
Yes, cook on high pressure for 8 minutes with a 10-minute natural release.
A mix of chili powder, cumin, and paprika can be used for a milder version.
Yes, this recipe is naturally gluten-free.
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!






