Marinate chicken with lemon, less than 1/2 tsp black pepper powder and 1/2 tsp salt. Mix the marinated chicken and keep it aside for 15 mins.
Take some oil in a pan and add onions to it. Keep stirring till onions turn light brown in colour.
Add ginger, garlic and green chillies to the pan.
Next add tomatoes in the pan and keep it on flame for 5 mins till theybecome soft.
Take out the mixture in a plate and let it cool.
Grind the mixture along with coriander, in the grinder to make a paste.
In the same pan, take some oil again and add cardamom and orange food colour to it.
Next add marinated chicken to the pan and mix till chicken become reddish-orange in colour.
Add the onion tomato paste to the chicken and keep it on flame for 5 mins.
Next, add salt, red chilli powder, turmeric powder, coriander powder and garam masala to the chicken and keep it on flame for 5 mins again.
Add milk, curd, sugar and black pepper powder to the mixture and keep stirring.
Cover it with a lid and Cook it on medium flame for 10-15 mins and your delicious chicken mazedar is now ready to eat.
Serve it with naan or roti.