Moroccan Lentil and Sweet Potato Soup for Warmth

30 min prep 1 min cook 5 servings
Moroccan Lentil and Sweet Potato Soup for Warmth
Save This Recipe!
Click to save for later - It only takes 2 seconds!

Love this? Pin it for later!

Now, it’s the recipe I turn to when the sky goes pewter and the wind starts to rattle the maple leaves. It’s what I make when friends call to say they’re on their way over with a loaf of crusty bread and a bottle of red. It’s what I batch-cook on Sunday nights so that Monday’s lunch feels like a gift instead of a necessity. In short, this soup is my edible security blanket—and once you try it, I think it will become yours, too.

Why This Recipe Works

  • Spice-layering technique: Blooming whole cumin and coriander in oil releases volatile oils that supermarket-ground spices can’t match.
  • Texture contrast: Half the soup is pureed for silkiness while the rest stays chunky, giving you the best of both worlds in every bite.
  • Natural sweetness: Roasting the sweet potatoes separately concentrates their sugars, so you don’t need a speck of added sugar.
  • Protein powerhouse: Red lentils melt into a velvety base, delivering 18 g plant protein per serving without any chalky aftertaste.
  • One-pot wonder: Everything happens in a single Dutch oven, meaning fewer dishes and more couch time.
  • Freezer-friendly: Flavors deepen overnight and the soup thaws beautifully, so you can always have comfort on standby.

Ingredients You'll Need

Ingredients

Great soup starts with great ingredients, and every element here pulls its weight. Look for orange-fleshed sweet potatoes (often labeled “garnet” or “jewel”)—they’re moister and sweeter than pale varieties. When choosing red lentils, opt for ones that are bright salmon-colored rather than dull orange; paleness indicates age and longer cooking time. Whole cumin and coriander seeds are non-negotiable for depth; toast them in a dry skillet until they smell like dessert, then grind immediately. For the vegetable broth, I keep a stash of homemade mirepoix scraps in the freezer, but if you’re pressed for time, a low-sodium store brand works—just avoid anything labeled “garden vegetable” which tends to be heavy on tomato and throws off the spice balance.

Harissa paste gives the soup its gentle, lingering heat. Tubes sold in the international aisle are usually more vibrant than jars. If you can’t find it, substitute ¾ tsp smoked paprika plus ¼ tsp cayenne. Finally, preserved lemon is the stealth MVP. A single diced rind brightens all the earthy flavors; if unavailable, finish with a squeeze of lemon and a pinch of zest.

How to Make Moroccan Lentil and Sweet Potato Soup for Warmth

1
Roast the sweet potatoes

Preheat oven to 425 °F (220 °C). Peel and cube 2 lb (900 g) sweet potatoes into ¾-inch pieces. Toss with 1 Tbsp olive oil, ½ tsp kosher salt, and ¼ tsp black pepper. Spread on a parchment-lined sheet and roast 20–22 min until caramelized at the edges and fork-tender. Set aside.

2
Bloom the whole spices

In a large Dutch oven over medium heat, add 1 Tbsp olive oil. When shimmering, add 1 tsp each cumin and coriander seeds. Stir constantly 60–90 sec until seeds dance and smell nutty—do not let them scorch. Immediately add diced onion to cool the pot.

3
Build the aromatic base

Add 1 finely diced onion, 2 minced garlic cloves, and 1 Tbsp minced ginger. Sauté 4 min until edges turn translucent. Stir in 1 Tbsp ras el hanout, 1 tsp smoked paprika, ½ tsp cinnamon, and 1 tsp kosher salt; cook 1 min to toast the ground spices.

4
Deglaze and simmer

Pour in 1 cup (240 ml) hot vegetable broth; scrape browned bits with a wooden spoon. Add remaining 5 cups broth, 1 cup rinsed red lentils, and 2 Tbsp tomato paste. Bring to a gentle boil, then reduce to low, cover partially, and simmer 15 min.

5
Create texture contrast

Ladle half the soup into a blender; add ½ cup roasted sweet potatoes and blend until silky. Return to pot along with remaining roasted potatoes. The result is a velvety base studded with tender cubes—like velvet with pearls.

6
Finish with brightness

Stir in 1 Tbsp harissa, 1 tsp honey, and juice of ½ lemon. Simmer 2 min more. Taste; adjust salt, heat, or acid. Off heat, fold in 1 Tbsp minced preserved-lemon peel and ¼ cup chopped cilantro stems (save leaves for garnish).

7
Rest and serve

Let the soup stand 10 min—this allows lentils to absorb flavors and thicken. Ladle into warm bowls, swirl with yogurt, scatter cilantro leaves, and drizzle extra harissa for those who like it fiery. Serve with grilled flatbread or seeded crackers.

