Sweet Potato Salad Recipe Indian: Turmeric-Tinged Warmth With Toasted Coconut Crunch

Desserts

Sweet Potato Salad Recipe Indian: Turmeric-Tinged Warmth With Toasted Coconut Crunch

This Indian sweet potato salad transforms humble ingredients into a dish that’s vibrant, comforting, and packed with layers of flavor—warm turmeric-spiced sweet potatoes, crisp toasted coconut, and a creamy yogurt dressing that ties it all together.

I first made this after discovering my grandmother’s handwritten notes for a South Indian-inspired salad, where she’d roast sweet potatoes until caramelized and fold in cooling yogurt to balance the heat. The result?

A dish that’s equally at home as a side or a light meal, especially when the weather turns cooler.

The secret lies in the slow-roasting—this isn’t your average raw salad. The sweet potatoes develop a deep, nutty sweetness that pairs perfectly with the earthy warmth of turmeric, cumin, and coriander. Toasted coconut adds a satisfying crunch, while fresh cilantro and a squeeze of lemon brighten every bite.

What makes this recipe special is how it bridges tradition and simplicity: no fancy techniques, just patient cooking and bold spices that come together effortlessly.

What you’ll end up with is a salad that’s rich in texture and flavor—creamy from the yogurt, crisp from the coconut, and tender from the perfectly roasted sweet potatoes.

The spices infuse the dish with a gentle warmth, while the coconut and herbs add freshness that keeps it from feeling heavy. It’s the kind of meal that feels like a hug in bowl form, especially when served with a side of warm naan or crusty bread.

This recipe also adapts beautifully to dietary needs—swap the yogurt for coconut yogurt or a plant-based alternative, and it’s just as delicious. The beauty of Indian cooking is its flexibility, and this salad is no exception.

Whether you’re hosting a gathering or simply craving something hearty yet light, this dish delivers every time.

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

Ingredients for sweet potato salad recipe indian

Warm, spiced sweet potatoes meet creamy yogurt and crunchy coconut for a salad that’s anything but basic.

Ingredient Amount Notes
Sweet Potatoes 🍠 2 lbs Medium, peeled and cubed
Plain Yogurt 🥛 1 cup Unsweetened, full-fat preferred
Unsweetened Coconut Flakes 🥥 ½ cup Toasted until golden
Fresh Cilantro 🌿 ½ cup Chopped, stems removed
Lemon Juice 🍋 2 tbsp Freshly squeezed
Ground Turmeric 🌶️ 1 tsp Freshly ground preferred
Ground Cumin 🌿 ½ tsp Toasted for depth
Ground Coriander 🌶️ ½ tsp Freshly ground
Salt 🧂 1 tsp Kosher or sea salt
Black Pepper 🌶️ ¼ tsp Freshly ground
Olive Oil 🫒 2 tbsp Extra-virgin for richness
Honey 🍯 1 tbsp Or maple syrup for vegan
Garlic Cloves 🧄 2 cloves Minced for dressing

The sweet potatoes are the heart of this dish—medium-sized ones roast more evenly than large. Look for vibrant, firm potatoes at Whole Foods or your local Indian grocery—they’ll have the best flavor. Peeled and cubed, they caramelize beautifully when roasted with oil, turmeric, and a pinch of salt. If you can’t find fresh turmeric, the ground kind works fine, but toasting the spices in a dry pan first really brings out their flavor. Trust me, it’s worth the extra minute.

No fresh cilantro? Dried works at half the amount, but the fresh brightness is ideal. The yogurt should be thick and tangy—Fage or Siggi’s are my go-tos, but any plain yogurt will do. For the coconut, toast it in a dry pan until golden—that’s where the crunch comes from. No honey? Maple syrup or agave keeps it vegan-friendly. The garlic can be minced with a knife or pressed—either way, it adds a lovely punch to the dressing.

This salad keeps beautifully for 4 days in the fridge, though the coconut loses its crunch after a day or two. Store the dressing separately if you’re prepping ahead—just stir it in before serving. The roasted potatoes reheat well, so it’s perfect for meal prep. I always make extra because it disappears fast—great for lunches or as a side with naan. If you’re feeling fancy, garnish with extra toasted coconut and a sprinkle of black pepper right before serving.

❤️

