To prepare curry, put yogurt, gram flour, green chilies, ginger, and garlic paste, salt, red chili powder, turmeric powder, and water in the grinder and grind it for 1 to 2 minutes.
Take a pan and heat oil in it, add cumin seeds, and cook for 10 to 20 seconds, then add curry leaves and cook for a further 30 seconds. Add yogurt and gram flour mixture and cook on low flame for the next 25 to 30 minutes. After, add water and adjust consistency and salt, if required can be added to taste.
Heat oil in a pan and fry the onion until golden brown. Now add ginger & garlic paste and cook for 30 to 40 seconds.
Toss chicken in and sauté for a minute, add national chicken tikka masala & chicken powder and cook for 1 minute, now add yogurt & tomato puree and cook on low flame for 6 to 7 minutes until oil separates from gravy. Smoke with coal for aroma and flavour.
To serve, add your spaghetti in a bowl and top with curry and chicken. For further flavour add all condiments for garnishing and serve.