Egg Chaat with Walnuts
Boiled egg quarters tossed in a tangy, spiced yogurt base, topped with crunchy walnuts and fresh herbs. A protein-packed version of the classic Indian street snack that comes together in 15 minutes with zero cooking beyond boiling the eggs.
For 4 servings
- prep · ~8 min
Boil the eggs.
Place eggs in a saucepan and cover with cold water. Bring to a rolling boil over high heat, then cook for 8 minutes. Drain and transfer eggs immediately to a bowl of ice water to stop cooking. Let cool for 5 minutes.
TIPCold-start eggs and ice-bath cooling prevent the yolks from turning grey-green. - prep · ~3 min
Peel and quarter the boiled eggs.
Gently crack and peel the cooled eggs under running water. Cut each egg lengthwise into quarters and arrange on a serving plate.
- mix · ~2 min
Whisk the spiced yogurt.
1.In a bowl, whisk the thick yogurt until smooth and creamy.2.Add roasted cumin powder, red chili powder, black salt, and regular salt.3.Mix well until spices are evenly incorporated.TIPUse thick, well-set yogurt so it doesn't release water and make the chaat soggy. - assemble · ~2 min
Assemble the chaat base.
1.Drizzle half the spiced yogurt evenly over the egg quarters.2.Scatter chopped onion, tomato, and green chili on top.3.Drizzle tamarind chutney in thin streaks across the plate. - garnish · ~1 min
Add the crunchy walnuts and fresh herbs.
1.Sprinkle the roughly chopped walnuts all over.2.Add the remaining dollops of spiced yogurt.3.Generously scatter fresh coriander and mint on top.4.Finish with a squeeze of lemon juice and a final pinch of chaat masala.TIPAdd walnuts just before serving so they stay crunchy against the yogurt.
What to keep in mind.
7 tips from the recipe — small details that make a real difference to the final dish.
- 1Use cold-start eggs and an ice bath to prevent grey-green yolks.
- 2Quarter each egg lengthwise for even coating with the spiced yogurt.
- 3Whisk thick yogurt until silky so it clings to the eggs without thinning.
- 4Deseed the tomato before chopping to avoid watery chaat.
- 5Add walnuts only at the very end to preserve their crunch.
- 6Drizzle tamarind chutney in thin streaks for balanced sweet-tangy bites.
- 7Taste and adjust black salt and chaat masala just before serving for maximum punch.
Adapt it for your goals.
High-protein
Replace half the yogurt with hung curd (strained yogurt) to double the protein density and create an even thicker, creamier coating for the eggs.
low oilLow-oil
Skip any oil-based garnishes and use the walnut crunch as the only fat source; this keeps the dish light while still delivering texture.
veganVegan
Swap boiled eggs with firm tofu cubes (pan-fried until golden) and use a plant-based yogurt to keep the same tangy, spiced base.
extra crunchyExtra-crunchy
Add 1 tablespoon of crushed papdi or sev on top for a classic chaat-style crackle alongside the walnuts.
Why this is on our healthy list.
Rich in Protein
Eggs provide high-quality complete protein, making this chaat a satisfying snack that supports muscle repair and satiety.
Good Source of Healthy Fats
Walnuts deliver omega-3 fatty acids and antioxidants, which support heart and brain health.
Probiotic Boost
The live cultures in yogurt aid digestion and help maintain a healthy gut microbiome.
Vitamin A and Iron
Egg yolks contain vitamin A and iron, while tomatoes and herbs add additional micronutrients per serving.
Frequently asked questions
Yes, boil and peel the eggs and whisk the spiced yogurt separately up to 1 day in advance, but assemble and garnish only just before serving to keep the walnuts crunchy.



