all-purpose flour - 100 g (for dough)
ghee - 25 g (fat for dough, about 20-25% of flour weight)
salt - watch the video to see (for dough and filling)
carom seeds (ajwain) - watch the video to see (for dough aroma)
water - watch the video to see (to knead dough into stiff ball)
oil - watch the video to see (for frying samosas and sautéing filling)
whole coriander seeds - watch the video to see (for rustic potato masala, crushed)
fennel seeds - watch the video to see (for rustic potato masala, crushed)
cumin seeds - watch the video to see (for rustic potato masala, crushed)
ginger - watch the video to see (finely chopped for potato masala)
green chili - watch the video to see (finely chopped for potato masala)
chili powder - watch the video to see (for potato masala)
amchur powder (dry mango powder) - watch the video to see (for potato masala)
kasuri methi (dried fenugreek leaves) - watch the video to see (optional, for potato masala in winter)
boiled potatoes - watch the video to see (cut into small pieces for potato masala)
lime juice - watch the video to see (added to potato masala after cooking)
boiled eggs - watch the video to see (cubed small pieces for egg filling)
black pepper - watch the video to see (for egg filling)
fresh coriander leaves - watch the video to see (chopped for egg filling)