Add the mince, garam masala, salt, crushed red chilli, crushed coriander, egg, gram flour, chopped onions, and green chillies to a chopper. Chop everything well until the mixture is evenly combined.
Grease your hands with a little oil and shape the mixture into long seekh kababs.
Heat oil in a separate pan and deep-fry the kababs until golden brown and fully cooked. Set them aside.
In another pot, add the chopped tomatoes, green chillies, chilli flakes, and salt. Cover with a lid and cook on low heat until the tomatoes become soft and form a thick masala.
Add the fried kababs to the tomato masala and pour in a little of the remaining oil from frying the kababs. Mix gently.
Cover and cook on low heat for another 5 minutes.
For the best flavour, give the dish a coal smoke (dhungar) at the end.
Serve hot with mint raita.