Coffee yet to arrive having eaten last of breakfast (5)
I believe the answer is:
latte
'coffee' is the definition.
(type of coffee drink)
'yet to arrive having eaten last of breakfast' is the wordplay.
'yet to arrive' becomes 'late'.
'having eaten' is an insertion indicator.
'last of' says to take the final letters.
The last letter of 'breakfast' is 't'.
'late' placed around 't' is 'LATTE'.
(Other definitions for latte that I've seen before include "Coffee beverage" , "Milky coffee drink" , "Espresso coffee and milk" , "Espresso with frothy milk" , "Coffee with a topping of frothed steamed milk" .)