Spicy beef finished, sheep ending in cannelloni (8)
I believe the answer is:
pastrami
'spicy beef' is the definition.
(type of spicy meat product)
'finished sheep ending in cannelloni' is the wordplay.
'finished' becomes 'past' (I've seen this in another clue).
'sheep' becomes 'ram' (male sheep).
'ending in' says to take the final letters.
The final letter of 'cannelloni' is 'i'.
'past'+'ram'+'i'='PASTRAMI'
(Other definitions for pastrami that I've seen before include "beef dish" , "Spiced sliced beef" , "Spicy smoked beef" , "Highly seasoned cut of smoked beef" , "Meat dish" .)