flavoursome dish