Soups & Stews
This Indian sweet potato soup transforms humble roots into a velvety, spiced velouté that tastes like a warm hug in a bowl. 🌟 The secret lies in toasting whole spices like cumin until fragrant, then simmering them with ginger, garlic, and turmeric to create a fragrant base.
Unlike creamy Western soups, this version balances richness with coconut milk and finishes with a touch of yogurt for brightness.
The recipe draws from South Indian kootu traditions, where sweet potatoes are slow-cooked with aromatic spices until tender. What sets this apart is the toasted cumin—its nutty depth cuts through the coconut's sweetness, while ginger and garlic add warmth.
The result is a soup that's both comforting and sophisticated, perfect for chilly evenings or as a hearty vegetarian main.
By the time you blend the simmered potatoes with coconut milk, you'll have a silky, golden soup with layers of flavor. Garnish with toasted cumin seeds, fresh cilantro, and a drizzle of yogurt for texture and contrast.
Each spoonful delivers creamy sweetness balanced by earthy spices, making it a dish that feels both nostalgic and refined.
This soup keeps well for up to 3 days in the fridge, with flavors deepening over time—ideal for meal prep. Serve with crusty bread or naan to soak up every last drop. The technique is simple, but the result is anything but ordinary.
Ingredients for sweet potato soup indian
Six ingredients transform into a velvety, spiced Indian sweet potato velouté.
| Ingredient | Amount | Notes |
|---|---|---|
| Sweet Potatoes 🍠 | 3 lbs | Peeled and cubed, about 2-inch pieces |
| Coconut Milk 🥥 | 1 ½ cups | Full-fat for creaminess, canned preferred |
| Yellow Onion 🧅 | 1 whole | Chopped, medium size |
| Fresh Ginger 🌿 | 2 tbsp | Grated, or 1-inch piece |
| Garlic Cloves 🧄 | 6 cloves | Minced, or 2 tbsp pre-minced |
| Cumin Seeds 🌶️ | 2 tbsp | Toasted until fragrant |
| Ground Cumin 🌶️ | 1 tbsp | For additional depth |
| Turmeric Powder 🌿 | 1 tsp | Freshly ground preferred |
| Ground Coriander 🌶️ | 1 tsp | For citrusy brightness |
| Vegetable Stock 💧 | 4 cups | Low-sodium preferred |
| Plain Yogurt 🥛 | ½ cup | Whole-milk for creaminess |
| Fresh Cilantro 🌿 | ¼ cup | Chopped, for garnish |
| Olive Oil 🫒 | 2 tbsp | Extra-virgin for richness |
| Salt 🧂 | 1 ½ tsp | Adjust to taste |
| Black Pepper 🌶️ | ½ tsp | Freshly ground |
The sweet potatoes are the heart of this soup—choose vibrant orange varieties like Jewel or Garnet for natural sweetness. Whole Foods or Indian specialty stores often carry the best quality, but any well-stocked grocery store will have them. Toasting the cumin seeds is non-negotiable; their nutty aroma forms the soup's foundation. For extra depth, toast them in a dry pan for 30 seconds until fragrant, then grind them lightly with the mortar and pestle. Fresh ginger and garlic are essential—they add warmth that canned versions lack, so don't skip them even if it's a quick recipe. The coconut milk should be full-fat for that luxurious creaminess, and canned brands like Thai Kitchen or Goya work perfectly.
No fresh ginger? Substitute with 1 tbsp ground ginger, but it won't be as vibrant. Running short on cumin seeds? Ground cumin at double the amount works in a pinch, though the texture will differ slightly. For a tangier finish, swap half the yogurt for plain Greek yogurt. The vegetable stock matters—low-sodium versions like Pacific Foods or homemade stock ensure the soup isn't overwhelmed by salt. If you can't find fresh cilantro, dried oregano at half the amount adds a similar earthiness, though it won't be as bright. The olive oil should be extra-virgin; California brands like Corto or Colavita have the best flavor for toasting spices.
This soup tastes even better the next day as flavors meld—store in an airtight container for up to 5 days. For longer storage, freeze in portions for up to 3 months. The yogurt adds a lovely contrast, so stir it in just before serving. Garnish with extra toasted cumin seeds and cilantro for color and texture. Serve with warm naan or crusty sourdough to soak up every last drop of that velvety broth.
Why You'll Love This Recipe
- No Chopping Chaos: I swear by this recipe because it’s the only soup where I can skip dicing onions like a pro. Sauté that whole onion with the ginger and garlic—yes, whole—and it caramelizes into sweet, jammy bits while you stir. Minimal prep, maximum flavor.
- Spiced Creamy Magic: That first sip of coconut milk swirled with ginger and garlic? It’s like a warm hug in a bowl. The sweet potatoes melt into velvety richness, but the real star is the slow-simmered spices—just enough heat to make it feel special, not spicy.
- Leftover Goldmine: Seriously, this soup only gets better the next day. The flavors meld into something deeper, and it reheats like a dream. Pack it for lunches, freeze half for lazy nights, or serve it cold with a swirl of yogurt—it’s the ultimate lazy-day sidekick.
- Budget-Friendly Luxury: Sweet potatoes and coconut milk stretch into huge portions without breaking the bank. I’ve made this feed six people for under $10, and no one ever guesses it’s not some fancy restaurant dish. (Between us, my kids ask for seconds before I even finish serving.)
Step-by-step instructions for warm spiced coconut velouté
Transform humble sweet potatoes into a velvety, aromatic soup where toasted cumin meets coconut richness.
🔥 Step 1: Toast the Cumin Seeds for Maximum Flavor
Heat a dry skillet over medium heat and add the 2 tablespoons cumin seeds. Toast them for 2-3 minutes until they release their nutty aroma and turn a deep golden color. You'll smell that unmistakable warmth—this is where the soul of your soup begins.
Immediately transfer the toasted seeds to a small bowl and let them cool slightly. This prevents them from burning when added to the soup later. Grind them lightly with a mortar and pestle or in a spice grinder—just enough to break them down so they'll infuse the soup without becoming gritty.
🍳 Step 2: Sauté Aromatics Until Deeply Fragrant
In a large pot, heat the 2 tablespoons olive oil over medium heat. Add the chopped yellow onion and cook for 5-6 minutes until softened and translucent. This foundational step ensures your soup has a rich, caramelized depth.
Add the 2 tablespoons grated fresh ginger and 6 minced garlic cloves, stirring for 1 minute until the ginger loses its raw bite and the garlic becomes golden around the edges. Here's where the magic happens—these aromatics form the flavor base that carries through every spoonful.
🥘 Step 3: Build the Spiced Base with Turmeric and Coriander
Stir in the 1 tablespoon ground cumin, 1 teaspoon turmeric powder, and 1 teaspoon ground coriander along with the toasted cumin seeds. Cook for 30 seconds to toast the spices and release their essential oils. This step develops the complex, earthy flavor profile that defines Indian-inspired soups.
Add the 3 lbs cubed sweet potatoes and stir to coat them evenly with the spice mixture. Pour in the 4 cups vegetable stock and bring to a gentle boil. Reduce heat to medium-low and let it simmer uncovered for 20 minutes until the sweet potatoes are fork-tender and the soup thickens slightly.
🍲 Step 4: Blend to Velvety Perfection
Using an immersion blender, carefully blend the soup directly in the pot until completely smooth. For a completely silky texture, you can also transfer it to a countertop blender in batches—just be cautious with the hot liquid. The result should be a rich, golden velouté with a velvety consistency that coats the back of a spoon.
Return the soup to the pot and stir in the 1.5 cups coconut milk and 1.5 teaspoons salt. Taste and adjust seasoning with more salt or a pinch of black pepper if needed. The coconut milk should create a luxurious creaminess while maintaining the soup's vibrant color.
🍽️ Step 5: Finish with Yogurt and Garnish
Remove the pot from heat and gently stir in the ½ cup plain yogurt until fully incorporated. This adds a cooling contrast to the warm spices and creates a beautiful marbled effect in the soup. The yogurt also helps balance the richness of the coconut milk.
Ladle the soup into bowls and garnish with the ¼ cup chopped fresh cilantro. Serve immediately while still warm—this soup tastes best fresh from the pot, with the aromatics at their peak. The contrast of cool yogurt against the warm spiced velouté creates an unforgettable dining experience.
Pro Tips For Making Sweet Potato Soup Indian
- PEEL AND CUBE SMALL: Sweet potatoes are stubborn—don’t slice them thin. Cut into 1-inch chunks (yes, even if it looks uneven) so they cook evenly without turning to mush in the coconut milk. I learned this the hard way when my first batch dissolved into a gluey paste.
- TOAST THE ONIONS LOW: Skip the high heat—sauté onions on medium-low for 8-10 minutes until deep golden, not browned. This builds flavor without burning, and the slow cook keeps the sweetness intact. (Your future self will notice the difference when tasting the final soup.)
- BLEND IN STAGES: Add coconut milk gradually while blending—start with half, then adjust for creaminess. Dumping it all in at once can make the soup greasy or watery. I was skeptical until I tried it; now I won’t go back.
- SALT THE GINGER-GARLIC MASH: Before adding it to the pot, mix minced ginger and garlic with a pinch of salt and let sit 5 minutes. This softens the raw edge and deepens the aroma—no fancy technique, just a habit that makes the soup taste more complex. (Doesn’t take extra time, but it matters.)
Essential equipment for perfect results
Immersion Blender
An immersion blender is my go-to tool for this soup because it keeps everything in one pot—no messy transfers or splashing. I recommend the Ninja BN601 for its powerful motor and durable build. It handles thick sweet potato mixtures effortlessly, creating that silky texture without overworking the soup.
For a budget option, the Oster Classic works well too, though it requires slightly more elbow grease with chunkier ingredients.
Heavy-Bottomed Pot
A 6-quart enameled cast iron pot like the Le Creuset Signature is ideal for even heat distribution and easy cleanup. The thick base prevents scorching when toasting spices and simmering the soup.
If you don’t have cast iron, a stainless steel Dutch oven (like All-Clad) works perfectly—just avoid nonstick, as it can’t handle the high heat needed for proper spice toasting.
Mortar and Pestle
For that authentic toasted cumin grind, nothing beats a granite mortar and pestle from KitchenAid. It creates a coarser, more aromatic texture than electric grinders. If you’re short on time, a spice grinder (like the OXO Good Grips) works, but the flavor won’t be as layered.
Pro tip: Toast the cumin seeds first—they’ll release their oils and make grinding easier.
Fine-Mesh Strainer
If you prefer a chunkier texture (like in South Indian kootu), strain the blended soup through a fine-mesh sieve (I use OXO Good Grips) to remove any fibrous bits. This step isn’t required but adds a rustic touch.
For a smoother finish, skip it—just ensure your immersion blender runs for 30-45 seconds on high speed. The key is patience; rushing can leave lumps.
Measuring Spoons
Precision matters with spices! Use stainless steel measuring spoons (like West Bend) for accurate measurements of turmeric, coriander, and cumin. A spoon too large can overpower the soup, while too small might leave it bland.
For fresh ginger and garlic, a microplane (like BergHOFF) gives you perfect, even grates—no peeling required! This ensures consistent flavor distribution in every bite.
Serving Tools
Serve the soup in pre-warmed bowls (I love Corelle Stoneware) to maintain temperature and enhance presentation. For garnishing, a small offset spatula helps distribute yogurt and cilantro evenly. A ladle with a strainer (like Rubbermaid) makes portioning easy, especially if you’re serving a crowd.
Don’t forget a small bowl for toasted cumin seeds—guests will want to add their own!
Nutrition facts
Frequently asked questions
Can I make this soup without coconut milk?
For a lighter version, replace the coconut milk with 1 cup full-fat Greek yogurt or ½ cup heavy cream. If you prefer a dairy-free option, use ½ cup cashew cream (blend soaked cashews with water) for a neutral flavor that still adds richness. The soup will be less creamy but still deeply flavorful.
How do I adjust the spice level for kids or sensitive palates?
Reduce the ground spices by half (½ tsp turmeric, ½ tsp coriander) and skip the toasted cumin seeds entirely. For a milder kick, use ½ tsp mild paprika instead of ground cumin. The natural sweetness of the potatoes will still shine through, and you can always add a pinch of salt to enhance flavor.
Why does my soup taste bitter?
Bitterness usually comes from over-toasted spices or undercooked sweet potatoes. Toast cumin seeds for only 2-3 minutes (until fragrant but not dark brown) and simmer the potatoes for 20 minutes until fully tender. If the soup is still bitter, stir in 1 tsp honey or ½ tsp sugar to balance the flavors. Fresh ginger should also be added sparingly—too much can overpower.
Can I make this soup in an Instant Pot?
Yes! Sauté the aromatics and spices as directed, then add sweet potatoes and stock. Cook on High Pressure for 8 minutes, followed by a Quick Release. Blend with coconut milk and yogurt as usual. The Instant Pot version finishes in 30 minutes—perfect for busy weeknights. Just be cautious when blending hot liquids in the pot.
What’s the best way to store leftovers?
Store in an airtight container in the fridge for up to 5 days. The flavors actually deepen overnight! For freezing, portion into 1-cup containers and freeze for up to 3 months. Thaw in the fridge overnight—microwaving can make the texture watery. Reheat gently on the stove with a splash of water or stock to restore creaminess.
