The easiest way to describe the flavor of kafta is that it tastes like a middle eastern meatball. When prepared well, kafta is juicy, moist and flavorful! While meatballs are generally softened with breadcrumbs and milk, kafta is more firm, which is why it can be skewered and grilled so easily. The Middle Eastern spices in the meat mixture give kafta its unique and delicious flavor.