"Kokoretsi is generally available in restaurants and tavernas year round in Greece, but for the most part it remains a festival dish ordinarily only prepared at home during Orthodox Easter celebrations when it is traditional for Greek families to spit-roast an entire lamb. It serves as a "meze" or appetizer and helps allay the hunger of the celebrants while the whole lamb roasts.
There are naturally, an infinite number of variations in seasonings from region to region and family to family, many having "secret" recipes, but the basic preparation of a kokoretsi remains the same. The "pluck", heart, liver, lungs, kidneys, fat and sweetbreads are removed from the lamb, washed and then sliced into 1/4" to 3/4" pieces and lightly seasoned with salt, black pepper, oregano and sometimes garlic. The pieces of raw meat are then alternately threaded onto a spit about as long as that used for the lamb. Any other desired seasonings are ordinarily added at this point.
The intestine, which has been turned inside out and carefully washed, is rubbed thoroughly with coarse salt and then soaked in vinegar or lemon juice and water. One end of the cleaned intestine is tied to the spit and while one person holds the spit horizontally in both hands and rotates it, another "feeds" the prepared intestine onto the skewered meats from one end to the other and back, forming a compact roll usually about 16"-24" long by 1 1/2" to 3" in diameter. The free end of the intestine is tied off and the completed roll is placed over the coals to roast alongside the lamb and occasionally basted with lemon and olive oil. When done, the skewer is removed, the kokoretsi cut in thick slices about the width of a thumb and served as an appetizer with more lemon and typically accompanied by wine, raki, or ouzo.
Due to outbreak of mad cow disease in the late 90's, banning the consumption of offal was considered. However, the idea was abandoned."