Groszek is a Polish and Yiddish (Polish Jewish) surname.
The word (among other meanings) is a diminutive of grosz, a Polish lesser coin.
Therefore, the surname may be an occupational surname for a person dealing with money or a nickname for a wealthy or greedy person.
[1] Notable people with the surname include: