Preheat the oven to 350 degrees F. Grease a 2-quart casserole dish. I like to use a 9×9-inch square or 10-inch round baking dish (as opposed to a narrower, deeper casserole) because I like more of the crusty surface area.
In a mixing bowl, cream together the butter and sugar. For ease, I use a hand blender. Beat in the eggs, one at a time. Stir in the drained crushed pineapple and the salt, and then fold in the bread cubes. Transfer the mixture to the prepared baking dish.
Bake until lightly browned across the top, about 35-45 minutes. Precise time will depend on the oven and the proportions of the baking dish.