Roast meat with unlimited macaroni, for example (7)
I believe the answer is:
lambast
'roast' is the definition.
(I've seen this before)
'meat with unlimited macaroni for example' is the wordplay.
'meat' becomes 'lamb' (lamb is a type of meat).
'with' means one lot of letters go next to another.
'unlimited' means to look at the middle letters (discard the edges or 'limits' of the word).
'macaroni for example' becomes 'paste' (macaroni is a kind of paste).
The middle of 'paste' is 'ast'.
'lamb'+'ast'='LAMBAST'
(Other definitions for lambast that I've seen before include "Reprimand" , "Roast" , "Thrash" , "rubbish" , "Bash" .)