Cheesy Amish Breakfast Casserole recipe made with bacon, eggs, hash browns and cheese. Baked in the oven and ready to serve in 45 minutes.

This is a great recipe for relaxed weekends, holidays (Christmas morning, Easter Sunday, etc) or pot lucks. Some people have told me they’ve doubled the recipe for a large crowd (use 2 dishes) and there’s never any leftovers!


1 pound bacon, diced 1 small yellow onion, finely chopped 1 small green pepper, finely chopped 4 cups frozen shredded hash browns 12 eggs, beaten 2 cups shredded Cheddar Cheese 1 1/2 cups small curd cottage cheese 1 cup shredded swiss cheese 1 teaspoon salt 1/4 teaspoon pepper Want to add sausage? If you prefer kielbasa or sausage, go for it! Follow the recipe as instructed, browning the sausage with the onion and pepper. .

Flour Bowl

Can I make this in advance?

Absolutely, and I often do this, especially for Christmas morning. Prepare the recipe as instructed, but just don’t bake it. When it’s time to bake, remove from the refrigerator and allow to sit on your counter while your oven preheats. Once preheated, bake as usual for 1 hour.

How to Store Leftovers

What’s even better than breakfast casserole? Leftover breakfast casserole the following morning – hah! Simply store leftovers in a container in the fridge and then reheat in the microwave or oven the next day.

Ready to make it?


Amish Potato Stuffing

Cabbage Rolls