Amish Breakfast Casserole
I make this Amish breakfast casserole when I need a hearty breakfast that can feed a crowd without complicated morning prep. Crispy bacon, tender hash browns, eggs, and three cheeses come together in one comforting baked dish.
I especially like preparing it the night before. I can assemble everything in about 15 minutes, cover the dish, refrigerate it, and bake it the next morning while I prepare coffee and the rest of breakfast.
For me, the cottage cheese is an important part of the texture. It adds creaminess alongside the cheddar and Swiss, while the hash browns give the casserole a substantial potato base that makes it more filling than a simple egg bake.
Amish Breakfast Casserole Ingredients
| Ingredient | Amount |
|---|---|
| Sliced bacon, diced | 1 pound |
| Medium sweet onion, chopped | 1 |
| Large eggs, lightly beaten | 6 |
| Frozen shredded hash brown potatoes, thawed | 4 cups |
| Shredded cheddar cheese | 2 cups |
| 4% cottage cheese | 1-1/2 cups |
| Shredded Swiss cheese | 1-1/4 cups |
I use thawed shredded hash browns so they cook evenly without adding excess moisture to the casserole. I also like shredding blocks of cheddar and Swiss myself because they melt smoothly into the egg mixture.
The bacon provides the main savory flavor, while the sweet onion adds a little balance. The cottage cheese blends into the eggs and cheeses as the casserole bakes, creating a creamy interior.
Directions
Step 1: Cook the bacon and onion

I preheat the oven to 350°F. In a large skillet, I cook the bacon and onion over medium heat until the bacon is crisp. I drain the mixture well before adding it to the casserole.
Step 2: Assemble the casserole

In a large bowl, I combine the remaining ingredients and stir in the bacon mixture. I transfer everything to a greased 13×9-inch baking dish and spread the mixture evenly.
Step 3: Bake

I bake the casserole uncovered until a knife inserted in the center comes out clean, 35 to 40 minutes. I let it stand for 10 minutes before cutting so the casserole can firm up and slice more neatly.

Recipe Variations
- Switch to sausage: I can replace half or all of the bacon with cooked and crumbled breakfast sausage, plain sausage, or Italian sausage.
- Add herbs: I can add fresh thyme or parsley for a little extra color and flavor. About 1 teaspoon fresh or 1/4 teaspoon dried works well.
- Add vegetables: I can add drained green chiles, sauteed bell peppers, broccoli, asparagus, or spinach. I saute vegetables first when they contain a lot of moisture so the casserole does not become watery.
How to Store Amish Breakfast Casserole

I cool leftover casserole appropriately, then cover the baking dish with storage wrap or aluminum foil, or transfer individual portions to airtight containers. I keep it refrigerated for up to four days.
How long does Amish breakfast casserole last?
I keep the cooked casserole refrigerated for up to four days. When I reheat it, I warm only the amount I plan to serve.
Can you freeze Amish breakfast casserole?
Yes. I can freeze a baked casserole after cooling it completely. I wrap it in storage wrap followed by a double layer of foil and freeze it for up to three months. I can also freeze individual portions in freezer-safe containers.
I can also freeze the assembled casserole before baking. I wrap the freezer-safe dish tightly with storage wrap and a double layer of foil and freeze it for up to three months. When I am ready to bake it, I thaw it overnight in the refrigerator and then continue with Step 3.
How do you reheat Amish breakfast casserole?
For refrigerated portions, I reheat the casserole in a 350°F oven until heated through, or microwave individual slices until warm. For frozen casserole, I thaw it overnight in the refrigerator before reheating.
Can you make Amish breakfast casserole ahead of time?
Yes. I assemble the casserole up to one day ahead, cover it, and refrigerate it until I am ready to bake. This is one of the main reasons I like making this recipe for breakfast gatherings.
Amish Breakfast Casserole Tips

How do you prevent a soggy breakfast casserole?
I drain the bacon well before adding it to the mixture. If I add vegetables, I saute them first to remove excess moisture. I also thaw the hash browns and let the finished casserole rest for 10 minutes before cutting.
Can you use fresh potatoes in Amish breakfast casserole?
Yes. I can make fresh hash browns from grated potatoes, but I remove as much moisture as possible before adding them. Drying and crisping the potatoes first helps prevent the casserole from becoming watery.
What can you serve with Amish breakfast casserole?
I like serving it with fresh fruit, a simple fruit salad, toast, or a light green salad for brunch. For a sweeter spread, I can add cinnamon rolls or another baked breakfast treat.
Watch How to Make Amish Breakfast Casserole
For another hearty breakfast idea, I also enjoy my make-ahead mashed potatoes as a savory side and my easy Amish sugar cookies when I want a sweet addition to a brunch spread.
Frequently Asked Questions
Can I use sausage instead of bacon?
Yes. I can replace some or all of the bacon with cooked, crumbled breakfast sausage or another sausage I enjoy. I drain excess grease before combining it with the other ingredients.
Can I use frozen hash browns without thawing?
I prefer to thaw the hash browns first because excess ice and moisture can affect the texture and baking time. Thawed potatoes also mix more evenly with the eggs and cheese.
Can I prepare this breakfast casserole the night before?
Yes. I assemble the casserole, cover it, and refrigerate it overnight. I bake it the next morning according to the recipe and allow extra time if the center is still very cold.
How long does Amish breakfast casserole keep?
I refrigerate cooked leftovers for up to four days. For longer storage, I freeze the baked or unbaked casserole for up to three months.
Nutrition Information
Estimated nutrition per serving, assuming 12 servings. Actual values vary with bacon, cheeses, cottage cheese, potatoes, and portion size.
| Nutrition | Amount |
|---|---|
| Calories | 390 kcal |
| Carbohydrates | 17 g |
| Protein | 22 g |
| Fat | 27 g |
| Fiber | 2 g |
| Sugar | 2 g |
| Sodium | 700 mg |
Finally, Conclusion
I keep this Amish breakfast casserole in my breakfast rotation because it combines crispy bacon, potatoes, eggs, and three cheeses in one easy baked dish. Preparing it ahead makes it especially useful when I am feeding family or hosting a relaxed brunch.
