Main content

Sweet Potato Soup


  • 2 tbsp (30 mL) butter

  • 1 1/3 cups (325 mL) diced onion

  • 6 cups (1.5 L) peeled and diced sweet potato

  • 2 tbsp (30 mL) grated fresh ginger

  • 1 can (14-ounce/398 mL) coconut milk

  • 3 to 4 cups (750 ml –1L) chicken stock

  • 2 tbsp (30 mL) fresh lime juice

  • salt and pepper

  • dash cayenne pepper or hot sauce (optional)

  • 1/4 cup (60 mL) fresh coriander leaves

  • 1/2 cup (125 mL) plain yogurt


  • 1.

    Melt butter in a large saucepot over medium heat and cook onion 3-4 minutes to soften, but not browned.

  • 2.

    Add sweet potato, ginger, coconut milk and 3 cups of stock. Simmer 25 minutes, until sweet potatoes are tender. Purée until smooth with a hand blender, add remaining stock if soup is too thick. Stir in lime juice and strain (straining is optional). Return to heat and season to taste.

  • 3.

    Ladle into bowls and top with coriander leaves and a swirl of yogurt. Soup can be enjoyed warm or at room temperature.

» Metric Converter

Tell us what you think in the comments below


Sign Out

Click to Rate

Join the Conversation

Please note, LifeStyle cannot respond to all comments posted in our comments feed. If you have a comment or query you would like LifeStyle to respond to, please use our feedback form.

4 4 4 4 4
Average Rating
2 comments • 5 ratings
Please login to comment
Posted by Roseanne7Report
This soup is amazing,,at first I thought it a strange recipe but thought,,give it a go,,,absolutely love it??
Posted by Roseanne7Report
This soup is amazing,,,at first I thought it a strange recipe but I thought I would give it a go,,,absolutely love it??