HISTORY- Koftas were introduced to India with the Muslim conquests. Koftas in Indiancuisine are normally cooked in a spiced gravy, or curry, and sometimes simmered with hard boiled eggs. Vegetarian koftas are generally eaten by Hindus, with the exception of Kashmiri Hindus who by and large prefer meat koftas.
The British dish Scotch eggs may have been inspired by the Moghul dish nargisi kofta where hard- boiled eggs are encased in a layer of spicy kofta meat.
Variations of Kofta is in many cuisines:
In Lebanese cuisine, kafta is usually prepared by mixing the ground beef with onion, parsley, allspice, black pepper and salt.
In Moroccan cuisine, kufta may be prepared in a tagine.
In Greek Cusine their name is keftede and they are usually fried and eaten with yogurt.
They are very popular all around Albania and there are many small shops called Qofteri which offer Qofte and also serve beer.
For Curry Sauce: