A hot burst of flavour