Creamy Moroccan Harissa Lentil Soup for Dinner

Creamy Moroccan Harissa Lentil Soup is a comforting, flavor-packed dinner that’s ready in just 30 minutes. After making this many times, I’ve perfected the balance of spices for a rich, cozy soup that’s better than takeout. If you love recipes like this, you’ll also enjoy Easy 30-Minute Street Corn Chicken Rice Bowl Recipe and Crispy Southern Hushpuppies Recipe for Easy Dinner Sides.

Why This Creamy Moroccan Harissa Lentil Soup for Dinner Is Pure Comfort
- It's ready in just 30 minutes
- The creamy texture is incredibly comforting
- Harissa adds a unique, delicious kick
- It's perfect for meal prep or a cozy dinner
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.
- 1 cup green lentils
- 1 can (14.5 oz) diced tomatoes
- 1 can (14 oz) coconut milk
- 1 large onion, diced
- 3 cloves garlic, minced
- 2 tbsp harissa paste
- 1 tbsp tomato paste
- 1 tsp ground cumin
- 1 tsp paprika
- 1 tsp salt
- 1/2 tsp black pepper
- 1/2 tsp turmeric
- Optional: Chopped fresh cilantro
- Optional: Crumbled feta cheese
- Optional: Lemon wedges

📝 Ingredient Notes
- Harissa paste: Adjust to taste for heat level.
đź›’ Tools & Equipment I Recommend
- Immersion Blender — Smoothes the soup right in the pot, no transferring needed. → See on Amazon
- Good quality harissa paste — Makes a world of difference in flavor. → See on Amazon

How to Make Creamy Moroccan Harissa Lentil Soup for Dinner
- Sauté onion and garlic: In a large pot, sauté onion and garlic until softened.
- Add spices: Stir in harissa, cumin, paprika, salt, pepper, and turmeric.
- Cook lentils: Add lentils, diced tomatoes, and 4 cups of water. Bring to a boil, then reduce heat and simmer until lentils are tender.
- Blend and finish: Blend the soup until smooth, then stir in coconut milk. Taste and adjust seasoning.
Cook's Tips for Perfect Creamy Moroccan Harissa Lentil Soup for Dinner
- : For a smoother soup, blend it until completely smooth.
- Common mistake and fix: If the soup is too thick, thin it out with more water or vegetable broth.
- : For a lighter soup, use low-fat coconut milk.
- : For a heartier soup, add some cooked chickpeas or spinach.
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: You can make this soup ahead of time and reheat it when needed.
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
Microwave: Reheat in the microwave or on the stovetop until warmed through.
Recipe Notes
- Chef tip: To make this soup gluten-free, ensure your harissa paste is gluten-free.
- Best substitution: You can substitute the lentils with chickpeas or cannellini beans.
- Make-ahead: This soup freezes well for up to 3 months.
- Scaling: This recipe can be easily doubled or halved.
- Troubleshooting: If the soup is too spicy, add more coconut milk to balance the flavors.
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
- 1 cup green lentils
- 1 can (14.5 oz) diced tomatoes
- 1 can (14 oz) coconut milk
- 1 large onion, diced
- 3 cloves garlic, minced
Seasonings
- 2 tbsp harissa paste
- 1 tbsp tomato paste
- 1 tsp ground cumin
- 1 tsp paprika
- 1 tsp salt
- 1/2 tsp black pepper
- 1/2 tsp turmeric
Optional Toppings
- Chopped fresh cilantro
- Crumbled feta cheese
- Lemon wedges
Instructions
- Sauté onion and garlic: In a large pot, sauté onion and garlic until softened.
- Add spices: Stir in harissa, cumin, paprika, salt, pepper, and turmeric.
- Cook lentils: Add lentils, diced tomatoes, and 4 cups of water. Bring to a boil, then reduce heat and simmer until lentils are tender.
- Blend and finish: Blend the soup until smooth, then stir in coconut milk. Taste and adjust seasoning.
Notes
- Chef tip: To make this soup gluten-free, ensure your harissa paste is gluten-free.
- Best substitution: You can substitute the lentils with chickpeas or cannellini beans.
- Make-ahead: This soup freezes well for up to 3 months.
- Scaling: This recipe can be easily doubled or halved.
- Troubleshooting: If the soup is too spicy, add more coconut milk to balance the flavors.
Storage
- Fridge: Store leftovers in an airtight container for up to 5 days.
- Freezer: Freeze for up to 3 months. Thaw overnight in the fridge before reheating.
- Microwave reheat: Reheat in the microwave or on the stovetop until warmed through.
- Make ahead: You can make this soup ahead of time and reheat it when needed.
Nutrition Per Serving
- Calories: 350
- Protein: 18g
- Fat: 12g
- Carbs: 45g
- Fiber: 18g
- Sugar: 6g
- Sodium: 850mg
- Cholesterol: 0mg
- Sat. Fat: 9g
Nutritional values are estimates only. Actual values may vary by brand and portion size.
Creamy Moroccan Harissa Lentil Soup for Dinner FAQs
Yes, you can make this soup ahead of time and store it in the fridge for up to 5 days or in the freezer for up to 3 months.
If the soup is too thick, thin it out with more water or vegetable broth.
Yes, you can make this soup in the slow cooker. Cook on low for 6-8 hours or on high for 3-4 hours.
If you can't find harissa paste, you can use a mix of chili powder, cumin, and paprika to add some heat and flavor.
This soup is gluten-free as long as your harissa paste is 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!






