Sweet Potato Coconut Curry Soup
Prep Time
10 mins
Cook Time
50 mins
Total Time
1 hr
Servings: 6 servings
  • 3 small or 2 large red-skinned sweet potatoes or yams 3 cups cooked
  • 1/2 cup white rice Jasmine
  • 1-1/4 cups water
  • 1 13.5 ounce can lite coconut milk
  • 3 cups chicken broth
  • 1 teaspoon minced garlic
  • 2 tablespoons brown sugar
  • 1/2 teaspoon salt
  • 2 teaspoons curry powder
  • 1 teaspoon garam masala
  • 1/8 teaspoon cayenne pepper or to taste
  • 1/4 cup chopped cilantro for garnish
  1. Preheat oven to 400 degrees. Wash and scrub sweet potatoes. Wrap in aluminum foil and bake for about 50 minutes to an hour or till soft all the way through when pierced with a knife. Remove from oven and allow to cool. When cool enough to handle, remove skins with a paper towel and discard.
  2. Meanwhile, prepare rice by bringing 1-1/4 cups water to boil over high heat. Add rice, stir, lower heat and cover pan. Simmer, covered, for about 20 minutes or until all water has been absorbed and rice is cooked. Remove pan from heat and set aside.
  3. Place a large, heavy bottomed pot or Dutch oven over medium low heat. Add lite coconut milk, chicken broth, and minced garlic. Allow mixture to get warm but do not allow to boil. Add about 3 cups of cooked sweet potato. Remove pot from heat and using an immersion blender, blend the sweet potato into the mixture in pan until smooth. Return pan to heat and add brown sugar, salt, curry powder, garam masala, and cayenne pepper. Add cooked rice and turn heat down to low. Allow soup to simmer for about 15 minutes. Soup will thicken as it simmers. Remove from heat when the soup is heated through and cooked to desired consistency.
  4. Ladle into bowls and garnish individual servings with cilantro.
  5. Reheats very well. If soup thickens too much in refrigerator, add a little water or additional chicken broth to thin out before reheating in microwave or on stove.
Recipe Notes

Adapted from Eat, Live, Run