Baby Spinach and Garlic Bread Pudding


  • 2 tablespoons unsalted butter
  • 15 ounces baby spinach, stems removed
  • 2 tablespoons water
  • 1 small garlic clove, minced
  • Salt
  • Freshly ground pepper
  • 1/4 pound French baguette, diced
  • 2 large eggs
  • 3/4 cup heavy cream
  • Pinch of freshly grated nutmeg


1. Preheat the oven to 325°F.  Butter a 6-cup soufflé dish or other deep baking dish. In a large skillet, melt 1/2 tablespoon of butter over moderately high heat.

Add the spinach, water and garlic, season with salt and pepper and stir a few times. Cover and cook the spinach until it wilts, about 2 minutes.

2. Set a colander over a bowl and drain the spinach; press very lightly on the spinach to extract 1/4 cup of liquid and set aside to use later. Spread out the spinach on a rimmed baking sheet to cool.

3. Heat the remaining 1 1/2 tablespoons of butter in a large skillet. Add the diced bread and cook over moderate heat until browned on the bottom, about 3 minutes. Stir and continue to cook until the croutons are crisp all over, about 2 minutes longer. Transfer the croutons to a plate to cool.

4. Whisk the eggs and cream in a bowl. Add the reserved spinach cooking liquid, 1/2 teaspoon of salt, 1/8 teaspoon of pepper and the nutmeg. Stir in the spinach and pour the mixture into the prepared soufflé dish. Spread the fried croutons evenly over the top.

5. Set the soufflé dish in a roasting pan and pour enough hot water into the pan to reach 1/3 of the way up the outside of the soufflé dish. Bake the bread pudding for 35 to 40 minutes, or until set. Let the pudding cool slightly, then serve directly from the soufflé dish or invert it onto a platter and serve.