Moroccan Sweet Potato and Lentil Soup

User Reviews

4.9

189 reviews
Excellent
  • Prep Time

    15 mins

  • Cook Time

    40 mins

  • Total Time

    55 mins

  • Servings

    4

  • Course

    Soup

  • Cuisine

    American

Moroccan Sweet Potato and Lentil Soup

This Moroccan Sweet Potato and Lentil Soup features a hearty blend of sweet potato, brown lentils, and aromatic spices like cumin, coriander, and cinnamon. Slow simmering these ingredients in vegetable broth develops a comforting, mildly spiced soup with tender chunks and a balanced savory-sweet flavor, finished with fresh cilantro for brightness. It’s a nourishing and flavorful option for a satisfying meal.

Description

Moroccan Sweet Potato and Lentil Soup integrates diced sweet potatoes and brown lentils into a spiced vegetable broth infused with a mix of cumin, coriander, turmeric, paprika, and cinnamon. A sauté of onions, carrots, garlic, and ginger forms the flavor base, to which the spices and remaining ingredients are added. The soup simmers gently until the sweet potatoes soften and lentils become tender, creating a thick, stew-like consistency with distinct vegetable pieces.

The mixture of warm spices gives this soup a subtle earthiness balanced by the natural sweetness of the potatoes. Stirring in fresh cilantro near the end contributes a fresh herbal note. This soup serves well as a comforting starter or main, bringing wholesome textures and gentle spice to the table during cooler months.

The recipe allows thinning the soup slightly with extra broth if needed and recommends stirring some cilantro in before serving while reserving some for garnish. This adds layers of fresh flavor just before eating.

I Made This!

Be the first!

Save this

Be the first!

Ingredients

Servings
  • 3 Tbsp olive oil
  • 1 1/2 cups chopped yellow onion
  • 1 carrot diced (1/2 cup, large
  • 3 cloves garlic minced (1 Tbsp
  • 2 tsp fresh ginger peeled and minced
  • 2 tsp cumin ground
  • 1 tsp ground coriander
  • 1 tsp Turmeric
  • 1 tsp paprika
  • 1 tsp ground cinnamon
  • 6 cups low-sodium vegetable broth, then more if desired
  • 1 (14.5 oz) can diced tomatoes petite
  • 1 (16 oz) sweet potato peeled and diced into 1/2-inch cubes (3 cups, large
  • 1 cup brown lentils picked over and rinsed
  • salt to taste
  • 1/2 cup cilantro chopped, fresh

Instructions

  1. Heat 2 Tbsp olive oil in a large pot over medium-high heat. Add onion and carrot and saute 4 minutes. 
  2. Add garlic and ginger and saute 1 minute longer. Add remaining 1 Tbsp olive oil, cumin, coriander, turmeric, paprika and cinnamon. 
  3. Saute 1 minute. Stir in vegetable broth, tomatoes, sweet potatoes and lentils. Season with salt to taste. 
  4. Bring to a light boil then reduce heat to medium-low, cover pot and allow to simmer, stirring occasionally until sweet potatoes are soft and lentils are tender, about 25 - 30 minutes. 
  5. Thin with up to 1 more cup of broth if desired. Stir in half of the cilantro then serve with remaining cilantro.
Genuine Reviews

User Reviews

Overall Rating

4.9

189 reviews
Excellent

Write a Review

Drag & drop files here or click to upload
Other Recipes

You'll Also Love

Loaded Mashed Potatoes

American
5.0 (33 reviews)

Easy Baked Sweet Potatoes

American
5.0 (15 reviews)

Creamy Chicken Pasta Salad

American
5.0 (12 reviews)

Candied Yams

American
5.0 (21 reviews)

Buffalo Wings

American
5.0 (63 reviews)

Broccoli Casserole

American
5.0 (36 reviews)

Crab Cake Sandwich

American
5.0 (15 reviews)

S'mores Bars

American
5.0 (21 reviews)

Vegetable Beef Stew

American
5.0 (30 reviews)

Cajun Roasted Turkey

American
5.0 (39 reviews)

Oven Baked Chicken and Rice

American
5.0 (27 reviews)

BBQ Beef Sloppy Joes

American
5.0 (30 reviews)