Salads
This chaat-inspired salad recipe brings the bold, tangy-spicy flavors of Indian street food to your lunch table with crispy celery crowns and a zesty tamarind-lime dressing. 💛 The secret lies in balancing sweet, sour, and crunchy textures—just like traditional chaat—while keeping it fresh and vibrant.
Boiled potatoes, toasted spices, and crunchy sev add depth, while yogurt and chaat masala create that signature tangy kick.
What sets this salad apart is its authentic yet approachable technique—no complicated steps, just layering flavors for maximum impact. You'll start with boiled potatoes tossed in a tangy yogurt dressing, then add crispy celery crowns and toasted spices for texture.
The tamarind-lime dressing ties everything together, delivering that signature chaat tang without overpowering the fresh vegetables.
The result is a restaurant-quality salad that’s light yet satisfying, packed with crunch, creaminess, and a burst of citrusy-spicy flavor in every bite. Perfect for a hot day or as a refreshing side, this dish proves you don’t need deep-frying to capture the magic of chaat.
Customize it with vegan yogurt or extra sev for crunch, and serve with a side of mint chutney for dipping. Let’s bring the flavors of the street to your table!
Ingredients for chaat salad
Pantry staples meet Indian street flavors—crispy, tangy, and bursting with texture.
| Ingredient | Amount | Notes |
|---|---|---|
| Russet Potatoes 🥔 | 1 ½ lb | Medium size, boiled until tender |
| Plain Yogurt 🥛 | ¾ cup | Unsweetened, full-fat preferred |
| Celery Stalks 🧅 | 3 whole | Thick stalks for crispy crowns |
| Tamarind Paste 🍯 | 2 tbsp | Unsweetened, for tangy dressing |
| Lime Juice 🍋 | ¼ cup | Freshly squeezed, for brightness |
| Chaat Masala 🌶️ | 1 tbsp | For signature tangy kick |
| Crushed Sev 🍟 | ½ cup | Store-bought or homemade |
| Cumin Seeds 🌿 | 1 tbsp | Toasted for aromatic depth |
| Red Chili Powder 🌶️ | ½ tsp | Adjust for spice preference |
| Fresh Cilantro 🌿 | ¼ cup | Chopped, for fresh finish |
| Salt 🧂 | 1 tsp | Kosher or sea salt |
| Olive Oil 🫒 | 1 tbsp | For crisping celery crowns |
| Honey 🍯 | 1 tbsp | For balancing tanginess |
The potatoes are the base, so Russet potatoes are your best bet—they hold up to boiling and stay firm. Whole Foods or Trader Joe's usually have the best selection, but any grocery store's russets will work. Boil them until you can pierce with a fork, then cool completely before tossing. For the celery crowns, thick stalks are key—thinner ones burn before crisping. If you can't find them fresh, frozen celery crowns from the Indian aisle thaw beautifully. The yogurt should be plain and unsweetened, but if you're vegan, coconut yogurt works just as well.
No tamarind paste? Lemon juice plus a pinch of sugar mimics the tang, though it won't be identical. The chaat masala is non-negotiable for that signature kick—MDH or Everest brands are widely available at Indian grocery stores, but if you're stuck, a mix of chaat masala, black salt, and a pinch of amchur (dry mango powder) does the trick. For the sev, store-bought crushed sev is a game-changer—it adds that perfect crunch without the fuss. If you can't find it, toasted chickpea flour or crushed potato chips in a pinch. The lime juice needs to be freshly squeezed—bottled lime juice lacks the brightness.
This salad keeps beautifully—3-4 days in the fridge if stored in an airtight container. The celery crowns lose crispness over time, so make them fresh if possible. For extra crunch, sprinkle with toasted cumin seeds right before serving. The dressing can be made ahead and stored separately for up to 5 days. If you're prepping for a crowd, double the sev and celery crowns—they disappear fast!
Why You'll Love This Recipe
- No Boil, No Peel: The potatoes go straight from raw to roasted—no peeling, no boiling mess. I just toss them in oil, salt, and cumin, then let the oven do the work while I chop celery and mix the yogurt dressing. (Yes, even on a Tuesday night.)
- Tangy Crunch Magic: That tamarind paste and lime juice cut through the richness of the yogurt like a citrusy wake-up call. The celery adds a sharp crunch, while the potatoes stay crispy outside, creamy inside—basically, the perfect balance of textures.
- Lunchbox Hero: Pack this for work or school—it holds up for hours without getting soggy. I’ll be real: my kids ask for it more than their sandwiches, and it’s way cheaper than takeout. Just portion the dressing separately to keep everything fresh.
- Pantry Staple Power: You’re already using things you have: potatoes, yogurt, celery. No fancy ingredients, no last-minute grocery runs. Honestly, I’ve made this with whatever was in my fridge, and it’s still spot-on every time. Budget-friendly? Absolutely.
Step-by-step instructions for chaat-inspired salad
Here's how to transform simple ingredients into a vibrant, crunchy chaat-inspired salad.
👨🍳 Step 1: Prepare the Crispy Celery Crowns
Cut the 3 whole celery stalks lengthwise into ¼-inch thick planks, keeping the base intact to form crowns. This is where the magic happens—thick stalks give that satisfying crunch. Pat them completely dry with paper towels to ensure even crispiness.
Heat 1 tablespoon olive oil in a large skillet over medium-high heat until shimmering. Arrange the celery crowns in a single layer and cook for 3-4 minutes per side until they develop golden brown edges and crisp up. They should release easily from the pan—if they stick, add a splash of water and cover for 30 seconds to steam before crisping again. Transfer to a paper towel-lined plate to drain excess oil.
🥘 Step 2: Boil and Cube the Potatoes
Peel the 1.5 lb russet potatoes and cut them into ½-inch cubes for even cooking. Place them in a pot of cold, salted water (add 1 teaspoon salt) and bring to a boil over high heat. Once boiling, reduce to medium heat and simmer for 10-12 minutes until the cubes are fork-tender but still hold their shape.
Drain immediately and transfer to an ice bath for 5 minutes to stop the cooking process. This chilling step ensures the potatoes stay firm and don't turn mushy when tossed with the dressing. Once cooled, pat them dry with a clean towel—this prevents a watery salad.
🥘 Step 3: Make the Tangy Tamarind-Lime Dressing
In a small bowl, whisk together 2 tablespoons tamarind paste, ¼ cup lime juice, 1 tablespoon honey, and 1 teaspoon salt until smooth. The tamarind paste will thicken slightly—this is normal. Gradually whisk in ½ cup plain yogurt until fully combined. The dressing should coat the back of a spoon with a slightly thick, tangy consistency.
Toast 1 tablespoon cumin seeds in a dry skillet over medium heat for 1-2 minutes until fragrant and lightly browned. Let them cool, then grind them into a fine powder using a mortar and pestle or spice grinder. Stir the cumin powder into the dressing along with ½ teaspoon red chili powder and 1 tablespoon chaat masala. Taste and adjust—you want a balance of tangy, spicy, and sweet notes.
🥘 Step 4: Assemble the Salad
In a large bowl, gently toss the crispy celery crowns and cooled potato cubes with ½ of the tamarind-lime dressing (about ¼ cup). Reserve the remaining dressing for serving. Sprinkle with ½ cup crushed sev and ¼ cup chopped fresh cilantro. The sev adds a nutty crunch, while the cilantro brightens the flavors.
Serve immediately while the celery crowns are still crisp. Drizzle with extra dressing and garnish with additional crushed sev and a pinch of red chili powder for a pop of color. This salad is best enjoyed fresh—every bite delivers a textural contrast of crispy, creamy, and crunchy with a zesty, tangy kick.
Pro Tips For Making Chaat Salad
- Boil Potatoes Until Fork-Tender: Russets stay dense if you pull them too soon—test with a fork at 15 minutes, then boil another 5-7 minutes until they collapse easily. Overcooked potatoes turn to mush in chaat; undercooked ones feel like chewing wax. Aim for that sweet spot where they’re soft but still hold shape when sliced.
- Strain Yogurt for 30 Minutes: Thick, tangy yogurt is the backbone of chaat, and store-bought versions are often too thin. Line a strainer with cheesecloth or a clean towel, let it drain over a bowl for 30 minutes—this concentrates the flavor and prevents a watery dressing. (Yes, even if you’re impatient like me.)
- Slice Celery Thinly, Not Chopped: I used to hack celery into rough bits, but thin, matchstick cuts add texture without overpowering. Run each stalk through a mandoline or knife at a sharp angle—this keeps the salad light and lets the tamarind-lime punch shine through.
- Balance Tamarind with Lime Gradually: Tamarind paste is intense—start with 1 teaspoon, mix, then adjust. Lime juice cuts the sourness, so add it drop by drop while tasting. The goal is a bright, balanced tang, not a pucker-fest. (Pro move: Mix the tamarind with a splash of warm water first to dissolve it completely.)
Regional styles of this chaat salad
North Indian Style
This version leans into the classic pani puri flavors, where the dressing gets a boost from black salt (kala namak) and amchur (dry mango powder). I like adding boondi (gram flour balls) for extra crunch—just sprinkle ¼ cup over the salad before serving.
For heat, swap the red chili powder for ½ tsp green chili powder and a pinch of cayenne. Garnish with fresh mint leaves instead of cilantro for that quintessential North Indian touch. 🌶️
South Indian Twist
In the South, chaat often incorporates coconut and tempered spices. Replace the yogurt dressing with ½ cup coconut yogurt and add 1 tsp grated coconut to the tamarind-lime mix.
Toast 1 tsp mustard seeds and 3 curry leaves in oil, then drizzle over the salad for a tadka (tempering) effect. Swap sev for puffed rice (murukku) for a lighter crunch. This version feels lighter yet equally vibrant. 🥥
Bengali-Inspired
Bengali chaat often features mustard oil and poppy seeds. Heat 1 tbsp mustard oil until it stops sizzling, then drizzle over the salad. Add 1 tsp ground poppy seeds to the yogurt dressing and a pinch of turmeric for color.
Use radish (mooli) instead of potatoes—julienne 1 cup radish and toss it with the celery crowns. The result is a slightly earthy, nutty flavor profile that’s uniquely Bengali. 🌿
Punjabi Street Food
Punjabi chaat is all about rich, bold flavors. Boost the dressing with 1 tbsp ginger-garlic paste and a splash of malai (reduced heavy cream) for extra creaminess. Add chopped onions (¼ cup) to the salad and top with crumbled paneer (½ cup) for protein.
For crunch, use crushed mathri (rice crackers) instead of sev. This version is heartier and perfect for a main dish. 🥛
Modern Fusion
For a contemporary take, blend the dressing with ½ avocado for creaminess and add toasted pumpkin seeds (¼ cup) for crunch. Swap tamarind for mango puree (¼ cup) and add a dash of smoked paprika for depth.
Serve on a bed of arugula with crumbled feta for a Western-Indian fusion. This version keeps the tangy-spicy crunch but feels fresh and unexpected. 🌱
Nutrition facts
Frequently asked questions
Can I make this chaat salad ahead of time?
The potatoes and celery crowns can be prepped 1 day ahead, but the dressing should be made fresh. Store components separately in airtight containers—keep the celery crowns separate to maintain crispness. Reassemble just before serving and add extra crushed sev for crunch. The yogurt dressing keeps for 3-4 days in the fridge.
What's the best way to make it vegan?
Swap the yogurt for coconut yogurt or a dairy-free alternative, and use vegan chaat masala (check Indian grocery stores). For extra protein, add roasted chickpeas or tofu cubes. The tamarind-lime dressing remains vegan as written—just ensure your honey is replaced with maple syrup if needed.
Why did my celery crowns turn soggy?
Celery crowns lose crispness when exposed to moisture. Always pat them completely dry before cooking, and avoid overcrowding the pan. If they stick, add a splash of water and cover for 30 seconds to steam before crisping again. For extra insurance, store them in a paper towel-lined container until ready to serve.
Can I use sweet potatoes instead of russets?
Yes! Sweet potatoes work beautifully—they add natural sweetness that pairs well with the tangy dressing. Boil them for 10-12 minutes until tender, then cube and proceed as directed. For extra depth, add ½ tsp cinnamon to the yogurt dressing to complement the sweetness.
How can I make it spicier?
Boost the heat by adding ½ tsp cayenne pepper or 1 tbsp green chili paste to the yogurt dressing. For smoky depth, sprinkle with ½ tsp smoked paprika before serving. If you love raw heat, serve with a side of mint chutney with extra green chilies** for dipping.
