Sweet Potato Soup Recipe UK: Velvety Spiced Blend With Crispy Coconut Topping

Soups & Stews

Sweet Potato Soup Recipe UK: Velvety Spiced Blend With Crispy Coconut Topping

This sweet potato soup recipe UK delivers velvety, spiced sweet potato perfection with a crispy coconut topping that elevates every spoonful. 🌟 The secret lies in slow-cooked sweet potatoes blended with aromatic spices and a touch of coconut milk, creating a rich, comforting texture that’s both hearty and elegant—ideal for chilly UK evenings.

I’ve adapted this recipe to use familiar UK pantry staples, like stock cubes and local produce, while keeping the preparation simple enough for weeknight dinners.

The velvety base is where the magic happens: sweet potatoes roasted until tender, then blended with warming spices like cinnamon and nutmeg, and a splash of coconut milk for depth.

This isn’t just soup—it’s a restaurant-quality dish that feels indulgent yet balanced, with natural sweetness from the sweet potatoes and a hint of smokiness from the spices. The crispy coconut topping adds a satisfying crunch that contrasts beautifully with the smooth soup beneath.

What makes this recipe stand out is the crispy coconut topping, toasted to golden perfection and sprinkled on top for texture and visual appeal. It’s a technique I perfected after testing countless variations—no soggy garnishes here!

The result is a bowl of soup that’s creamy, spiced, and utterly satisfying, with every component working together to create a dish that’s both comforting and impressive.

Perfect for serving with crusty sourdough or a side salad, this soup is versatile enough for casual lunches or cosy dinner gatherings. The recipe scales easily, so you can make a big batch to enjoy throughout the week. Let’s get cooking—your taste buds (and your guests) will thank you!

👨‍🍳
Difficulty
Medium
🌿
Diet
Vegetarian
🔥
Calories
Med Cal

Ingredients for sweet potato soup recipe uk

Sweet potatoes, coconut milk, and warming spices make this UK-friendly soup creamy and comforting.

Ingredient Amount Notes
Sweet Potatoes 🍠 2 lbs Medium-sized, peeled and cubed
Vegetable Stock 💧 4 cups Homemade or good-quality stock cube
Coconut Milk 🥥 1 can (13.5 oz) Full-fat for creaminess
Onion 🧅 1 whole Yellow, finely chopped
Garlic Cloves 🧄 4 cloves Fresh, minced
Ground Cinnamon 🌶️ 1 tsp Freshly ground preferred
Ground Nutmeg 🌶️ ½ tsp Freshly grated
Ground Ginger 🌿 ½ tsp Freshly ground
Olive Oil 🫒 2 tbsp Extra-virgin for roasting
Shredded Coconut 🥥 ½ cup Unsweetened, toasted
Desiccated Coconut 🥥 ¼ cup For crispy topping
Salt 🧂 1 tsp Kosher or sea salt
Black Pepper 🌶️ ½ tsp Freshly ground
Crusty Bread 🍞 1 loaf For serving (optional)

