Elanor Gardner's last ability will trigger only once during your end step, no matter how many Foods you sacrificed this turn. However, if you haven't sacrificed any Foods this turn as your end step begins, the ability won't trigger at all. It's not possible to sacrifice a Food during the end step in time to have the ability trigger.