Nettelbeck has crafted an engaging fantasy of flavours and emotions , one part romance novel , one part recipe book .