Hi.
Here's a dodgy suggestion for an answer, this time for no.18:
STIRRUP CUP.
This is farewell drink and might appear on a menu of drinks in a pub.
'Stirrup' sounds like 'stir up'; stir is what chefs do to mix (confuse?) their ingredients.
'Up' could be equivalent to 'over', from the clue.
[alternatively 'stir up' could just equate to 'chefs confused', from the clue]
'Cup' is an equivalent measure to 'eight tablespoons', from the clue.
Best Wishes.
JimC