Yes, they freeze quite well. Let them cool to room temperature, place in an airtight zipper bag, and store in the freezer for up to 2 months. However, for the best results, I suggest that you freeze the kofta before cooking. Follow the recipe as-is, but once the meat skewers are shaped and on a baking sheet, place the entire baking sheet in the freezer. Leave them for a few hours to become solid. Then transfer the frozen kabobs to an airtight zipper bag, and keep them in the freezer for up to 1 month. Thaw them overnight in the refrigerator, and grill per the recipe.