You simply didn't use enough milk and egg mixture if your bread pudding is dense and heavy. Eggs make it rich and light, think of it as custard being poured over the bread.