Indian Potato Salad Recipe with Spiced Yogurt Dressing

Updated November 3, 2026

Total time
1 hr 30 min
prep 30 min · cook 20 min
Serves
6
portions as written
Safe temperature (USDA)
165°F / 74°C
check the thickest piece

Jump to recipe

Indian Potato Salad Recipe with Spiced Yogurt Dressing

This Indian-style potato salad combines tender potatoes with a cool yogurt dressing, crunchy cucumber and onion, fresh herbs, and warm spices. It borrows flavors often found in chaat and other Indian snacks, while staying easy to serve as a chilled side; family and regional versions vary, so adjust the spice and tang to suit your table.

Ingredients

  • 2 lb (900 g) small waxy potatoes, such as red or yellow potatoes
  • 1 tsp (6 g) fine salt for the cooking water, plus more to taste
  • ¾ cup (180 g) plain whole-milk yogurt
  • 1 tbsp (15 ml) fresh lemon juice
  • 1 tbsp (15 ml) neutral oil, such as sunflower or canola oil
  • 1 tsp (5 g) finely grated fresh ginger
  • 1 tsp (2 g) ground cumin
  • ½ tsp (1 g) ground coriander
  • ½ tsp (1 g) chaat masala
  • ¼ tsp (0.5 g) ground turmeric
  • ⅛ tsp (0.3 g) cayenne pepper, or to taste
  • ½ small red onion (about 2 oz / 55 g), finely diced
  • 1 small cucumber (about 6 oz / 170 g), seeded if watery and diced
  • ½ cup (15 g) chopped fresh cilantro leaves and tender stems
  • 2 tbsp (6 g) chopped fresh mint leaves
  • 1 small green chile (about 5 g), finely minced, optional
  • 1 tbsp (10 g) roasted peanuts, roughly chopped, optional for serving

Instructions

  1. Prepare the ingredients. Scrub the potatoes and set them aside. Dice the onion and cucumber, chop the herbs, and mince the chile if using. In a small bowl, stir together the yogurt, lemon juice, oil, ginger, cumin, coriander, chaat masala, turmeric, and cayenne. Taste the dressing and add a pinch of salt if needed; chaat masala can already be salty. Keep the dressing refrigerated while the potatoes cook.
  2. Boil the potatoes. Put the potatoes in a pot large enough to hold them in one layer, cover with cold water by about 1 inch (2.5 cm), and add the measured salt. Bring to a boil, then lower the heat to maintain a steady simmer. Cook for about 18–20 minutes, checking a small potato first: a thin knife should slide into the center without much resistance, but the potato should not be falling apart. Very small potatoes may finish sooner, while larger ones can need a few extra minutes.
  3. Drain and cool. Drain the potatoes promptly so they do not continue cooking in hot water. Spread them on a tray or wide plate and let them cool until no longer steaming, about 20 minutes. Cut them into bite-size pieces once they are cool enough to handle. Keeping the pieces fairly large helps them hold their shape when tossed.
  4. Combine the salad. Put the cut potatoes in a large bowl with the diced onion, cucumber, cilantro, mint, and chile, if using. Add the yogurt dressing and fold gently with a wide spoon until the pieces are coated. Avoid vigorous stirring, which can crush soft potatoes and turn the dressing pasty. Taste a potato and adjust with salt, lemon juice, or a little more cayenne.
  5. Chill before serving. Cover the bowl and refrigerate the salad for 20 minutes so the flavors can mingle. Just before serving, fold it once more, taste again, and scatter the chopped peanuts over the top if you want a crunchy finish. If the dressing has thickened in the refrigerator, loosen it with 1–2 teaspoons (5–10 ml) of water or lemon juice.

Tips

  • Choose potatoes that stay intact. Waxy red or yellow potatoes are dependable because they hold their shape after boiling. Starchy russets can work, but they break more easily, so cut them carefully and fold the salad gently. Try to use potatoes of similar size so they finish cooking together.
  • Check the chaat masala label and taste first. This tangy Indian spice blend commonly contains dried mango powder and black salt, and the blend’s saltiness varies. It is available at Indian grocery stores and many larger supermarkets. If you cannot find it, use ¼ tsp (1 g) ground cumin plus an extra 1 tsp (5 ml) lemon juice and a small pinch of salt; the result will be fresh and tangy but will miss chaat masala’s distinctive dried-fruit and sulfurous notes.
  • Keep the dressing thick enough to cling. If your yogurt is very loose, strain it briefly through a fine sieve lined with a clean cloth, or use thick Greek-style yogurt and thin it with a spoonful of water as needed. If using Greek yogurt, expect a richer, thicker coating. Do not add a large amount of liquid at once; the cucumber will release some moisture as the salad sits.
  • Cool safely and season in stages. Let the potatoes stop steaming, but do not leave the finished salad at room temperature for an extended period. Refrigerate perishable food within 2 hours, and sooner in a hot room. Because the spices and lemon become more noticeable as the salad rests, make final adjustments after chilling.

