Applegate logo

Savory Bacon Bread Pudding

This puffed and golden bread pudding— eggy, cheesy and studded with bacon—works equally well at the brunch or dinner table.



  1. Preheat oven to 375°F with rack in middle. Butter a 2-quart shallow baking dish.
  2. Cook bacon in a heavy skillet over medium heat, turning occasionally until crisp. Transfer to paper towels to drain, then chop.
  3. Pour off all but 1 tablespoon of fat from skillet. Increase heat to medium-high and cook onions and garlic, stirring constantly, until golden, 1–2 minutes.
  4. Whisk together eggs, milk, cream, salt and pepper in a large bowl. Stir bacon, onions, bread and cheese into the custard.
  5. Transfer to baking dish and cover with foil. Bake for 30 minutes, then remove foil and bake until golden in spots, about 10 minutes more. Serve warm.