In the UK, ‘pudding’ is used for both sweet and savoury. So, for example, where a pudding in America might simply mean dessert, in England it could be referring to anything from a ‘jam pudding’ (dessert) to a ‘steak and kidney pudding’ (savoury dish).