tastebotanical taste botanical Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Spiced Sweet Potato Soup

Spiced Sweet Potato Soup

  • Author: Tastebotanical
  • Prep Time: 15
  • Cook Time: 17
  • Total Time: 32 minutes
  • Yield: Serves 6
  • Category: Soup
  • Cuisine: English


This quick and easy Spiced Sweet Potato Soup is filled with Moroccan flavours.  Its rich, orange colour and savoury taste will warm you up on a cold winter’s day.


  • 25 g butter or 1 tablespoon of vegetable oil
  • 1 large onion
  • 4 sweet potatoes
  • Salt and pepper
  • 1 teaspoon of ground cumin
  • 1 teaspoon of ground cinnamon
  • 1 teaspoon of ground turmeric
  • Half a teaspoon of cayenne (optional)
  • 500 ml of vegetable stock
  • A little yogurt and dukkah to decorate (optional)

Spiced Sweet Potato Soup


  1. Peel and roughly chop the onions.

  2. Peel and roughly chop the sweet potatoes.

  3. Heat the butter or oil in a heavy-based pan and add the chopped vegetables.  Season with salt and pepper.

  4. Cook gently over a low heat for around 15 minutes until the vegetables are starting to caramelise.  

  5. Add the cumin, cinnamon, turmeric to the vegetables.  If you want the soup to have a bit of chilli heat, you can also add the cayenne at this point.  Cook for a further two minutes.  
  6. Add the vegetable stock to the pan and bring to simmering point.   Cook gently for 15 minutes.

  7. Blend the soup in a food processor or by using a hand blender. 

  8. The soup will be quite thick.  You can add a little additional water to thin it to your desired consistency. 

  9. When you are ready to serve the soup, reheat it gently and pour into individual bowls.  If you wish, you can decorate each bowl with a swirl of plain yogurt and a sprinkle of dukkah.

Spiced Sweet Potato Soup


This soup is vegetarian but can easily made vegan by using vegetable oil instead of butter and omitting the yogurt.

If you do not have any sweet potatoes, you can use butternut squash or pumpkin to make this soup.

Keywords: soup, sweet potatoes, spices, Moroccan, vegetarian