This post may contain affiliate links. Please read our disclosure policy.
This Amish Breakfast Casserole recipe is a hearty, cheesy breakfast bake loaded with crispy bacon, tender hash browns, fluffy eggs, and three delicious cheeses. It’s an easy make-ahead breakfast that’s perfect for holiday mornings, weekend brunches, or whenever you’re feeding family and friends.
If you love breakfast casseroles, be sure to try my Overnight Breakfast Casserole and Easy Breakfast Casserole too!

Why you’ll love this Amish breakfast casserole recipe!

There’s no shortage of sweet breakfast options out there. From Baked French Toast Casserole to Homemade Buttermilk Pancakes and Classic Cinnamon Rolls, you have a lot to choose from. But if savory breakfasts like Scrambled Eggs are more your thing, then this Amish breakfast casserole is perfect for you!
Amish breakfast casserole is savory, cheesy, and slightly eggy. The hash browns give it a nice crispy texture, and the bacon adds a touch of smoky flavor. It’s so good!
- Easy to Customize: Change up the cheeses, meat, or vegetables to make it your own.
- Loaded with Flavor: Bacon, three kinds of cheese, eggs, and hash browns make every bite rich and satisfying.
- Perfect Make-Ahead Breakfast: Assemble it the night before for an easy morning meal.
- Great for Holidays and Brunch: A crowd-pleasing breakfast that’s perfect for Christmas, Easter, Mother’s Day, or weekend gatherings.
Table of Contents
- Why you’ll love this Amish breakfast casserole recipe!
- What Makes It an Amish Breakfast Casserole?
- Ingredient Notes
- Variations
- How to Make Amish Breakfast Casserole
- Serving Suggestions
- Make It Ahead (Overnight Option)
- How to Store and Reheat Leftovers
- Frequently Asked Questions
- More Breakfast Casserole Recipes You’ll Love
- Amish Breakfast Casserole Recipe
What Makes It an Amish Breakfast Casserole?
The signature is the cottage cheese. A traditional Amish-style breakfast bake is a hearty farm breakfast built to fuel a long morning — eggs, potatoes, smoky bacon, and not one but three cheeses. The cottage cheese melts right in with the cheddar and Swiss, making the eggs extra creamy (and adding a nice protein boost) without ever tasting like cottage cheese. If you’re skeptical, trust me: no one at your table will spot it — they’ll just ask why this breakfast casserole with cottage cheese tastes richer than the usual kind.
Ingredient Notes

See recipe card below this post for ingredient quantities and full instructions.
- Bacon – Cook until crisp for the best texture and smoky flavor.
- Onion – Adds savory sweetness as it cooks with the bacon.
- Eggs – Here’s the best way to crack eggs.
- Frozen shredded hash browns – Thaw these before starting the recipe. (You’ll also love this Hashbrown Egg Casserole!)
- Shredded cheese – I use a combination of cheddar and Swiss.
- Cottage cheese – Not a fan? See this post: Cottage Cheese Substitutes
Variations
- Replace the bacon with breakfast sausage, ham, or chorizo.
- Add diced bell peppers, mushrooms, spinach, or broccoli.
- Substitute Gruyère, Gouda, Monterey Jack, or Colby Jack cheese.
How to Make Amish Breakfast Casserole

- Cook the bacon and onion: Cook the bacon until it begins to crisp, then add the onion and continue cooking until the bacon is fully cooked and the onions are tender. Drain any excess grease.

- Mix the casserole: In a large bowl, combine the eggs, hash browns, cheddar cheese, cottage cheese, Swiss cheese, salt, and pepper.

- Assemble: Stir in the cooked bacon and onions. Pour the mixture into the prepared baking dish and spread it into an even layer.