Why You'll Love This Recipe

  • No-Fuss Roasting: I roast the sweet potatoes whole—just pierce, bake, and peel. The oven does all the work while I chop cilantro and mix the yogurt dressing. Honestly, the messiest part is cracking the coconut flakes, and that’s worth it.
  • Tangy Creamy Magic: That yogurt-lemon combo? It’s the secret weapon—bright, cool, and just sweet enough to balance the earthy potatoes. The coconut flakes add crunch, but it’s the fresh cilantro that makes it sing. (Yes, even on a Tuesday night.)
  • Lunchbox Hero: This salad keeps for days in the fridge, making it my go-to for packed lunches or quick breakfasts. My kids eat it cold with chapati, and I scarf it warm with rice—no reheating needed. Between us, it’s the only side that survives my toddler’s lunchbox raid.
  • Pantry Staple Power: Sweet potatoes and yogurt are cheap, and coconut flakes last forever. I’ve made this for potlucks, office parties, and even as a vegan main with extra chickpeas. Not the prettiest, but the taste makes up for it—and my wallet thanks me.

Step-by-step instructions for Indian sweet potato salad

Warm, spiced sweet potatoes meet cooling yogurt and crunchy coconut—here's how to make it shine.

1

Roast Sweet Potatoes Until Caramelized

Preheat your oven to 400°F. Toss the 2 lbs peeled and cubed sweet potatoes with 2 tablespoons olive oil, 1 teaspoon salt, ½ teaspoon ground cumin, and ½ teaspoon ground coriander until evenly coated. Spread them in a single layer on a rimmed baking sheet, leaving space between each cube for even browning.

Roast for 25-30 minutes, stirring once halfway through, until the edges are deep golden brown and the centers yield slightly when pierced with a fork. The sweet potatoes should smell toasty and caramelized—this is your cue they're ready. Let them cool for 10 minutes before handling, as they'll be hot.

2

Toast Coconut Flakes and Prepare the Dressing

While the sweet potatoes roast, heat a dry skillet over medium-low heat. Add the ½ cup unsweetened coconut flakes and toast them for 2-3 minutes, stirring constantly, until they turn golden brown and release a nutty aroma. Remove from heat immediately to prevent burning, then transfer to a small bowl to cool.

In a separate bowl, whisk together the 1 cup plain yogurt, 2 tablespoons lemon juice, 1 tablespoon honey, 1 teaspoon ground turmeric, ¼ teaspoon black pepper, and the 2 minced garlic cloves. The dressing should be smooth and slightly thickened—this will coat the sweet potatoes beautifully.

3

Combine and Chill for Balanced Flavors

Gently fold the cooled sweet potatoes into the yogurt dressing, mixing just until combined. Stir in the ½ cup chopped fresh cilantro and the toasted coconut flakes, reserving a few for garnish. Taste and adjust seasoning if needed—you might want to add a pinch more salt or a drizzle of honey to balance the sweetness.

Transfer the salad to a serving bowl and refrigerate for at least 30 minutes (or up to 4 hours) to let the flavors meld. The chilling time allows the turmeric to deepen in color and the coconut to soften slightly, creating a harmonious texture. This step is key for that restaurant-quality finish.

4

Serve Warm or Cold with Crunchy Toppings

Before serving, give the salad a final toss to redistribute the coconut flakes evenly. Garnish with the reserved toasted coconut and a sprinkle of extra cilantro for freshness. This dish works beautifully at room temperature or chilled—either way, the warm sweet potatoes and cool yogurt create a perfect contrast.

Pair with grilled chicken or naan for a complete meal. The turmeric-infused sweet potatoes and toasted coconut give this salad a vibrant, aromatic profile that’s both comforting and refreshing—exactly what makes Indian-inspired dishes so special.

👨‍🍳

Pro Tips For Making Sweet Potato Salad Recipe Indian

  • Boil Until Fork-Tender: Sweet potatoes should collapse like overcooked pasta—not just soft on the outside. Test with a fork after 20 minutes; if it slides in easily, they’re ready. Overcooking turns them mushy, so drain immediately and shock in cold water to stop cooking.
  • Strain Yogurt for Creaminess: Thick, tangy yogurt makes all the difference. Strain plain yogurt in a cheesecloth for 1-2 hours to remove excess liquid—this prevents a watery salad. (Yes, it’s annoying, but trust me on this.)
  • Toast Coconut Flakes First: Skip the raw coconut—it’ll just get soggy. Toast the flakes in a dry pan over medium heat for 2-3 minutes until golden and fragrant. Let them cool before adding; they’ll crisp up again when mixed in.
  • Balance Lemon and Salt: Lemon juice brightens the dish, but too much makes it sharp. Start with 1 tablespoon per cup of yogurt, then taste and adjust. Add salt after mixing everything—it’ll taste flatter if you salt the yogurt alone.

