Firm to eat and drink, getting over depression (2,5)
I believe the answer is:
al dente
'firm to eat' is the definition.
(Italian cooking term meaning firm or hard)
'drink getting over depression' is the wordplay.
'drink' becomes 'ale' (type of beer).
'getting over' is an insertion indicator.
'depression' becomes 'dent' (dent is a kind of depression).
'ale' enclosing 'dent' is 'AL DENTE'.
'and' is the link.
(Other definitions for al dente that I've seen before include "(Of pasta) firm to the bite" , "London area" , "Of vegetables, still firm to the bite when cooked" , "Of pasta or vegetables, firm when bitten" , "Cooked so as to be firm when eaten" .)