Imagine the rich, earthy aroma of roasted sweet potatoes mingling with the creamy scent of coconut milk. That first warm, velvety spoonful is pure comfort, a hug in a bowl perfect for a Nairobi evening chill.
This simple recipe brings that magic to your kitchen. We’ll walk you through the ingredients, easy steps, and even some Kenyan-style tips to make it your own, sawa?
What Is Creamy Coconut Sweet Potato Soup recipe and Where Does It Come From
This soup is a beautifully smooth and velvety blend of sweet potatoes, simmered until tender and pureed with rich coconut milk. It offers a wonderful balance of natural sweetness from the tubers and a subtle, creamy richness from the coconut, often spiced with ginger, garlic, and a touch of chili for warmth. The result is a comforting, nourishing bowl that feels both luxurious and wholesome.
While not a traditional dish from one specific community, it beautifully marries local staples. Sweet potatoes are widely grown, especially in Western Kenya and the Lake Basin regions, and coconut is a coastal favourite from Mombasa and the Coast. This fusion makes it a popular modern, everyday meal in urban homes, especially during the cooler rainy seasons or when one needs a quick, satisfying dish.
This homemade version lets you control the creaminess and spice, creating a fresher, more flavourful pot than any canned soup, all for a very budget-friendly price using common Kenyan market ingredients.
Ingredients for Creamy Coconut Sweet Potato Soup recipe
This recipe serves 4-6 people comfortably, perfect for a family meal or having leftovers for the next day.
Main Ingredients
- 1 kg orange-fleshed sweet potatoes (viazi vitamu) — peeled and cubed, available at any local market
- 1 can (400ml) coconut milk — Pwani or Tuzo brand works well
- 1 large onion, chopped
- 3 cloves garlic, minced
- 4 cups vegetable or chicken stock (or use water with 2 Royco cubes)
- 2 tablespoons cooking oil
Spices and Seasonings
- 1 tablespoon fresh ginger, grated
- 1 teaspoon ground turmeric (available in spice sections)
- 1/2 teaspoon chili flakes or 1 fresh chili (pili pili) — adjust to taste
- Salt to taste
- Fresh coriander (dhania) for garnish
What You Will Need
- A large sufuria or pot: A good, heavy-bottomed sufuria works perfectly for sautéing and simmering.
- A sharp knife and chopping board: For prepping your vegetables.
- A wooden spoon or cooking stick (mwiko): For stirring.
- A blender or masher: A regular kitchen blender gives the creamiest texture, but a strong potato masher can work if you don’t mind a chunkier soup.
- A measuring cup and spoons: For getting your quantities right, though estimation is also fine for experienced cooks.
How to Cook Creamy Coconut Sweet Potato Soup recipe: Step-by-Step
This takes about 45 minutes from start to finish and is straightforward enough for a beginner cook, even on a gas meko or jiko.
-
Step 1: Prepare and Sauté the Aromatics
Heat the oil in your sufuria over medium heat. Add the chopped onions and cook, stirring often, for about 5 minutes until they become soft and translucent. Be careful not to burn them, as this will make your soup bitter.
-
Step 2: Add the Ginger, Garlic, and Spices
Stir in the grated ginger, minced garlic, turmeric, and chili. Cook for just one minute until fragrant. This step, called “kukoroga”, releases all the wonderful flavours into the oil, which is key for a tasty base.
-
Step 3: Cook the Sweet Potatoes
Add the cubed sweet potatoes to the sufuria and stir well to coat them in the spiced oil. Let them cook with the aromatics for 2-3 minutes. This helps the potatoes absorb the flavours before adding liquid.
-
Step 4: Add the Stock and Simmer
Pour in your vegetable or chicken stock, ensuring the sweet potatoes are fully covered. Bring the pot to a boil, then reduce the heat to low, cover with a lid, and let it simmer for 20-25 minutes. The potatoes are ready when you can easily pierce them with a fork.
-
Step 5: Blend the Soup
Turn off the heat and let the mixture cool slightly. Carefully transfer everything to a blender. Add the entire can of coconut milk. Blend on high until completely smooth and creamy. If your blender is small, you may need to do this in batches.
-
Step 6: Adjust Consistency and Season
Pour the blended soup back into the sufuria and place it over low heat. If the soup is too thick for your liking, you can thin it with a little water or more stock. Now is the time to taste and add salt as needed. Let it warm through gently for about 5 minutes.
-
Step 7: Garnish and Serve
Ladle the hot soup into bowls. Top with a generous sprinkle of freshly chopped coriander (dhania). For an extra treat, some people like to drizzle a little coconut cream on top or serve with a wedge of lemon.
Tips, Tricks and Kenyan Variations
Pro Tips for the Best Results
- For a deeper, smoky flavour, try roasting your cubed sweet potatoes in the oven or over a mkaa (charcoal jiko) for 20 minutes before adding them to the soup. This caramelizes their natural sugars.
- If you don’t have a blender, use a potato masher for a chunkier, more rustic texture. It’s still delicious and how many Kenyan grandmothers would do it.
- Always use full-fat coconut milk for the richest, creamiest result. Shake the can well before opening. Don’t boil the soup vigorously after adding the coconut milk, as it can sometimes separate.
- Let the soup sit for 10-15 minutes after cooking. The flavours “marry” and become even more pronounced, a trick known as “kuikalia”.
Regional Variations
In coastal regions like Mombasa, cooks might add a squeeze of lime juice at the end and use fresh coconut milk scraped at home for an authentic taste. In some Western Kenyan homes, a spoonful of ground peanuts (njugu) is blended in for extra body and a nutty richness, connecting it to traditional Luhya flavours.
Budget Version
You can substitute half the coconut milk with plain milk or even a bit of plain yoghurt (maziwa lala) for tanginess. Using water with good quality stock cubes instead of ready-made stock can also save you around KES 100-150. The soup will still be flavourful and satisfying.
How to Serve and Store Creamy Coconut Sweet Potato Soup recipe
What to Serve It With
This soup is a complete meal on its own, but it’s fantastic with a side of crusty bread or warm chapati for dipping. For a heartier lunch, serve it with a simple kachumbari salad or a few slices of avocado. A cold glass of fresh passion juice or a cup of chai makes a perfect drink pairing.
Leftovers and Storage
Let the soup cool completely, then store it in a sealed container in the fridge. It will keep well for 2-3 days. In our warm climate, never leave it out at room temperature for more than an hour. Reheat gently on the stove over low heat, stirring often. If it thickens too much, just stir in a splash of water or milk.
The Bottom Line
This creamy coconut sweet potato soup is a perfect example of modern Kenyan comfort food—taking our beloved viazi vitamu and giving them a rich, coastal twist with coconut. It’s nourishing, affordable, and incredibly satisfying.
Give this recipe a try this weekend and let its warmth fill your home. We’d love to hear how yours turned out—share a photo of your pot and tag us, or tell us in the comments what Kenyan twist you added!
Frequently Asked Questions: Creamy Coconut Sweet Potato Soup recipe
Can I make this soup without a blender?
Absolutely, sawa. You can use a potato masher or the back of a strong spoon right in the sufuria. Your soup will have a lovely, rustic texture that’s still full of flavour.
Just make sure you cook the sweet potatoes until they are very soft and mash easily for the best result.
How do I know when the sweet potatoes are cooked enough to blend?
The potatoes are ready when you can easily pierce a cube with a fork and it offers no resistance. They should be very tender, almost falling apart.
If they’re still firm, just simmer for another 5-10 minutes with the lid on to avoid losing too much liquid.
Can I freeze this soup for later?
Yes, this soup freezes very well. Let it cool completely, then store it in airtight containers or freezer bags, leaving a little space for expansion.
It will keep for up to 2 months. Thaw in the fridge overnight and reheat gently on the stove.
My soup turned out too thin/watery. How can I fix it?
If it’s too thin, simmer it uncovered over low heat to reduce and thicken. Stir occasionally so it doesn’t stick at the bottom.
For a quick fix, you can also mash in a small, cooked potato or stir in a tablespoon of plain flour mixed with a little cold water.
Can I use regular potatoes instead of sweet potatoes?
You can, but the flavour and colour will be completely different. You’ll lose the natural sweetness and vibrant orange colour that defines this soup.
If you must substitute, add a teaspoon of sugar to the pot to mimic a little of that sweet potato taste.
