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.

A straight-on view of a square slice of Amish breakfast casserole on a white plate, showing layers of egg, ham, and potato topped with melted cheddar and sliced green onions.

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!

XO - Jamielyn

Ingredients Notes

Ingredients for Amish breakfast casserole arranged on a white marble surface, including a carton of 12 eggs, a bowl of frozen potatoes O'Brien, shredded and block cheddar cheese, diced ham, small curd cottage cheese, salt, black pepper, and a glass measuring cup of milk.

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

Overhead view of nine cracked eggs with milk and black pepper in a large glass mixing bowl, before whisking.

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

Overhead view of a large glass mixing bowl with whisked eggs and milk, topped with shredded cheddar cheese and a scoop of small curd cottage cheese, before stirring to combine.

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

Overhead view of a white 9x13-inch baking dish evenly layered with frozen potatoes O'Brien and diced ham, ready for the egg mixture to be poured over.

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.

Overhead view of a white baking dish filled with the unbaked egg, cheese, ham, and potato mixture, ready to go into the oven.

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

Can I make Amish breakfast casserole the night before?

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.

Do I need to thaw the frozen potatoes O’Brien first?

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.

Why is cottage cheese used in breakfast casserole?

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.

How do I know when this Amish breakfast casserole is done?

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.

A spatula lifting a square slice of baked breakfast casserole from a white baking dish, showing the egg, ham, potato, and melted cheese layers.

Summarize and Save This Recipe Content On:

A straight-on view of a square slice of Amish breakfast casserole on a white plate, showing layers of egg, ham, and potato topped with melted cheddar and sliced green onions.

Amish Breakfast Casserole

5 from 3 votes
Recipe by: Jamielyn Nye
Prep Time: 10 minutes
Cook Time: 50 minutes
Total Time: 1 hour
Servings: 12
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!

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

Calories: 160kcal, Carbohydrates: 11g, Protein: 11g, Fat: 8g, Saturated Fat: 3g, Polyunsaturated Fat: 1g, Monounsaturated Fat: 2g, Trans Fat: 0.01g, Cholesterol: 141mg, Sodium: 398mg, Potassium: 231mg, Fiber: 1g, Sugar: 1g, Vitamin A: 308IU, Vitamin C: 4mg, Calcium: 113mg, Iron: 1mg

Nutrition provided is an estimate. It will vary based on specific ingredients used.