Coconut Curry Sweet Potato Soup

So creamy, easy and flavorful! Your tastebuds will thank you!

Prep Time 10 minutes
Cook Time 50 minutes
Total Time 1 hour
Servings 4 servings


  • 3 tablespoons olive oil
  • 1 large onion roughly diced
  • 2 large yams peeled and cubed
  • 2 large sweet potatoes peeled and cubed
  • 6 cups chicken or vegetable broth
  • salt & pepper to taste
  • 1 tablespoon curry powder
  • 1/2 teaspoon cinnamon
  • 1/4 teaspoon coriander
  • 3/4 teaspoon cumin
  • 1 bay leaf
  • 1 13.5- oz. can light coconut milk
  • mini marshmallows for garnish {optional}


  1. In a large pot, preheat olive oil over medium heat. Sauté onions, yams and sweet potatoes 5-7 minutes or until edges start to brown. Pour in chicken broth and all spices. Cover and bring to boil. Reduce heat and simmer 30 minutes or until veggies are fork tender. Remove bay leaf and blend soup until completely smooth. Place pureed soup over low heat and stir in coconut milk.
  2. When ready to serve, ladle into bowls and top with marshmallows.