Kavourma

close-up of Greek ‘kavourma’ food means meet low-roasting and a knife cutting it on wooden platter

Kavourma literally means ‘roasted’, the word deriving from the Turkish word kavurmak. In Greek, it would refer to simmering, slow-roasting or cooking while stirring constantly. It is a traditional product, […]