Where one might discuss food, including nightcaps? (4,4)
I believe the answer is:
chat show
'where one might discuss' is the definition.
(programme where people have discussions)
'food including nightcaps?' is the wordplay.
'food' becomes 'chow' (chow can informally mean food).
'including' indicates putting letters inside.
'nightcaps?' becomes 'hats' (nightcap is a type of hat).
'chow' placed around 'hats' is 'CHAT SHOW'.
(Other definitions for chat show that I've seen before include "Late Late or Graham Norton, say" , "Airing of gas" , "TV entertainment with host talking to guests" , "Programme using speakers" , "TV or radio interview programme" .)