Cheesy Bacon Egg Brunch Casserole

This one-dish brunch casserole is ideal for a crowd. Add a fruit salad and you can sit back and enjoy your company.

Serves: Makes 12 servings.
25 mins Prep time 50 mins Cook time
25 mins Prep time
50 mins Cook time
  • Preheat oven to 350°F. Cook bacon in large skillet until crisp. Drain bacon on paper towels; crumble and set aside. Remove all but 2 tablespoons drippings from skillet. Add onion to skillet; cook and and stir 3 minutes or until softened.

  • Spread 1/2 of the bread cubes in 13x9-inch baking dish. Layer with 1/2 each of the onion, bacon, Cheddar cheese and mozzarella cheese. Spread evenly with cottage cheese. Top with remaining bread cubes, onion, bacon, Cheddar cheese and mozzarella cheese.

  • Beat eggs in medium bowl with wire whisk. Add milk, mustard, pepper and nutmeg; mix well. Gradually pour into baking dish. Press bread cubes lightly into egg mixture until completely covered. Let stand 10 minutes.

  • Bake 40 to 50 minutes or until center is set and top is golden brown.

Cooking tip

Make Ahead: Casserole can be assembled 1 day ahead. Prepare as directed, increasing milk to 2 cups. Cover and store in refrigerator. Remove cover and bake as directed.

Test Kitchen Tip: For a meatless alternative, try Southwest Brunch Casserole.

Nutrition information

(Amount per serving)

  • 260Calories: 260Cholesterol: 118mg
  • Sodium: 501mgProtein: 15g
  • Total Fat: 16gFiber: 1g
  • Carbohydrate: 14g

Ratings & Reviews: 18

Add your review

avatar smiley


  • Diana C. on 12/24/2013

    fixing this for Christmas brunch and wondered if I can replace cottage cheese with sour cream??

    Reply Was this helpful?

  • PolishedbyaSmile on 03/14/2013

    love it!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

    Reply Was this helpful?

  • Donna on 03/21/2013

    cant wait to try it yummmy

    Reply Was this helpful?

  • Joyce on 12/16/2013

    Sounds good, can this be made a day ahead?

    Reply Was this helpful?

  • Rosanne on 12/26/2013

    Made before ---- very tasty!

    Reply Was this helpful?

  • Peter on 12/23/2014

    Making it for Christmas morning. I've had no problems substituting ricotta cheese for the cottage cheese. Not sure about using sour cream instead.

    Reply Was this helpful?

  • Jana D. on 07/08/2016

    This tastes fabulous!!

    Reply Was this helpful?

  • VirtualC on 01/06/2016

    Used almost 1lb loaf, one extra egg, did ON version, w/2 cups of milk, still perfect, not too cheesy just right! BIG HIT!

    Reply Was this helpful?

  • Kelly on 12/24/2015

    This looks and sounds wonderful but it does look like a lot of cheese. Did anyone find it too cheesy? I was afraid it might be too rich tasting and maybe a little greasy.

    Reply Was this helpful?

  • Diana W. on 11/24/2015

    Guest Breakfast Treat Thanksgiving Morning

    Reply Was this helpful?

  • Karen on 01/02/2015

    Excellent recipe! Everyone LOVED it!

    Reply Was this helpful?

  • Jenna on 12/08/2014

    love it!

    Reply Was this helpful?

  • Pamela on 03/18/2013

    Sounds great!

    Reply Was this helpful?

  • STEVEN F. on 01/15/2016

    I tried this for Christmas morning. Everyone enjoyed it but I thought I might change it up and see what I could do with it. I know most people may not have it but I substituted deer sausage for the bacon and seasoned stuffing mix for the Italian bread. I also changed from yellow onion to a white. Everyone who ate this one liked it better. Both are simple to fix and great for company.

    Reply Was this helpful?

  • Erin on 07/24/2014

    Does anyone know if you can replace the bread cubes with cooker tater tots?

    Reply Was this helpful?

  • John on 04/03/2014

    This is great for after church lunch....

    Reply Was this helpful?

  • Alice on 01/02/2014

    It was yummy but I think you could make it with pasta

    Reply Was this helpful?

  • Frances B. on 12/27/2013

    Love This !!!

    Reply Was this helpful?

  • Karen on 01/02/2015

    Took this to Christmas brunch - untested. Everyone LOVED it! Will make this again, for sure!

    Reply Was this helpful?