Expert Tips

Low-and-slow trick

If you have time, simmer at the lowest possible flame for 30 min instead of 15. Lentils release more starch, yielding a naturally creamy body without dairy.

Crouton upgrade

Toss cubed day-old sourdough with olive oil, ras el hanout, and bake 12 min. Float on top for a spiced crunch that contrasts the silk below.

Overnight magic

Make the soup up to step 5, cool, and refrigerate overnight. Next day, finish with harissa and lemon. Flavors marry spectacularly.

Instant-pot shortcut

Pressure-cook on high for 8 min, quick-release, then proceed to blending step. Reduce broth by ½ cup since no evaporation occurs.

Color pop

Stir in a handful of baby spinach at the end; it wilts instantly and turns the soup a vibrant ochre-green swirl that photographs beautifully.

Portion control

Ladle cooled soup into silicone muffin trays, freeze, then pop out pucks. Each puck is ~1 cup—perfect for solo lunches or toddler servings.

Variations to Try

  • Butternut & black lentil: Swap sweet potatoes for roasted butternut and use black lentils for a firmer bite. Cook 5 min longer.
  • Coconut comfort: Replace 1 cup broth with full-fat coconut milk and add 1 tsp lime zest for a tropical riff.
  • Meat-lover’s twist: Brown 6 oz (170 g) diced lamb shoulder before the spices; simmer an extra 20 min until lamb is fork-soft.
  • Grain bowl base: Use ½ cup less broth, serve thick over fluffy couscous, and top with roasted cauliflower florets.
  • Sweet heat: Stir in 1 Tbsp date syrup along with harissa; the sweet-spicy tug-of-war is addictive.

Storage Tips

Cool the soup completely within two hours of cooking. Transfer to airtight glass containers—plastic can absorb turmeric stains. Refrigerated, it keeps 5 days; flavors intensify daily, so day 3 is peak delicious. For longer storage, ladle into quart-size freezer bags, squeeze out excess air, and freeze flat; they stack like books and thaw in under an hour at room temp. Soups with lentils can become thick when cold; add a splash of broth or water when reheating and warm gently over medium-low heat to preserve the silky texture. Microwave works in a pinch—use 50 % power and stir every 60 sec. If you plan to freeze, skip the yogurt swirl; dairy can separate. Instead, add fresh yogurt when serving.

Frequently Asked Questions

You can, but they’ll retain a firmer texture and require 10 extra minutes of simmering. Red lentils break down and naturally thicken the soup, so if you substitute, plan to blend an extra cup of soup to achieve the same creaminess.

Yes, all ingredients are naturally gluten-free. If serving with bread, choose a certified GF loaf or skip the garnish.

Omit the harissa and reduce cinnamon to ¼ tsp. Add 1 extra tsp honey to round edges. Serve with a dollop of yogurt; dairy capsaisin and tames heat instantly.

Absolutely—use a 7-quart Dutch oven. Increase roasting time for sweet potatoes by 5 min and add 1 extra cup broth to account for evaporation. Freeze half; you’ll thank yourself later.

Use 1 tsp finely grated lemon zest plus ½ tsp juice stirred in off heat. The flavor isn’t identical, but it supplies the necessary bright pop.

Toast spices in a dry pot, then deglaze with ¼ cup broth to prevent sticking. Proceed with the recipe; texture will be slightly less luxurious but still delicious.
Moroccan Lentil and Sweet Potato Soup for Warmth
soups
Pin Recipe

Moroccan Lentil and Sweet Potato Soup for Warmth

(4.9 from 127 reviews)
Prep
15 min
Cook
35 min
Servings
6

Ingredients

Instructions

  1. Roast potatoes: Preheat 425 °F. Toss cubes with 1 Tbsp oil, salt, pepper. Roast 20 min.
  2. Bloom spices: In Dutch oven, toast cumin & coriander seeds 60 sec. Add onion, garlic, ginger; sauté 4 min.
  3. Add aromatics: Stir in ras el hanout, paprika, cinnamon, salt; cook 1 min.
  4. Simmer: Deglaze with 1 cup broth, then add remaining broth, lentils, tomato paste. Simmer 15 min.
  5. Blend: Puree half the soup with ½ cup roasted potatoes. Return to pot with remaining potatoes.
  6. Finish: Stir in harissa, honey, lemon juice, preserved lemon. Simmer 2 min, rest 10 min. Garnish and serve.

Recipe Notes

Soup thickens as it sits; thin with broth when reheating. For a smoky depth, add a pinch of Spanish pimentón de la Vera.

Nutrition (per serving)

312
Calories
18 g
Protein
46 g
Carbs
8 g
Fat

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.