Blend well together dry red chillies, garlic, ginger, turmeric powder, 2 tsp of curd and salt, in a mixer grinder.
Cut chicken into pieces of appx. 1.5 inch length.
Marinate the chicken pieces in the blended mixture for 1 hour.
Heat 2 tsp of dalda in a frying pan.
Add onions and fry, till they turn brown. Keep them aside.
Fry chopped potaoes in the same pan with remaining dalda (add more if required). Keep the fried potato pieces aside.
In a separate pan, heat dalda and add the marinated chicken pieces, fried onions, fried potatoes and stir well for 15 minutes.
By this time, chicken would be half cooked.
Add powdered cashews and the remaining curd along with 2 cups of water and allow it to boil, till chicken is fully cooked.
Garnish with eggs, lemon pieces and green chillies.