The main difference between custard and pudding is that pudding is usually thickened with cornstarch and eggs. Custard is usually thickened with only eggs.