Total Time
1hr 20mins
Prep 20 mins
Cook 1 hr

An all-in-one brunch bread; perfect for a summer brunch with a light fruit salad. The original recipe calls for 1/4 tsp. salt, but I omit it because often the bacon or ham add enough. We serve these with Cheez Whiz.

Ingredients Nutrition


  1. In a mixing bowl, beat eggs until frothy, about one minute. Add milk and mustard.
  2. Combine the flour, baking powder and salt (if using) and add to egg mixture. Beat until smooth.
  3. Stir in bacon, ham and cheeses.
  4. Transfer to a greased and floured 9x5x3" loaf pan and bake uncovered at 350F for 55-60 minutes or until golden brown and a toothpick inserted near the center comes out clean.
  5. Cool for 10-15 minutes and run a knife around edge of pan to remove.
  6. Slice and serve warm. Refrigerate leftovers.
Most Helpful

This is the most unusual but the best bread I have had in a long time.This will be a staple in my kitchen. I did not use the bacon as I didn't have any so added a bit more ham. Also used chedder cheese and colby cheese as that is what I had on hand. I am sure that whatever cheese you use it would be wonderful. This sure hit the spot and a cold and windy day. Great use of left over ham. This loaf of bread can't be beat.

dehallenbeck January 13, 2007

I made this and was really lookin forward to a new breakfast item to make but I was a little disappointed. It was ok, but it just seemed like the flavor was a little bland. Next time I think I will add more bacon and maybe some spices. The directions call for adding salt but there was no salt listed in the ingredients.

Rhonda in Texas October 16, 2006