8 servings

How to Make It

Step 1

Cook bacon in a large nonstick skillet over medium heat until crisp. Remove bacon from pan, and crumble. Add onion to drippings in pan; sauté 4 minutes. Add garlic, and sauté 1 minute. Remove from heat; combine onion mixture and bacon.

Step 2

Arrange 4 cups bread cubes in bottom of a 13 x 9-inch baking dish coated with cooking spray; top with 2/3 cup cheese, half of onion mixture, and 6 tomato slices. Combine milk and remaining ingredients; stir well with a whisk. Pour half of milk mixture over tomatoes. Top with 4 cups bread cubes, 2/3 cup cheese, remaining onion mixture, 6 tomato slices, and half of milk mixture. Cover; chill at least 1 hour or up to 24 hours.

Step 3

Preheat oven to 325°.

Step 4

Bake, uncovered, at 325° for 55 minutes. Sprinkle with 2/3 cup cheese; bake an additional 5 minutes or until cheese melts. Let stand 5 minutes before serving.

Ratings & Reviews

Jrick15's Review

July 29, 2012
We made this for brunch and it was fantastic! Everyone LOVED it. I highly recommend it.

mcash4's Review

September 29, 2011
Made for a graduation brunch. It was loved by all the teens, especially the guys. There weren't many leftovers, but what there was tasted good reheated.

amandanorell's Review

April 26, 2010
I made this for my annual Mother's Day Brunch last year. Everyone fell in love with it! So much so that there was none left over! I was worried about it being to mushy, but the texture came out nice and firm and delicious!