What do you think of if I told you that the following is a description of a type of food?
- High in protein
- High in fat
- Pasty white or creamy yellow
- Beloved by vegetarians
- Comes in a wobbly rectangular block or firm, square slices
- Sometimes it smells weird
Many bizarre foods could fit this description. But the two commonplace choices that sprung to my mind are cheese and tofu.