Freshly eaten and still pulsating