Should one say "too many refried beans", or "too much refried beans"?
"Too many" kinda sounds right to my ear because beans is plural, but the second logically seems right because its served by volume and is not 'countable' as ordinary (non-destroyed) beans might be.
Since the word "beans" is plural, and countable, it's "many".
"Many" is for things that are countable, "much" is for things that aren't. e.g. Water - you'd say "too much water" but you wouldn't say "too much cups of water" but "too many cups of water".
Though "refried beans" is a thing on its own, I could go either way. Like if you were spooning beans onto my plate, I may say "too much!".
A technically correct alternative would be to drop that plural "s" but forego any uncountable noun that describes the form the beans take: "I had too much refried bean today."
In the wrong context it might evoke the idea of one enormous bean that the speaker was unable to finish, but like I say, technically correct.
One noodle/ a bowl of noodles. Or one bean, a bowl of beans.
But you wouldn't say: one rice. You'd say one grain of rice. So it's like rice is automatically a mass of many individual bits/grains of rice. Beans are not that way, they're countable.