Side Dishes
This sweet potato sabzi recipe transforms humble sweet potatoes into a fragrant, spiced side dish that steals every meal. The secret lies in a coconut-turmeric spice blend that infuses warmth and depth, creating a dish that's both comforting and vibrant.
I've perfected this recipe over years of cooking for family gatherings, where it disappears faster than the roti or rice.
The process begins with tender sweet potatoes, sautéed until golden and infused with a tempering of mustard seeds, curry leaves, and aromatic spices. The coconut-turmeric blend adds a unique richness that sets this sabzi apart from traditional versions.
It's a dish that balances earthy sweetness with bold flavors, making it a standout side for vegetarian meals.
What you'll end up with is a dish that's as visually appealing as it is delicious—soft sweet potatoes coated in a fragrant spice crust, with a texture that's tender yet satisfying.
The coconut-turmeric blend not only enhances the flavor but also adds a subtle creaminess that rounds out the dish beautifully.
Serve this sabzi with steamed basmati rice, fluffy roti, or even as a filling for wraps. It's the kind of dish that feels special but comes together with simple techniques and everyday ingredients. Let's get started on creating this fragrant, flavorful masterpiece.
Ingredients for sweet potato sabzi
Simple ingredients, bold flavors—this sabzi transforms sweet potatoes into a fragrant, aromatic masterpiece.
| Ingredient | Amount | Notes |
|---|---|---|
| Sweet Potatoes 🍠 | 2 lbs | Medium-sized, peeled and cubed |
| Unsalted Butter 🧈 | 4 tbsp | For sautéing, use ghee if preferred |
| Mustard Seeds 🌱 | 1 tbsp | For tempering, yellow or brown |
| Curry Leaves 🌿 | ¼ cup | Fresh, dried at 1/4 amount |
| Green Chilies 🌶️ | 3 whole | Slit lengthwise for tempering |
| Coconut Flakes 🥥 | ½ cup | Toasted for coconut-turmeric blend |
| Ground Turmeric 🌿 | 1 ½ tsp | Freshly ground preferred |
| Ground Cumin 🌿 | 1 tsp | Toasted for deeper flavor |
| Ground Coriander 🌿 | 1 tsp | For earthy sweetness |
| Garam Masala 🌶️ | 1 tsp | For aromatic finish |
| Asafoetida Powder 🌿 | ¼ tsp | Pinch for authentic flavor |
| Salt 🧂 | 1 tsp | Adjust to taste |
| Fresh Cilantro 🌿 | ¼ cup | Chopped, for garnish |
| Vegetable Oil 🫒 | 2 tbsp | For sautéing potatoes |
The sweet potatoes are the heart of this dish, so pick firm, vibrant orange ones—they should feel heavy for their size. Whole Foods or local Indian markets often carry the best varieties. If you can't find organic, regular sweet potatoes work fine, just scrub them well. For the coconut-turmeric blend, toasted coconut flakes add depth—don't skip toasting them in butter first. The curry leaves are non-negotiable; fresh ones release their magic when tempered with mustard seeds and chilies. If you can't find them, dried curry powder at one-third the amount is a decent substitute, though it won't be as aromatic.
No fresh curry leaves? Dried curry powder at one-third the amount works in a pinch, but the flavor won't be as vibrant. Want to skip the coconut flakes? Toasted cashews or almonds add a similar richness. The green chilies can be swapped for red chilies if you prefer more heat, but remove the seeds for milder flavor. For the tempering, if you don't have mustard seeds, fenugreek seeds or nigella seeds create a similar aromatic base. The asafoetida is optional but adds that unmistakable Indian flavor—a tiny pinch is all you need.
Store any leftovers in an airtight container for up to 4 days in the fridge—the flavors actually deepen overnight. This sabzi reheats beautifully, so it's perfect for meal prep. For extra crispiness, reheat in a skillet with a splash of water to revive the texture. The coconut-turmeric blend keeps well in a jar for 2 weeks, so make extra if you're serving a crowd—it's perfect for other dishes too.
Why You'll Love This Recipe
- One-Pot Magic: I swear by this recipe when I’m too tired to wash extra bowls—just toss the cubed sweet potatoes into the same pan where I temper the mustard seeds and curry leaves. The butter melts into the potatoes, turning them tender without a single strainer in sight.
- Butter-Kissed Crunch: That first bite of caramelized sweet potato edges with a whisper of green chili heat? It’s the kind of contrast that makes you close your eyes. The butter doesn’t just cook the potatoes—it transforms them into something rich and addictive, like a hug for your taste buds.
- Lunchbox Hero: Between us, this is my go-to for packed lunches. The flavors hold up for days (yes, even on a Tuesday night), and the texture—creamy in the center, slightly crisp at the edges—makes it feel like a restaurant dish. My kids argue over who gets the leftovers.
- Pantry Staple Power: Honestly, I keep this recipe in my back pocket because it’s ridiculous how few ingredients it needs. Sweet potatoes sit in my pantry for weeks, butter’s a staple, and the rest? A handful of spices I already own. It’s the kind of meal that saves money without feeling like a sacrifice.
Step-by-step instructions for sweet potato sabzi
Transform humble sweet potatoes into a fragrant, aromatic dish with this coconut-turmeric spice blend technique.
Prepare and Sauté the Sweet Potatoes
Heat the 2 tablespoons vegetable oil in a large, heavy-bottomed pan over medium heat. Add the 2 lbs cubed sweet potatoes and sauté for 5-6 minutes, stirring gently to ensure even browning. The edges should develop a light golden color—this prevents them from turning mushy during cooking.
Add the 4 tablespoons unsalted butter and continue cooking for another 3-4 minutes until the butter melts completely and coats the potatoes evenly. This butter infusion creates the rich, velvety texture that defines this dish. Keep the heat at medium—too high will burn the butter before the potatoes soften.
Toast the Coconut-Turmeric Spice Blend
In a small dry pan, toast the 0.5 cup coconut flakes over low heat for 2-3 minutes until they turn a light golden color and release their nutty aroma. Remove immediately to prevent burning. In the same pan, add 1.5 teaspoons ground turmeric and toast for 30 seconds until fragrant.
Transfer the toasted coconut and turmeric to a spice grinder and pulse until finely ground. This creates the signature coconut-turmeric blend that gives the sabzi its distinctive color and earthy sweetness. Set aside—you'll add it later to preserve its freshness.
Temper the Spices for Maximum Flavor
In the same pan with the cooked sweet potatoes, add the 2 tablespoons vegetable oil and increase heat to medium-high. Add the 1 tablespoon mustard seeds and let them sizzle for 30 seconds until they pop and turn golden. Add the 3 whole green chilies (slit lengthwise) and 0.25 cup curry leaves, cooking for 1 minute until the chilies darken slightly.
Stir in the 1 teaspoon ground cumin, 1 teaspoon ground coriander, 0.25 teaspoon asafoetida powder, and 1 teaspoon salt. Cook for 30 seconds until the spices release their aromatic oils. This tempering process unlocks their full flavor potential—don't rush this step.
Combine and Finish the Sabzi
Lower the heat to medium-low and add the toasted coconut-turmeric blend to the pan. Stir well to coat the sweet potatoes evenly. Cook for 5-6 minutes, stirring occasionally, until the potatoes are tender when pierced with a fork but still hold their shape.
Sprinkle with 1 teaspoon garam masala and stir for 1 minute to distribute evenly. Remove from heat and let it rest for 2 minutes. Garnish with 0.25 cup chopped fresh cilantro just before serving. The sabzi should have a vibrant golden color with visible coconut flakes and a fragrant aroma that fills your kitchen.
Adjust Consistency and Serve
If the sabzi is too dry, add 2-3 tablespoons water and cook for 1-2 minutes until absorbed. For extra richness, stir in 1-2 tablespoons unsalted butter at the end. Serve immediately with steamed rice or roti for the perfect balance of flavors and textures.
This coconut-turmeric sweet potato sabzi delivers a perfect harmony of earthy spices, creamy coconut, and sweet potatoes' natural sweetness. The key lies in proper tempering and gentle cooking to preserve all the aromatic qualities of the spices.
Pro Tips For Making Sweet Potato Sabzi
- BOIL ‘EM HALFWAY FIRST: Sweet potatoes take forever to soften when cubed raw—cut them into even 1-inch pieces, then boil for 8-10 minutes until they’re just fork-tender. This cuts cooking time by half and keeps them from turning to mush later. (Yes, even if you’re impatient like me.)
- SALT THE BOILING WATER: Unsalted butter’s flavor gets lost if your potatoes taste bland. Add 1 teaspoon of salt to the boiling water—it seasons the flesh while cooking, so you don’t have to overdo it later. Trust me, your sabzi will taste richer without extra salt at the end.
- DON’T CROWD THE PAN: Mustard seeds and curry leaves burn faster than you think. Sauté them in 2 tablespoons of butter on medium-high heat until they sizzle, then immediately add the potatoes. If you pile everything in at once, you’ll end up with bitter smoke instead of that nutty, aromatic base.
- PEEL AFTER COOKING: Sweet potato skins are tough to cut cleanly and often burn before the flesh cooks. Peel them raw, then boil the cubes whole—this keeps the texture perfect. (I learned this the hard way after charring three batches.)
Creative variations of this sweet potato sabzi
South Indian Style
In South India, this sabzi often includes grated coconut and tender coconut water for a lighter texture. Replace the coconut-turmeric blend with ½ cup freshly grated coconut sautéed in 2 tbsp coconut oil until golden.
Add 1 tbsp coconut water while cooking to keep the potatoes moist. Garnish with roasted peanuts for crunch and serve with idli or dosa for a breakfast-friendly version. 🥥
North Indian Masala Twist
For a North Indian twist, add 1 tbsp ginger-garlic paste when tempering the spices. Include ½ tsp chaat masala at the end for a tangy kick. Swap garam masala for 1 tsp shahi jeera powder (caraway seeds) and finish with lemon wedges on the side.
This version pairs perfectly with naan or jeera rice. 🌶️
Spicy Green Chili Sabzi
Boost the heat by adding 4-5 extra green chilies (seeds removed for milder heat). Include ½ cup finely chopped onions sautéed until translucent before adding the potatoes.
Finish with 1 tsp red chili powder and ½ tsp black pepper. This fiery version works well with dal or as a standalone dish. 🔥
Coconut-Yogurt Fusion
Blend ½ cup plain yogurt with 1 tsp chaat masala and ½ tsp roasted cumin powder for a creamy sauce. Toss the cooked sabzi in this mixture before garnishing with toasted coconut flakes.
The yogurt adds a cooling contrast to the spicy coconut-turmeric blend. Serve with roasted papad for dipping. 🥛
Smoky Grilled Version
Pre-cook the sweet potatoes on a grill or in a cast-iron skillet until slightly charred. Then proceed with the original recipe, adding ½ tsp smoked paprika during tempering. The smoky flavor pairs beautifully with the coconut-turmeric blend. Serve with grilled naan for a smoky-sweet contrast. 🌟
Sweet Potato & Peas Combo
Add 1 cup frozen peas in the last 5 minutes of cooking to keep them vibrant. Include ½ tsp fenugreek leaves (kasuri methi) for depth. This version is kid-friendly and works well with paratha or steamed rice. The peas add a pop of color and texture. 💚
Nutrition facts
Frequently asked questions
Can I use regular potatoes instead of sweet potatoes?
While you can technically substitute regular potatoes, the flavor and texture will be very different. Sweet potatoes bring natural sweetness and a firmer texture that holds up better to the coconut-turmeric blend. Regular potatoes will make the dish taste more neutral and may turn mushy. If you must substitute, use yams for a closer flavor profile.
How do I make this sabzi less spicy?
Reduce the number of green chilies to just 1-2 (seeds removed) and omit the red chili powder if using variations. For extra mildness, add ½ tsp sugar at the end to balance any lingering heat. The coconut-turmeric blend naturally mellows the spice profile, so don't worry about overpowering the dish.
What's the best way to store leftovers?
Store in an airtight container in the fridge for up to 4 days. The flavors actually improve overnight! To reheat, warm in a skillet with 1 tbsp water over medium heat for 3-4 minutes, stirring occasionally. The coconut flakes will crisp up again, making it taste fresh.
Can I make this sabzi in an Instant Pot?
Yes! Sauté the sweet potatoes in 1 tbsp oil for 2 minutes first, then add ½ cup water and cook on high pressure for 3 minutes. Quick-release the pressure, then temper the spices and coconut-turmeric blend as directed. The texture will be slightly softer but still delicious—great for meal prep!
Why does my sabzi taste bland?
Most likely, the spices weren't toasted enough or the tempering step was rushed. Always toast mustard seeds until they pop and curry leaves until fragrant. For extra depth, add ½ tsp black salt (kala namak) during tempering or finish with 1 tsp lemon juice to brighten flavors. Fresh spices make a huge difference!
