A logo with a tomato and the words Dinner with Evie
Serves 4
Ingredients
  • 3 tbsp of neutral oil
  • 1 black cardamom
  • 2 green cardamom
  • 1 teaspoon of black mustard seeds
  • 1/2 teaspoon of cumin seeds
  • 3 cloves
  • 1 small onion, finely chopped
  • 25-30g peeled, fresh ginger
  • 4 large garlic cloves (approx. 20g)
  • 1 teaspoon of cumin
  • 2 heaped teaspoons of coriander
  • 1/2 teaspoon of fenugreek
  • 1 teaspoon of turmeric
  • Sea salt (approx. 7 grinds)
  • 450-470g of sweet potato, peeled and cut into chunks
  • 150g baby spinach
  • 1 chicken stock pot
  • 1 400g can of coconut milk (full fat)

Aromatic Sweet Potato and Coconut Soup

This beautiful sweet potato and coconut milk soup is truly delectable thanks to some of my favourite whole spices and a perfect marriage of sweet and savoury flavours. You can even turn the leftover soup into curry - what's not to love!

a bowl of sweet potato and coconut soup arranged on an ornate blue and white plate with slices of cheese naan

Step 1

Make a paste of garlic and ginger (you can do this with a knife, the fine side of a grater, a pestle and mortar or a mini blender). Add a splash of water, and set aside.

Step 2

Heat your whole spices in oil in a large heavy pot until they begin to 'pop' and fizzle, then add the onion and fry on a low heat, stirring occasionally, until it starts to brown (approx. 5 minutes).

Step 3

Add your powdered spices (including salt) and coat the onions for a minute as a beautiful aroma fills your kitchen. Add the garlic, ginger and water paste, let the water evaporate and then cook, stirring, for around 30 seconds.

Step 4

Add the potato and coat with the spices. At this point, everything is very much trying to stick to the bottom of my ceramic pan, so I add the coconut milk in quickly. So do that, and then top up with enough water to cover the potatoes and turn the heat up high.

Step 5

You can add any stock you like here. I find chicken works really well, particularly if you have a jelly stock pot to hand, but any old stock cube will probably do.

Step 6

Bring everything to a boil then reduce the heat to medium-low and leave it to do its thing until the potato is tender (15-20 minutes).

Step 7

In the meantime, wash your spinach and wilt it in some boiling water on the hob. If you like more spinach or only have a small pan, you may have to do this in batches. Either way, it doesn’t take long.

Step 8

Drain your spinach in a colander, then run the cold tap until it's cool enough to handle. Remove it from the colander, chop it finely, and add to the soup. Stir and cook for a further 5 minutes.

Step 9

Taste your soup to see if anything needs added - I find a sprinkle of garam masala never goes amiss - and serve with some hot naan. Enjoy!

A smiling Evie wearing an apron
Any questions or comments? I'd love to hear from you!Fire me an email at