This Amish Breakfast Casserole is full of flavor and cheesy goodness! This easy dish only requires several simple ingredients and will easily become a family favorite!

- Breakfast Casserole with Hash Browns
- Why You’ll Love this Breakfast Casserole Recipe:
- How to Make Amish Breakfast Casserole
- Breakfast Casserole Variations
- Make Ahead Instructions
- Storage Instructions
- Freezing Instructions
- Substitutions
- Serving Suggestions
- More Delicious Breakfast Casserole Recipes!
- Amish Breakfast Casserole Recipe
- Ingredients
- Equipment
- Instructions
- Notes
Breakfast Casserole with Hash Browns
This Amish casserole is one of the best breakfast casseroles because it’s super flavorful and filling. It’s a great way to feed the whole family on weekends or for a special holiday breakfast.
Even if you have a vegetarian in the family, you can make this easy recipe vegetarian-friendly by omitting the bacon. You can pair it with orange juice and toast if desired, but this delicious casserole is so filling, you may not have the room!
Why You’ll Love this Breakfast Casserole Recipe:
- Easy-to-make: This easy breakfast casserole couldn’t be more simple to make. It entails cooking the bacon, mixing the ingredients, and then baking it!
- Full of flavor: Although this is a simple recipe, it doesn’t lack taste or texture. From the bacon to garlic to the various kinds of cheese, each bite will surely be packed full of flavor!
- Filling: This hearty breakfast bake is a great recipe because it’s filling and satisfying—especially if you’re looking to feed a large kitchen table!


How to Make Amish Breakfast Casserole
Be sure to see the recipe card below for full ingredients & instructions!
- Preheat the oven and prepare the 13-inch baking dish. See the exact temperature and measurements on the recipe card down below.
- In a large skillet, cook bacon and then place it on paper towels.
- Drain most of the bacon grease and cook the onion and garlic in the rest. Then transfer to a large bowl.
- Add most of the bacon (but not all) to the large mixing bowl. Then mix in the other casserole ingredients as instructed.
- Next, add the egg mixture to the prepared baking dish. Then top it off with the remaining bacon and cheese.
- Now bake, serve, and enjoy!

While there isn’t really a specific “Amish” diet, Amish meals tend to be rich, hearty, and high carb to support their active lifestyles. This casserole is a great use of typical Amish foods, such as eggs, pork, potatoes, and cheese, all of which can be farmed.
I used a mixture of cheddar and Swiss cheese, but you could use any cheese you like, such as mozzarella, American, Gruyere, Colby, pepper Jack, feta, or goat cheese!
Yes, this recipe is naturally gluten-free.
Cottage cheese adds a boost of protein and fat, and it helps to keep this casserole moist.
Yes! You can freeze it for up to 3 months tightly wrapped in 2 layers of plastic wrap and 1 layer of aluminum foil. Let it thaw overnight in the refrigerator, then bring it to room temperature before baking as directed.
This depends on a few factors, including the size of your eggs, the water content of the thawed hash browns, and the consistency of your cottage cheese. While these factors can be difficult to control, you can ensure your casserole won’t turn out watery by adding a teaspoon of cornstarch to the eggs to thicken the casserole, reducing how watery it can become.
Breakfast Casserole Variations
While there are plenty of breakfast casserole recipes to consider, this recipe has a little bit of everything.
You can substitute bacon for breakfast sausage if you’re not a fan of pork. Or as mentioned above, you can omit the meat entirely.


Make Ahead Instructions
This can be assembled a day ahead for an effortless breakfast! Cover and store in the refrigerator overnight. The morning of, uncover and bake as directed.
Storage Instructions
Store leftover Amish breakfast casserole in an airtight container in the refrigerator for up to 3 days. Reheat in a 350°F oven for 25-30 minutes.
Freezing Instructions
Freeze baked or unbaked Amish breakfast casserole tightly wrapped in 2 layers of plastic wrap and 1 layer of aluminum foil for up to 3 months. Let thaw overnight in the refrigerator before reheating or baking as directed.
Substitutions
- Feel free to swap the bacon for crumbled sausage or chopped ham.
- Add some veggies in with the onions, such as diced bell peppers or mushrooms.
- You can use freshly shredded russet potatoes in place of frozen hash browns, if you prefer– or try tater tots!
- Swap the cheddar and Swiss cheese for different cheeses, such as mozzarella, American, Gruyere, Colby, pepper Jack, feta, or goat cheese.
- If you’re not a fan of cottage cheese, try replacing it with an equal amount of sour cream or ricotta cheese.
Serving Suggestions
This is a hearty casserole, so serve it with something light, such as:

I hope you love this cheesy Amish breakfast casserole recipe! Did the whole family love it? Did you make any adjustments? I’d love to know how it turned out. Let me know in the comments below!
If you’ve made this recipe, please be sure to let us know by leaving a star rating or a comment below. Enjoy!

Amish Breakfast Casserole Recipe
Ingredients
- 1 pound bacon diced
- 1 sweet onion diced
- 2 cloves garlic minced
- 6 large eggs beaten
- 4 cups frozen shredded hash browns thawed
- 2 cups shredded cheddar cheese divided
- ½ cup cottage cheese
- 1 cup shredded Swiss cheese divided
- ½ teaspoon ground black pepper
- Sliced green onions optional, for garnish
Equipment
Instructions
- Preheat oven to 350°F. Prep a 9×13-inch baking pan with nonstick spray. Set aside.
- In a large skillet, cook the bacon until crisp. Remove from the skillet and set on a paper towel-lined plate to drain.1 pound bacon
- Drain all but 2 teaspoons of the bacon grease, add the onion and cook until translucent, about 5 minutes. Add the garlic and cook for another 30 seconds. Transfer to a large bowl.1 sweet onion, 2 cloves garlic
- Reserve a quarter of the bacon to add to the top of the casserole, and add the remaining bacon to the bowl with the onion mixture.
- Add the eggs, hash browns, 1½ cups cheddar cheese, cottage cheese, ½ cup Swiss cheese, and pepper. Stir until well mixed.6 large eggs, 4 cups frozen shredded hash browns, 2 cups shredded cheddar cheese, ½ cup cottage cheese, 1 cup shredded Swiss cheese, ½ teaspoon ground black pepper
- Transfer to the prepared baking dish and smooth the top into one even layer. Top with the remaining cheeses and bacon. Bake for 35-40 minutes until the eggs are set and the cheese is melted.
- Let sit for 10 minutes before slicing and serving. Garnish with green onions, if desired.Sliced green onions
Notes
- Feel free to swap the bacon for crumbled sausage or chopped ham.
- Add some veggies in with the onions, such as diced bell peppers or mushrooms.
- You can use freshly shredded russet potatoes in place of frozen hash browns, if you prefer– or try tater tots!
- Swap the cheddar and Swiss cheese for different cheeses, such as mozzarella, American, Gruyere, Colby, pepper Jack, feta, or goat cheese.
- If you’re not a fan of cottage cheese, try replacing it with an equal amount of sour cream or ricotta cheese.
Leave a Review