Our reader -- Louisa Cooper of Chicago -- loves sauteed onion and croutons in this dish, but mushrooms, garlic, and asparagus work, too. Or try your own favorite combination of veggies.
Preheat oven to 375 degrees. Butter four 8-ounce ramekins or custard cups. Set a kettle of water to boil.
Meanwhile, in a medium skillet, heat 2 tablespoons butter over medium-low. Add bread; cook, tossing occasionally, until lightly browned, 6 to 8 minutes. Season with salt and pepper, and transfer to a bowl; reserve skillet.
Melt remaining tablespoon butter in skillet over medium. Add onion; season with salt and pepper. Cook, stirring occasionally, until softened, 3 to 5 minutes.
Dividing evenly, spoon onion into ramekins, and top with croutons. Gently break 1 egg into each ramekin (keeping the yolk intact, see below). Top each egg with 1 tablespoon cream, and season with salt and pepper. Place ramekins in an 8-inch square baking dish, and pour enough boiling water to come halfway up side of ramekins. Bake until whites are set, 15 to 18 minutes.
Carefully remove ramekins from water bath, and serve immediately.
To help keep the yolk intact, you can crack each egg into another container first. Then, carefully pour the egg on top of the onion and croutons in the ramekin.