Go Back
A white bowl of savory bread pudding with bacon, peppers, and spinach on top of a folded napkin
Print Recipe
4.75 / 4 votes

Savory Bread Pudding With Bacon

Savory bread pudding is an easy way to make guests sigh with content, whether at breakfast, brunch, or dinner. Easy to make in advance, too.
Prep Time25 minutes
Cook Time1 hour 50 minutes
Total Time2 hours 15 minutes
Course: Breakfast
Cuisine: American
Servings: 6 to 8 servings
Calories: 481

Ingredients

  • One loaf ciabatta or olive ciabatta, crusts removed, cut into 1 1/2-inch (4-cm) cubes
  • 1/2 pound applewood-smoked bacon, cut into 2-inch pieces
  • 3/4 cup jarred roasted red peppers, rinsed, drained, and chopped
  • 2 cups spinach leaves
  • 2 cups shredded Cheddar cheese, plus 1/4 cup for topping
  • 6 eggs
  • 4 cups milk or half-and-half
  • 2 teaspoons Dijon mustard
  • Salt and freshly ground black pepper

Instructions

  • One day before preparing the bread pudding, place the bread cubes on a baking sheet and let stand at room temperature overnight or until the bread is dried out.
  • The next day, in a large skillet, cook the bacon over medium-high heat, turning as necessary, until evenly brown and crisp, about 5 minutes. Remove to paper towels to drain.
  • Butter a 9-by-13-inch baking dish. Arrange the bread in the dish. Scatter the bacon, peppers, and spinach leaves evenly over the cubes. Sprinkle with the 2 cups cheese. With a large spoon, evenly distribute the ingredients.
  • In a large bowl, whisk together, or beat with an electric mixer on medium speed, the eggs, milk, mustard, and salt and pepper to taste until well blended. Ladle the milk mixture over the bread cubes and gently press the bread into the liquid. Sprinkle with the remaining 1/4 cup cheese. Cover with aluminum foil and refrigerate overnight.
  • The next morning, remove the bread pudding from the refrigerator about 1 hour before baking and preheat the oven to 350°F (175°C). Bake the pudding for 45 to 50 minutes, or until slightly puffed, set, and browned on the top. If the center is still underdone, push the bread down with a wooden spoon to help the bread absorb the liquid. Bake for a few more minutes. Let rest for a few minutes and then cut into squares. Serve slightly warm or at room temperature. [To make the bread pudding in advance, bake it, let it cool, cover loosely, and then keep at room temperature for up to 4 hours. Reheat in a 350°F (175°C) oven for 15 minutes, if desired.]

Nutrition

Serving: 1portion | Calories: 481kcal | Carbohydrates: 11g | Protein: 25g | Fat: 37g | Saturated Fat: 17g | Monounsaturated Fat: 13g | Trans Fat: 1g | Cholesterol: 244mg | Sodium: 644mg | Fiber: 1g | Sugar: 9g