Translation:She eats fish with beans.
it does not mean the singular but the plural. the singular form should be " elle mange du poisson avec des haricots"
"Fish" is both singular and plural in English. Perhaps she is eating sushi, and in the process she is eating multiple fish.