The most significant difference between cake and classic bread pudding is that cake cubes are used instead of bread cubes. Traditional bread pudding uses leftover bread instead of leftover cake. Usually, stale bread is better than fresh bread because the bread pieces absorb the sauce better.