Don’t complicate your life, you can just do
$food->getFoodGroup()->getId()
This WILL NOT perform any additional query or trigger lazy load!
This is because your $food->foodGroup is a proxy object which knows about it’s ID. It will only do lazy load if you call a getter method of some field which hasn’t been loaded.