I think you might consider "desert" a typo?
Does it accept "desert" in English sentence as a correct spelling?
Why isn't pudding acceptable?
Where do you get "pudding" from? :)
Collins English Dictionary
3. the dessert course in a meal :)
I know that pudding is a dessert but a dessert isn't always pudding ;)
"Pudding" in Ukrainian is "пудинг" btw