- Bake: Bake for 30 to 40 minutes, or until the eggs are completely set and a knife inserted into the center comes out clean.
Serving Suggestions
Serve Amish Breakfast Casserole with Easy Fruit Salad, 7UP Biscuits, toast, Morning Glory Muffins, Overnight Cinnamon Rolls, or yogurt for a complete breakfast or brunch. It’s also delicious with salsa, hot sauce, or a dollop of sour cream on top.
Make It Ahead (Overnight Option)
This bacon breakfast casserole is built for lazy mornings and holiday houseguests:
- Overnight: Assemble the casserole the night before, cover, and refrigerate. In the morning, set it on the counter while the oven preheats, then bake as directed — add a few extra minutes since it starts cold.
- Freeze before baking: Assemble, cover tightly, and freeze up to 3 months. Thaw overnight in the fridge and add 10–15 minutes to the bake time.
- Freeze after baking: Cool completely, freeze, then thaw and rewarm in the microwave or a 350ºF oven.
How to Store and Reheat Leftovers
- To Store: Cover leftovers and refrigerate for up to 4 days.
- To Freeze: Freeze the baked or unbaked casserole tightly wrapped for up to 3 months.
- To Reheat: Warm individual servings in the microwave or bake the casserole at 350°F until heated through.

Frequently Asked Questions
Amish breakfast casserole can be made ahead of time and refrigerated overnight. Simply assemble the casserole according to the recipe instructions, then cover and refrigerate. Let the casserole sit on the counter while the oven preheats in the morning.
Absolutely. Freeze it before or after baking for up to 3 months. Thaw overnight in the refrigerator before reheating or baking.
Yes, but it’s a lot more work! You’ll have to shred the potatoes in your food processor or by using a box grater.
You can use ricotta cheese for a similar creamy texture, although cottage cheese is traditional in Amish Breakfast Casserole.
It’s modeled on hearty Amish farm breakfasts — simple pantry ingredients, potatoes, and plenty of dairy. The tell-tale ingredient is cottage cheese, which melts into the eggs for an extra-creamy, protein-rich bake.
More Breakfast Casserole Recipes You’ll Love
Breakfast Casseroles
Ham & Cheese Breakfast Casserole
Breakfast Casseroles
Sausage Hashbrown Breakfast Casserole
Breakfast Casseroles
Everything Bagel Breakfast Casserole
Breakfast Casseroles
Sausage, Egg, and Cheese Breakfast Casserole With Bread
💌 Love easy recipes? Join my newsletter and get my Top 10 Reader-Favorite Recipes eBook FREE! Sign up here.
Need help with this recipe?
Click the buttons below to summarize it, adjust for diets, swap ingredients, or ask your own questions!

Amish Breakfast Casserole
Ingredients
- 1 lb sliced bacon diced
- 1 medium onion diced
- 6 large eggs beaten
- 4 cups frozen shredded hash browns thawed
- 2 cups shredded cheddar cheese
- 1 ½ cups cottage cheese
- 1 cup shredded swiss cheese
- 1 tsp kosher salt
- 1 tsp fresh ground black pepper
Instructions
- Preheat the oven to 350F and grease a 9×13 baking dish.
- In a large saute pan, add the bacon and cook over medium-high heat for 5 minutes. Add the onion and continue to cook until the bacon is crispy and onions are browned. Drain and set aside.
- In a large mixing bowl, combine the rest of the ingredients. Add the bacon and onions and stir to combine. Pour into the prepared baking dish.
- Bake for 30-40 minutes or until a knife inserted into the center comes out clean. Rest for 10 minutes before serving.
Notes
- Thaw the hash browns first. Frozen hash browns can release extra moisture as they bake, making the casserole watery.
- Drain the bacon well. Removing excess grease keeps the casserole rich without becoming oily.
- Use room-temperature eggs. They mix more evenly with the other ingredients and help the casserole bake more uniformly.
- Don’t skip the resting time. Letting the casserole sit for about 10 minutes after baking makes it easier to slice and serve.














Still a family fav! And so easy too!!
Great recipe! Found it via web search | GPTProto. Perfect for brunch!
I made for Church Brunch, it was a hit! So good, followed recipe exactly. Making it again for Hubby to have for Breakfast before work. Highly Recommend.
I would love to receive your Recipes at Johndeeresy70@gmail.com my name is David and I love to cook