Harissa Lentil & Sweet Potato Coconut Soup brings warm, spicy comfort to the table with mellow sweet potato, earthy lentils, and creamy coconut milk. This bowl work well for weeknights, chilly weekends, or when you want something both nourishing and bright. 
Brown lentil and sweet potato recipes make a great reference when you want a thicker stew-like version of this soup.
Why this recipe feels so good
This soup is appealing because it pairs bold harissa spice with gentle, familiar ingredients. It suits seasonal cooking sweet potatoes and lentils are budget-friendly and store well. The recipe stays simple: sauté aromatics, simmer lentils and cubed sweet potato, then finish with coconut milk for richness. If you like one-pot meals that taste like you spent more time on them than you did, this hits the mark. For a lighter option, try a thin broth version like this lentil potato soup for inspiration.
Why you’ll love this Harissa Lentil Soup
The flavor builds in layers: toasty cumin and onion, bright garlic, then the warm, smoky heat of harissa. Coconut milk smooths the edges and keeps the soup comforting rather than fiery. It’s flexible for weeknight cooking and scales easily for guests. The lentils deliver protein and body while sweet potato gives a sweet counterpoint to the chilies. You can make a cozy, bowl-ready meal in under an hour, and leftovers deepen in flavor overnight.
Ingredients and substitutions
Below is what you need and ideas to swap if you have dietary needs or pantry limits.
What you’ll need for this recipe
- 1 tablespoon neutral oil (olive or avocado)
- 1 medium onion, diced
- 2 cloves garlic, minced
- 1 tablespoon ginger, minced (optional but nice)
- 1-2 tablespoons harissa paste (start with 1 and add to taste)
- 1 teaspoon ground cumin
- 1 cup dried brown or green lentils, rinsed
- 1 large sweet potato (about 1 lb), peeled and diced into 1/2-inch cubes
- 4 cups vegetable broth (or water plus bouillon)
- 1 (14 oz) can full-fat coconut milk
- Salt and black pepper to taste
- Juice of 1/2 lemon or lime
- Fresh cilantro or parsley to serve
If you want a thinner, lighter bowl, use low-fat coconut milk and a bit more broth. For a heartier texture, add a cup of chopped kale or spinach near the end.
Smart Swaps for Dietary Needs
- Gluten-free: This recipe is naturally gluten-free if your broth is certified GF.
- Lower fat: Use light coconut milk or reduce to 1/2 cup and add a splash of broth.
- Oil-free: Sauté the aromatics in 1/4 cup vegetable broth instead of oil.
- Spiciness: Replace harissa with 1 teaspoon smoked paprika and a pinch of cayenne for milder heat.
Smart Variation (Optional)
Make it more stew-like by stirring in 1/2 cup cooked quinoa or bulgur at the end. For a Thai-leaning twist, add a tablespoon of red curry paste and swap the harissa; see ideas in this Thai coconut red lentil soup for similar flavor profiles.
How to make Harissa Lentil & Potato Soup
Follow these clear steps for an even, flavorful result.
Step-by-step cooking instructions
- Heat oil in a large pot over medium heat. Add diced onion and a pinch of salt; cook until soft and translucent, about 5–7 minutes.
- Add garlic and ginger; cook 30–60 seconds until fragrant.
- Stir in harissa paste and cumin; cook 1 minute to bloom the spices.
- Add lentils, diced sweet potato, and broth. Bring to a simmer, then reduce heat and cover. Cook until lentils and sweet potato are tender, about 20–25 minutes.
- Stir in coconut milk and simmer 5 more minutes to meld flavors. Taste and season with salt, pepper, and lemon juice.
- Serve topped with chopped cilantro or parsley. A drizzle of extra coconut milk or plain yogurt (dairy or plant) brightens each bowl.
You can roast the sweet potato beforehand for a deeper, caramelized note toss cubes with a little oil and roast at 425°F (220°C) for 20–25 minutes, then add to the pot near the end.
| Step | Details |
|---|---|
| 1 | Sauté onion, garlic, and ginger until soft. |
| 2 | Add harissa and spices; toast briefly. |
| 3 | Add lentils, sweet potato, and broth; simmer until tender. |
| 4 | Stir in coconut milk, finish with citrus and herbs. |
Tips for texture, timing & tools
- Use brown or green lentils: they hold shape better than red lentils, which break down and make a thicker soup. If you like a silky texture, use red lentils.
- Don’t overcook: Check lentils at 18 minutes; they can go from tender to mushy quickly.
- Tools: A heavy-bottomed pot helps prevent sticking. Use an immersion blender if you want a partially pureed, creamier soup.
- Flavor boost: Let the soup rest for 20–30 minutes off heat to let flavors meld. Reheat gently before serving.
For a roasted-sweet-potato-forward version, borrow assembly ideas from this coconut cauliflower approach: cauliflower soup with coconut milk.
How to store it right
Cool the soup to room temperature and transfer to airtight containers. Refrigerate up to 4 days. For longer storage, freeze in portions for up to 3 months. Thaw overnight in the fridge before reheating.
Reheating without losing flavor
Reheat over low to medium heat on the stove, stirring occasionally. Add a splash of broth or water if it has thickened. Taste and brighten with a squeeze of lemon or lime before serving.
A dish worth making again and again
This soup freezes and reheats well, and its flavors improve with resting. It’s a reliable weeknight favorite and makes a comforting meal for guests.
PrintHarissa Lentil & Sweet Potato Coconut Soup
Warm and spicy Harissa Lentil & Sweet Potato Coconut Soup combines the earthy flavors of lentils with sweet potatoes and creamy coconut milk for a comforting meal.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Total Time: 45 minutes
- Yield: 4 servings 1x
- Category: Soup
- Method: Stovetop
- Cuisine: Moroccan
- Diet: Vegan
Ingredients
- 1 tablespoon neutral oil (olive or avocado)
- 1 medium onion, diced
- 2 cloves garlic, minced
- 1 tablespoon ginger, minced (optional)
- 1–2 tablespoons harissa paste (start with 1 and add to taste)
- 1 teaspoon ground cumin
- 1 cup dried brown or green lentils, rinsed
- 1 large sweet potato (about 1 lb), peeled and diced into 1/2-inch cubes
- 4 cups vegetable broth (or water plus bouillon)
- 1 (14 oz) can full-fat coconut milk
- Salt and black pepper to taste
- Juice of 1/2 lemon or lime
- Fresh cilantro or parsley to serve
Instructions
- Heat oil in a large pot over medium heat. Add diced onion and a pinch of salt; cook until soft and translucent, about 5–7 minutes.
- Add garlic and ginger; cook 30–60 seconds until fragrant.
- Stir in harissa paste and cumin; cook 1 minute to bloom the spices.
- Add lentils, diced sweet potato, and broth. Bring to a simmer, then reduce heat and cover. Cook until lentils and sweet potato are tender, about 20–25 minutes.
- Stir in coconut milk and simmer 5 more minutes to meld flavors. Taste and season with salt, pepper, and lemon juice.
- Serve topped with chopped cilantro or parsley and a drizzle of extra coconut milk or plain yogurt.
Notes
This soup can be refrigerated for up to 4 days or frozen for 3 months. You can adjust the spice level by altering the amount of harissa used.
Nutrition
- Serving Size: 1 serving
- Calories: 350
- Sugar: 5g
- Sodium: 400mg
- Fat: 15g
- Saturated Fat: 8g
- Unsaturated Fat: 5g
- Trans Fat: 0g
- Carbohydrates: 45g
- Fiber: 12g
- Protein: 15g
- Cholesterol: 0mg
Frequently asked questions
Can I use red lentils instead of brown or green?
Yes. Red lentils will break down more and give a thicker, creamier texture. Reduce simmer time slightly and stir often.
Is harissa paste very spicy?
Harissa varies. Start with 1 tablespoon, taste, and add more if you want more heat. You can mellow it with extra coconut milk or a spoonful of tomato paste.
Can I make this in a slow cooker?
Yes. Sauté aromatics first, then add everything except coconut milk. Cook on low for 4–6 hours. Stir in coconut milk during the last 20 minutes to warm through.
How long will leftovers keep?
Refrigerated leftovers stay good for about 4 days. Freeze in meal-sized portions for up to 3 months.
Final Thoughts
A related recipe that shares the sweet potato + coconut approach is the Ginger Sweet Potato Coconut Milk Stew with Lentils & Kale; see that version for a slightly different take: Wisconsin Cauliflower Soup.
Thank you for trying this Harissa Lentil & Sweet Potato Coconut Soup I hope it becomes a go-to when you want something filling, simple, and full of character.










Leave a Reply