With vigour, cook cut roll (7)
I believe the answer is:
brioche
'roll' is the definition.
(I know that brioche is a type of roll)
'with vigour cook cut' is the wordplay.
'with' means one lot of letters go next to another.
'vigour' becomes 'brio' (I've seen this before).
'cook' becomes 'chef' (both can mean someone who cooks).
'cut' means to remove the last letter.
'chef' with its final letter taken away is 'che'.
'brio'+'che' is 'BRIOCHE'.
(Other definitions for brioche that I've seen before include "French bread roll" , "French cake-like bread" , "Soft loaf, rich with butter and eggs" , "Idol" , "Sweet french roll" .)