Kugel comes from a Yiddish word for a round pudding. Savoury potato versions became Shabbat and holiday staples.
Pudding does not have to be sweet.