UEFA says Honved must play its next two Champions League or Europa League matches in an empty stadium, and pay a 50,000 euro ($66,000) fine.
The Budapest club was charged over "racist behaviour and racist chanting" from fans at Serbian club Vojvodina in July. Honved was eliminated.
UEFA says Lech Poznan and Piast Gliwice must close sections of their stadiums housing "ultras" groups at their next home European match.
Both were charged over "racist behaviour and display of a racist banner" and fined 5,000 euros ($6,600).
The incidents were spotted when Lech hosted Zalgiris of Lithuania in August, and Piast hosted Qarabag of Azerbaijan in July. Both Polish clubs were eliminated.