While I can't say anyone was wowed by the dish, it wasn't bad, and it seems like it would be pretty healthy and waistline friendly. I love savory bread puddings, but I would switch up the fillings next time and see if it was the ingredients or perhaps it is just the lack of egg yolks:). This recipe is worth doing just to learn the basic savory bread pudding technique because it is a great way to use up a bunch of cooked meat or veggies and because it makes a great (and easy) breakfast.
4 large egg whites
4 large eggs
1 cup skim milk
2 tablespoons Dijon mustard
1/4 teaspoon salt
1/4 teaspoon freshly ground pepper
1/2 cup sliced fresh basil
4 cups whole-grain bread, crusts removed if desired, cut into 1-inch cubes (about 1/2 pound, 4-6 slices)
5 cups chopped arugula, wilted (see Tip)
3/4 cup chopped artichoke hearts, frozen (thawed) or canned
1 cup diced cooked chicken sausage, (5 ounces)
1. Preheat oven to 375 degrees F. Coat an 11-by-7-inch glass baking dish or a 2-quart casserole with cooking spray.
2. To prepare custard: Whisk egg whites, eggs and milk in a medium bowl. Add mustard, salt, pepper and basil: whisk to combine.
3. Toss bread, arugula, artichokes and sausage in a large bowl. Add the custard and toss well to coat. Transfer to the prepared baking dish and push down to compact. Cover with foil.
4. Bake until the custard has set, 40 to 45 minutes. Uncover, sprinkle with cheese and continue baking until the pudding is puffed and golden on top, 15 to 20 minutes more. Transfer to a wire rack and cool for 15 to 20 minutes before serving.