A house is far larger than a person and it would not be plausible to eat that much of anything.
Which of these sentences doesn't make sense?
a. "nicholas ate a dish of spaghetti"
b. "nicholas ate a house of spaghetti"