Similar. Pudding is thick and dense. And, custard is firm and creamy made with egg yolks, milk, and cream. And, pastry cream is thicker because it also has cornstarch in addition to eggs, milk, and cream. Also, the main difference between custard and pastry cream is the way you use it; custard can be served warm while pastry cream is always served cold.