Sweet potatoes are the star here—UK supermarkets like Tesco or Sainsbury's carry good ones year-round. Look for firm, smooth-skinned ones with no soft spots. The coconut milk matters too—Tesco's own brand is reliable, but if you can find Chaokoh or Thai Kitchen, go for it. The spices? Penzeys or Waitrose bulk bins have the best quality. For the coconut topping, Desiccated coconut from the baking aisle (like Tesco's) works best—it toasts up perfectly crispy.

No fresh ginger? Ground ginger at half the amount works in a pinch. Short on coconut milk? Double the vegetable stock and add 1 tbsp cornflour to thicken. The shredded coconut can be swapped for toasted pepitas or crushed almonds if you're out. For the stock, Knorr or Kallo stock cubes are the UK staples—just make sure they're vegetarian. The bread? Sourdough from a local bakery adds that perfect crunchy texture, but any crusty loaf will do.

This soup tastes even better the next day—3-4 days in the fridge, covered. For the coconut topping, toast it in a dry pan until golden (about 3-4 minutes), then store separately to keep it crispy. Freeze portions without the topping—up to 3 months. Reheat gently on the stove, stirring in the crispy coconut at the end to keep it crunchy. Serve with extra toasted coconut on top—trust me on this.

❤️

Why You'll Love This Recipe

  • No Chopping Chaos: I swear by this one—just dice the onion and mince the garlic, then let the sweet potatoes roast whole (yes, really). The skin peels off like magic after simmering, and you’re left with smooth, velvety texture without the mess.
  • Creamy Without Guilt: That coconut milk does all the heavy lifting—rich but not heavy, with just enough depth from the vegetable stock. Honestly? It tastes like a hug in a bowl, but the calories won’t haunt you later.
  • Leftover Hero: This soup only gets better the next day. I make a double batch on Sundays, freeze half, and reheat with a splash of stock to keep it luscious—perfect for lazy nights when you’d rather not cook.
  • Budget Magic: Sweet potatoes and onions are cheap, and a tin of coconut milk stretches further than you’d think. Between us, this is my go-to when the bank balance is tight but the cravings aren’t—warm, filling, and still feels special.

Step-by-step instructions for sweet potato soup with crispy coconut topping

Here's how to make this velvety spiced soup with that perfect crispy coconut crunch on top.

1

🔥 Step 1: Roast the Sweet Potatoes and Onions

Preheat your oven to 400°F and line a baking sheet with parchment paper. Toss the 2 lbs cubed sweet potatoes and finely chopped whole onion with 1 tablespoon of the olive oil, ½ teaspoon salt, and ¼ teaspoon black pepper. Spread them in a single layer—they need room to roast, not steam.

Roast for 25-30 minutes until the sweet potatoes are tender when pierced with a fork and the edges are golden brown. You want them caramelized but not burnt—this adds depth of flavor to your soup. I like to give them a gentle shake halfway through for even cooking.

2

🍳 Step 2: Build the Spiced Soup Base

While the potatoes roast, heat 1 tablespoon olive oil in a large pot over medium heat. Add the 4 minced garlic cloves and cook for just 30 seconds until fragrant—don't let them brown or they'll turn bitter. Stir in the ground cinnamon, ground nutmeg, and ground ginger and cook for another 10 seconds to toast the spices.

Pour in the 4 cups vegetable stock and bring to a gentle simmer. Add the roasted sweet potatoes and onions, then reduce heat to low. Let it simmer for 10 minutes so the flavors meld together. You'll want to taste it now—adjust the seasoning if needed, but it should be nicely balanced with warm spices.

3

🥘 Step 3: Blend to Silky Perfection

Using an immersion blender, carefully blend the soup directly in the pot until completely smooth. If you prefer using a regular blender, work in batches and be careful with the hot liquid—it will spit. The soup should be velvety with no lumps, almost like a thick cream.

Stir in the 1 can coconut milk and return to low heat. Warm through for 3-4 minutes—just enough to incorporate the coconut milk without curdling it. The soup should now have that rich, velvety texture with a hint of tropical sweetness from the coconut. Taste again and adjust seasoning if needed, adding more salt or pepper as necessary.

4

🔥 Step 4: Toast the Coconut Topping

In a small dry skillet over medium heat, toast the ½ cup shredded coconut and ¼ cup desiccated coconut for 3-4 minutes, stirring constantly. You want them to turn a beautiful golden brown and smell toasty—this is what gives that irresistible crunch. Be careful not to burn them, as they'll go from perfect to bitter in seconds.

Transfer the toasted coconut to a small bowl and set aside. Here's a pro tip: if you want extra crispiness, spread the toasted coconut on a baking sheet and pop it in the oven at 300°F for 2-3 minutes to dry out completely before serving.

5

🍽️ Step 5: Serve with Warm Bread

Ladle the warm soup into bowls and top each serving with a generous spoonful of the toasted coconut mixture. The contrast between the creamy soup and crispy coconut is what makes this dish special. Serve immediately with slices of the crusty bread on the side—it's perfect for soaking up every last drop of that delicious soup.

This soup keeps well in the fridge for 3 days, but I find it's best enjoyed fresh when the coconut topping is at its crispiest. If you make it ahead, just reheat gently on the stove and toast the coconut fresh before serving.

👨‍🍳

Pro Tips For Making Sweet Potato Soup Recipe Uk

  • PEEL AND CUBE SMALL: Sweet potatoes are stubborn—peel them after roasting if you’re impatient, but for soup, cut them into even 1.5cm chunks. Uneven pieces mean some burn while others stay raw. I learned this the hard way when my first batch had a sad, undercooked centre.
  • SOFTEN ONIONS FIRST: Sweat the onion and garlic in a cold pan with a splash of stock before adding anything else. This builds flavour without browning—just keep the heat low and stir often. Skipping this step means your soup tastes like stock with sweet potato bits.
  • STIR IN COCONUT MILK LAST: Add the coconut milk after the soup has simmered for 10 minutes, not at the start. It’ll split if you heat it too fast, turning your creamy soup into a sad curdle. Stir gently, then taste—adjust with a pinch of salt if needed.
  • BLEND IN BATCHES: If your blender’s small, split the hot soup into two goes. Overfilling means the motor fights, and you’ll end up with a lumpy mess. Run the blender until smooth, scrape down the sides, then blend again—no one wants to chew sweet potato chunks.

Make-ahead tips for this dish

Prep Ahead

Roast the sweet potatoes and onions up to 2 days ahead—they keep beautifully in an airtight container in the fridge. Store them separately from the spices to prevent flavor transfer.

When ready to cook, simply reheat them in the pot with the stock and spices for 10 minutes on low heat. This shortcut saves 30 minutes of active prep time on busy weeknights. 💡

Freezer-Friendly Base

Make the soup base (without coconut milk) up to 3 months ahead by freezing it in 1-litre portions in airtight containers. Thaw overnight in the fridge, then reheat gently on the stove.

Stir in the coconut milk fresh before serving to maintain its creamy texture. The coconut topping should always be toasted fresh—it loses crispiness when frozen. ❄️

Coconut Topping Shortcut

Toast the coconut topping in advance and store it in a small airtight container at room temperature for up to 2 weeks. Keep it in a cool, dark place to preserve its crispiness.

For extra crunch, spread it on parchment paper and bake at 300°F for 2-3 minutes before serving. This prepped topping is perfect for quick assembly when you're short on time. 🥥

Batch Cooking Tips

Double the recipe and freeze half in 2-litre portions for future meals. Label containers with the date and "soup base" to avoid confusion. When reheating from frozen, add ½ cup extra stock to prevent thickening.

The coconut topping can be made in larger batches (up to 1 cup) and stored separately. This approach ensures you always have a comforting meal ready. 📅

Reheating Perfection

Reheat soup gently on the stove over low heat for 10-15 minutes, stirring occasionally. Add a splash of water or stock if it thickens too much. Always toast the coconut topping fresh before serving—this takes just 3-4 minutes in a dry pan.

The contrast between warm soup and crispy coconut is what makes it special. Never microwave the coconut topping—it'll turn soggy instantly. ✨

Make-Ahead Serving

Assemble the soup bowls in advance by ladling warm soup into serving dishes and topping with toasted coconut. Cover loosely with foil and refrigerate for up to 2 hours before serving.

Reheat individual portions in the microwave for 1-2 minutes, then toast the coconut topping fresh. This works perfectly for potlucks or meal prep—just reheat and serve. 🍽️

Nutrition facts

Servings 4
Amount Per Serving
Calories 380kcal
% Daily Value *
Total Fat 22g28%
Saturated Fat 16g80%
Cholesterol 15mg5%
Sodium 680mg29%
Total Carbohydrate 42g15%
Dietary Fiber 7g25%
Sugars 12g
Protein 8g16%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I make this soup without coconut milk?

For a dairy-free version, replace the coconut milk with ½ cup Greek yogurt or crème fraîche (common in UK supermarkets) for creaminess. Alternatively, use ½ cup extra vegetable stock thickened with 1 tbsp cornflour for a lighter texture. The soup will still be delicious—just lose the tropical notes.

2

How do I keep the coconut topping crispy when serving?

Toast the coconut fresh before serving—it takes just 3-4 minutes in a dry pan over medium heat. For extra crunch, spread it on parchment paper and bake at 300°F for 2-3 minutes before adding to the soup. Store any extra topping in an airtight container at room temperature for up to 2 weeks. Never microwave it—it'll turn soggy instantly!

3

Can I use regular potatoes instead of sweet potatoes?

Not recommended! Sweet potatoes add natural sweetness and a velvety texture that regular potatoes can't match. However, if you're desperate, use fleshier potatoes like Maris Piper (common in the UK) and add 1 extra tsp cinnamon to compensate for the lack of sweetness. The soup will be heartier but less flavorful.

4

What's the best way to store leftovers?

Store the soup (without topping) in an airtight container in the fridge for up to 3 days. The coconut topping keeps separately for 2 weeks in a cool, dark place. For longer storage, freeze the soup base (without coconut milk) for up to 3 months. Always toast the coconut fresh before serving to maintain crispiness.

5

Can I make this soup vegan?

Yes! Swap the vegetable stock for vegan stock cubes (like Kallo Vegan) and use coconut cream instead of coconut milk. For extra richness, add 1 tbsp nutritional yeast when blending. The spices and sweet potatoes will still shine through beautifully.

★★★★★4.5(11 reviews)
Categories Soups & Stews