“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.
“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.
Regardless of whether the noun is countable or not, it would typically still be “too much” when referring to how much you’ve eaten.
Consider the scenario where you’ve had only one steak (countable noun), but you had too much steak.
Of course, it’s not always like this. You might say that you had too many cookies for dessert.