Serving Suggestions

Serve the salad cold or lightly cool, rather than icy, so the cumin, ginger, herbs, and lemon are easy to taste. It pairs well with dal and rice, grilled vegetables, roasted chicken, kebabs, or a platter of breads and chutneys. For a simple meal, put it beside warm flatbread and a bowl of lentils; the creamy potatoes provide contrast to a spicy or brothy main dish.

For a buffet or picnic-style spread, transfer the salad to a shallow serving bowl and finish it with cilantro, mint, and peanuts just before it reaches the table. Keep the bowl chilled until serving and set it out in smaller portions if the meal will last a while. The peanuts are best added at the last minute so they stay crunchy. If serving guests with nut allergies, leave them off and offer another crunchy topping separately.

Variations

Make it dairy-free: Replace the plain yogurt with an unsweetened, unflavored plant-based yogurt. Coconut yogurt gives a richer, slightly sweet flavor; a neutral soy yogurt tends to keep the dressing more savory. Check the texture before mixing and add lemon juice gradually, since some plant-based yogurts are already tart.

Add more vegetables: Fold in ½ cup (75 g) cooked peas, or use finely diced bell pepper in place of some cucumber for a firmer crunch. If using frozen peas, thaw and drain them first. Keep additions modest so the potatoes remain the main ingredient and the dressing can coat everything.

Make it more chaat-like: Add ½ cup (75 g) drained chickpeas and a little extra lemon juice, then finish with sev if available. Sev is a crisp, fine chickpea-flour snack sold at Indian grocery stores; crushed plain savory crackers can provide crunch in a pinch, though they do not have the same flavor. Add crisp toppings at serving time rather than before chilling.

Adjust the heat and herbs: Leave out the green chile and cayenne for a mild salad, or increase either a little at a time for more heat. You can also use extra cilantro instead of mint if mint is unavailable. The balance will be greener and less cool-tasting, but the salad will still be lively and fragrant.

Storage and Reheating

Refrigerate the salad in a covered container within 2 hours of making it. Keep it at 40°F (4°C) or below and use it within 3–4 days. The cucumber may release water and the herbs may soften over time, so stir gently before serving and drain off any excess liquid if needed. For the best texture, store any peanuts or other crunchy garnish separately and add them at the table.

This is intended to be served chilled, so reheating the dressed salad is not recommended: warm yogurt dressing can separate, and the cucumber and herbs lose their fresh texture. If you prefer warm potatoes, cook them ahead, let them cool enough to handle, and toss them with the dressing shortly before serving rather than warming leftovers. If you do reheat leftovers, heat them to 165°F (74°C), the USDA FSIS safe temperature for reheated leftovers, and expect the salad’s texture to change. Do not leave it out for more than 2 hours, or more than 1 hour when the temperature is above 90°F (32°C).

Frequently Asked Questions

Can I make Indian potato salad ahead of time?
Yes. Prepare it up to a day ahead and keep it covered in the refrigerator. For the freshest flavor and texture, hold back a little cilantro, mint, and any crunchy garnish, then add them just before serving. Give the salad a gentle stir and adjust the lemon and salt after it has chilled.

Should I peel the potatoes?
No, not if you are using thin-skinned red or yellow potatoes; their skins help the pieces hold together and add a pleasant texture. Scrub them well before boiling. If you use potatoes with thick or rough skins, peel them after cooking once they are cool enough to handle.

Why did my potato salad turn watery?
Watery cucumber, thin yogurt, or potatoes that were dressed while still hot can all loosen the dressing. Seed a particularly watery cucumber, use thick yogurt, and let the potatoes cool until they are no longer steaming before mixing. If liquid gathers after chilling, stir gently or spoon off the excess rather than adding more yogurt automatically.

Can I use leftover boiled potatoes?
Yes, provided they were refrigerated promptly and are still within the usual 3–4 day refrigerated storage window. Cut them into bite-size pieces and mix with the dressing and fresh vegetables. If they are cold and firm, let them sit out only briefly while you prepare the other ingredients; keep the finished salad refrigerated.

Is chaat masala essential?
No. It gives the salad a particular tangy, savory flavor, but the substitute in the tips will still make a well-seasoned dish. Chaat masala blends differ, so start with the measured amount, taste the dressing, and add more only if you want a stronger flavor. A little extra lemon can lift the salad, but it will not fully duplicate the spice blend.

Related

More recipes to cook

Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes

Spotted an error? Tell us and we will correct it (corrections policy).