Cook the sweet potatoes: Boil, steam, or roast until fork-tender.
For boiling, place whole sweet potatoes in salted water and simmer 20–30 minutes. For roasting, prick with a fork, rub with a little oil, and bake at 400°F/200°C for 35–45 minutes.
Cool and peel: Let them cool just enough to handle. Peel the skins—they should slip off easily—and cut into bite-size cubes or rough chunks.
Make the base mix: Add the warm sweet potato pieces to a bowl.
Sprinkle with chaat masala, roasted cumin powder, red chili powder, black salt, and a small pinch of regular salt.
Add acidity: Squeeze in fresh lime juice. Start with half, toss, taste, and add more as needed. The citrus should brighten the sweetness.
Layer the freshness: Fold in chopped onion, tomato (if using), green chili, and cilantro.
If you like a touch of richness, drizzle a teaspoon of ghee and toss gently.
Chutneys next: Spoon over tamarind chutney for tangy sweetness and green chutney for herbal heat. Toss lightly so the chunks stay intact but well coated.
Finish and serve: Adjust salt and lime. Top with pomegranate arils and sev or crushed papdi for crunch.
Serve warm or at room temperature.