What we call pudding is absolutely NOT a creme caramel. We would call a creme caramel a flan. Pudding in the US is typically chocolate or butterscotch, and has a different texture altogether. In many cases we top it with whipped cream. I’ve had a few great versions but mostly pudding makes me think of cafeteria food.