Made with eggs, cheese, potatoes, and ham, this Amish breakfast casserole recipe is a hearty, make-ahead favorite, perfect for busy families or cozy weekend mornings!
More hearty breakfast favorites include my crescent roll breakfast casserole and sausage hashbrown breakfast casserole.

This post may contain affiliate links. Read disclosure policy.
Key Takeaways: Cheesy Amish Breakfast Casserole
- Hearty all-in-one breakfast: Eggs, ham, potatoes and cheese make this a filling breakfast casserole that works for brunch, holidays or weekends.
- Easy shortcut: Frozen potatoes O’Brien go straight into the casserole without thawing, adding potatoes, peppers and onion all at once.
- Extra cheesy and fluffy: Cheddar adds plenty of cheesy flavor while cottage cheese helps give the egg filling a soft, fluffy texture.
- Make-ahead friendly: Assemble it the night before, refrigerate and bake the next morning for an easy breakfast when you’re feeding family or a crowd.
Why I Love This Recipe
This recipe for Amish breakfast casserole fits right in with my other brunch favorites like my potatoes O’Brien breakfast casserole or my make-ahead breakfast casserole. It comes together quickly, is hearty, simple, and something I can serve to my family or a crowd!
Made with fluffy eggs, diced potatoes, ham, and two kinds of cheese, it’s all baked in one dish, making it ideal for busy mornings. Just assemble, bake, and serve!
Ingredients Notes

Find the full printable recipe with specific measurements below.
- Eggs and milk: Adding milk to whisked eggs increases the volume and makes them nice and fluffy! You’ll also need salt and pepper to season.
- Cheddar cheese and cottage cheese: I use small curd cottage cheese (great for those who don’t love the texture of cottage cheese) and grate my own cheddar cheese for the best flavor. However, in a pinch, you can use pre-shredded.
- Diced ham: If you have leftover baked ham, this is a great way to use it up! Otherwise add ham steak to your grocery list.
- Frozen potatoes O’Brien: These diced potatoes come with red and green bell peppers and onion. You’ll toss the potatoes in frozen, no need to thaw.
How to Make Amish Breakfast Casserole

Step 1: In a large bowl, whisk together the eggs, milk, salt, and pepper, then stir in the cheddar and cottage cheese until combined.

Step 2: Spread the diced ham and hash browns evenly in a 9×13 casserole dish and pour the egg mixture over the top.

Step 3: Cover with foil and bake in a preheated 350°F oven for 30 minutes, then uncover and bake for another 20 minutes, or until the eggs are set and the top is lightly golden.

Step 4: Let the casserole rest for 10 minutes before slicing and serving. Enjoy a bit of salty, savory, and cheesy in every bite!
Recipe Tips
- Thawed potatoes. If yours are no longer frozen, be sure to pat them dry to prevent excess moisture.
- Grease the dish. Otherwise, the individual slices won’t lift out of the pan easily.
- Swap the O’Brien potatoes. You can use frozen hash browns instead and add your own diced white onions and peppers or omit those entirely.
- Different cheese. I love the contrast of sharp cheddar cheese in this Amish breakfast bake, but you can try Swiss cheese, Monterey Jack, or Pepper Jack too.
- Toss in veggies. Use whatever veggies you have in your fridge. Broccoli florets (diced finely), spinach, etc.
- No ham? That’s ok! Use your favorite breakfast meats like cooked bacon or pork breakfast sausage.
Amish Breakfast Casserole FAQs
Yes. Assemble the casserole as directed, cover and refrigerate overnight. The next morning, bake as directed. Since it will be going into the oven cold, it may need a few extra minutes for the center to set.
No. For this recipe, add the potatoes O’Brien straight from the freezer. If they have already thawed, pat them dry first so the extra moisture doesn’t make the casserole watery.
Cottage cheese adds creaminess and helps keep the egg mixture soft and fluffy without making the casserole taste strongly like cottage cheese. Small-curd cottage cheese blends especially well into the eggs and cheddar.
The eggs should be completely set in the center and the top lightly golden. The eggs should be set in the center and the top lightly golden. Insert a knife into the center of the casserole; it should come out clean without any wet egg mixture. Let it rest for about 10 minutes before slicing so it can finish setting.

Summarize and Save This Recipe Content On:
More breakfast favorites include crockpot breakfast casserole, egg and potato casserole and cheesy bacon breakfast skillet.
More Breakfast Casserole Recipes

Amish Breakfast Casserole
Video
Ingredients
- 9 large eggs
- ⅓ cup milk
- ½ teaspoon salt
- ¼ teaspoon pepper
- 1 cup cheddar cheese , shredded
- 1 cup small curd cottage cheese
- 1 cup diced ham
- 3 cups frozen potatoes O'Brien
Instructions
- Prepare and preheat: Preheat the oven to 350°F. Spray a 9×13-inch baking dish with non-stick cooking spray.
- Whisk egg mixture: In a large bowl, whisk together 9 eggs, 1/3 cup milk, 1/2 teaspoon salt, and 1/4 teaspoon pepper. Add the cheddar cheese and cottage cheese and whisk until combined.
- Evenly spread the diced ham and hash browns in the prepared baking dish.
- Pour the egg mixture over the top of the ham and potatoes.
- Bake: Cover the baking dish with foil and bake for 30 minutes. Remove the foil and bake for 20 more minutes, or until the eggs are set and the top is lightly golden brown.
- Rest: Let rest for 10 minutes before slicing and serving.
Last step: Please leave a comment and rating after you make the recipe.
Notes
- Make ahead: Assemble the casserole ahead of time and refrigerate it until you’re ready to bake the next day.
- Store: Let it cool completely, then cover in an airtight container and refrigerate for up to 3 days. Reheats really nicely in the microwave.
- Freeze: Freeze whole or in individual slices, wrapped tightly in plastic wrap and stored in a freezer bag, for up to 3 months. Thaw overnight in the fridge.
Nutrition
Nutrition provided is an estimate. It will vary based on specific ingredients used.

Susan
I would love to bake this about halfway ahead of time, so that it’s quicker in the morning. Have you ever tried doing that?
Sarah @IHeartNaptime
Sorry we have not tested that let us know if you try though!
Amber
How would you reheat this if you make it the night before or freezing leftovers?
Sarah @IHeartNaptime
Hi Amber, it can be reheated in the microwave. Freezing, thaw overnight in the fridge then reheat in the microwave. See recipe card notes section for more detailed information. Enjoy!
Tami Sparks
So good so easy. Thanks
Sarah @IHeartNaptime
So glad you enjoy this Amish breakfast casserole!
Rhonda Ledbetter
I’ve had something like this at a friend’s house and it was delicious.
I look forward to to cooking it myself.
Sarah @IHeartNaptime
Looking forward to hearing how it goes!
Alisha
We all enjoyed this! It has all of the breakfast and brunch favorites rolled into a comfort food dish! – recipe tester, Alisha
Sarah @IHeartNaptime
It’s so delicious! So glad you loved this Amish breakfast casserole as much as we did!