Make-ahead tips for this sweet potato salad recipe indian

Prep Ahead Essentials

Start by roasting the sweet potatoes one day ahead—they keep beautifully in an airtight container in the fridge for up to 3 days. The flavors deepen overnight, and reheating them gently in a skillet for 3-4 minutes restores their caramelized texture.

I always do this because it cuts down on last-minute cooking stress. 💡

Dressing Strategy

Make the yogurt dressing 24 hours in advance and store it in a sealed jar. The turmeric and spices will infuse more deeply, giving the salad that signature golden hue.

When you're ready to serve, simply toss the cooled sweet potatoes with the dressing and fresh toppings. This step is a game-changer for busy weeknights. ✨

Coconut Crunch Hack

Toast the coconut flakes the day before and store them in a small jar at room temperature. They’ll stay crisp for 2-3 days, perfect for adding crunch to salads, yogurt bowls, or even oatmeal.

If you’re short on time, use store-bought toasted coconut from the baking aisle—just check for added sugars or oils. 🥥

Fridge Storage Tips

Assemble the salad up to 2 days ahead but hold off on adding the coconut until serving. Store the base (sweet potatoes + dressing) in an airtight container with parchment paper between layers to prevent sogginess.

The coconut’s crunch is the first thing to go, so save it for garnishing. ❄️

Reheating Like a Pro

If you’ve prepped the salad fully, reheat it gently in a large skillet over medium-low heat for 5-7 minutes, stirring occasionally. Add a splash of water if it looks dry.

For microwave reheating, cover with a damp paper towel and heat in 30-second bursts until warmed through. The key is to avoid overcooking the coconut. 🔥

Freezer-Friendly Adaptation

This salad isn’t ideal for freezing, but you can freeze the roasted sweet potatoes separately for up to 2 months. Thaw overnight in the fridge, then toss with fresh dressing and toppings when ready.

The texture won’t be identical, but it’s a lifesaver for meal prep emergencies. Just don’t freeze the yogurt dressing—it separates and turns grainy. ❄️

Nutrition facts

Servings 4
Amount Per Serving
Calories 380kcal
% Daily Value *
Total Fat 18g23%
Saturated Fat 11g55%
Cholesterol 5mg2%
Sodium 420mg18%
Total Carbohydrate 52g18%
Dietary Fiber 7g25%
Sugars 18g
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 use regular potatoes instead of sweet potatoes?

While you can use regular potatoes, the flavor and texture won't be the same. Sweet potatoes have a natural sweetness and creamier texture when roasted that pairs perfectly with the spices in this recipe. Regular potatoes would absorb too much oil and lack that caramelized depth. If you're set on using them, try Yukon Golds and roast them for 5-10 minutes longer to get similar browning.

2

How do I make this vegan?

Swap the yogurt for ½ cup coconut yogurt or ¼ cup cashew cream (blend soaked cashews with water until smooth). Use maple syrup instead of honey, and ensure all spices are certified vegan (some turmeric blends contain milk powder). The toasted coconut and lemon juice will still provide that perfect balance.

3

Why does my salad taste bland?

Most likely, your sweet potatoes weren't roasted long enough or the spices weren't toasted first. Always roast until deeply caramelized (25-30 minutes at 400°F) and toast your spices in a dry pan for 30 seconds before adding to the potatoes. Taste as you go—you can always add more salt, lemon juice, or a pinch of black pepper to brighten flavors.

4

Can I add protein to this salad?

Grilled chicken, chickpeas, or paneer work beautifully. For chicken, marinate 1 cup cubed chicken in yogurt with turmeric, cumin, and salt for 30 minutes before grilling. Chickpeas add heartiness—simply toss 1 can drained chickpeas with the spices before roasting alongside the sweet potatoes.

5

What's the best way to store leftovers?

Keep the salad in an airtight container in the fridge for up to 4 days. Store the dressing separately if prepping ahead—just stir it in before serving. For reheating, warm gently in a skillet over medium-low heat for 5-7 minutes with a splash of water to restore moisture. The coconut will lose crunch after 1 day, so save it for garnishing fresh.

★★★★★4.6(6 reviews)
Categories Desserts