whenever another nontoken creature enters the battlefield under your control, create a food token. (it's an artifact with "2, sacrifice this artifact: you gain 3 life.")
sacrifice three foods: return target historic card from your graveyard to your hand. (artifacts, legendaries, and sagas are historic.)