Creamy Yam and Coconut Soup
A velvety smooth soup with the natural sweetness of yam and the rich, tropical flavor of coconut. Warm spices like cumin and black pepper add a gentle kick, making this a comforting bowl perfect for a light dinner or a cozy lunch.
For 4 servings
- prep
Prepare the yam.
Peel the yam and cut it into 1-inch cubes. Rinse well under cold water.
- saute · ~5 min
Sauté the aromatics.
1.Heat 1 tbsp oil in a saucepan over medium heat.2.Add cumin seeds and let them sizzle for 30 seconds.3.Add chopped onion, minced garlic, grated ginger, and slit green chili. Sauté until onions are translucent, about 4-5 minutes. - boil · ~20 min
Boil the yam until tender.
1.Add the cubed yam to the saucepan.2.Pour in 2 cups of water and add salt.3.Bring to a boil, then reduce heat, cover, and simmer until the yam is fork-tender, about 15-20 minutes. - mix · ~2 min
Blend the soup until smooth.
Remove from heat and discard the green chili. Carefully transfer the mixture to a blender. Add the coconut milk and blend until completely smooth and creamy. Return the soup to the saucepan.
TIPLet the soup cool slightly before blending to avoid steam pressure buildup. Work in batches if needed. - simmer · ~3 min
Simmer and adjust the consistency.
Place the saucepan back over low heat. Stir in the freshly ground black pepper. If the soup is too thick, add a splash of warm water until desired consistency is reached. Warm through for 2-3 minutes, but do not boil.
- serve
Garnish and serve hot.
Ladle the soup into bowls. Garnish with a sprinkle of black pepper and fresh coriander leaves.
What to keep in mind.
7 tips from the recipe — small details that make a real difference to the final dish.
- 1For the silkiest texture, peel the yam thickly to remove any fibrous skin.
- 2Let the soup cool slightly before blending to prevent pressure buildup in the blender.
- 3Do not boil the soup after adding coconut milk, as it may curdle.
- 4Toast the cumin seeds until fragrant before adding onions for deeper flavor.
- 5Adjust the number of green chilies to control spice level, or remove seeds for less heat.
- 6Make ahead: store cooled soup in the fridge for up to 3 days; flavors meld beautifully.
- 7Use a high-speed blender for an ultra-creamy, velvety finish without grittiness.
Adapt it for your goals.
Vegan (already vegan)
This recipe is naturally vegan; no changes needed. The coconut milk provides richness without any animal products.
low oilLow-oil
Reduce oil to 1/2 tsp and dry-roast cumin seeds in the pan before adding a splash of water to sauté onions, for a lighter version that still carries the cumin flavor.
extra proteinExtra protein
Add 1/2 cup cooked chickpeas or red lentils when boiling the yam to boost protein content and turn the soup into a more filling meal.
jain (no onion, no garlic)Jain (no onion, no garlic)
Omit onion and garlic; increase ginger to 2 inches and add 1/2 tsp asafoetida (hing) with the cumin seeds to replicate savory depth.
spicy thai twistSpicy thai twist
Replace cumin and black pepper with 1 tbsp Thai red curry paste and a kaffir lime leaf for a Southeast Asian flavor profile.
Why this is on our healthy list.
Rich in Dietary Fiber
Yam provides a good amount of fiber, which supports healthy digestion and helps maintain steady energy levels.
High in Potassium
Yam is naturally rich in potassium, an essential mineral that aids in muscle function and fluid balance.
Healthy Fats from Coconut
Coconut milk supplies medium-chain triglycerides (MCTs), which are easily metabolized and can provide quick energy.
Anti-inflammatory Spices
Cumin, ginger, and black pepper contain compounds with anti-inflammatory properties, supporting overall wellness.
Naturally Dairy-Free
This soup uses coconut milk instead of cream, making it suitable for those who are lactose-intolerant or avoiding dairy.
Frequently asked questions
Yes, sweet potatoes work well. They are slightly sweeter and cook in a similar time; the soup will still be thick and creamy.







