This Cheesy Amish Breakfast Casserole is a hearty dish that’s perfect for brunch. It’s loaded with eggs, cheese, and delicious breakfast meats, making it super filling!
I love how easy it is to whip up and bake. Just mix everything together and let the oven do the magic. It’s great for sharing with family and friends—everyone will love it!
Key Ingredients & Substitutions
Eggs: Eggs are the backbone of this casserole, giving it structure and protein. If you’re looking to reduce cholesterol, consider using egg whites or a flaxseed egg as a vegan alternative.
Milk: Whole milk adds richness, but you can use 2% or even a non-dairy milk like almond or soy milk for a lighter version. Just make sure it’s unsweetened to avoid altering the flavor!
Hash Browns: Frozen hash browns work great for convenience. If you have fresh potatoes, you can shred them yourself. Sweet potatoes can also make for a tasty twist! Just adjust the cooking time accordingly.
Cheddar Cheese: Cheddar brings a sharp flavor. Feel free to swap with Monterey Jack or Pepper Jack for a different kick. You could also use a dairy-free cheese for a plant-based option.
Breakfast Sausage & Bacon: Cooked sausage gives a hearty flavor. For a lighter choice, use turkey sausage or omit meat completely for a vegetarian dish. Crumbled tofu or mushrooms could be good substitutes!
How Do I Ensure My Casserole Sets Properly?
Getting the right texture is key for this casserole! Here’s how to make sure your casserole is perfectly set:
- Don’t rush beating the eggs! Make sure they’re well combined with the milk and seasonings.
- Mix the layers thoroughly. Ensure the hash browns and meats are evenly distributed so every bite is flavorful.
- Keep an eye on baking time. If you notice the top browning too quickly, you can cover it with foil to prevent burning while the inside cooks through.
- Let the casserole cool briefly after baking. This helps it firm up and makes it easier to cut into squares.

Cheesy Amish Breakfast Casserole
Ingredients You’ll Need:
- 8 large eggs
- 1 1/2 cups milk
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
- 1/4 teaspoon dry mustard
- 3 cups frozen hash brown potatoes (shredded or diced)
- 2 cups shredded cheddar cheese
- 1/2 pound breakfast sausage, cooked and crumbled
- 8 slices bacon, cooked and chopped
- 1/4 cup chopped fresh parsley (optional, for garnish)
How Much Time Will You Need?
This casserole takes about 15 minutes to prepare and then about 45 to 55 minutes to bake. Once it’s done, you’ll want to let it cool for a few minutes before serving, making it perfect for brunch or a family gathering!
Step-by-Step Instructions:
1. Preheat and Prepare:
Start by preheating your oven to 350°F (175°C). While the oven heats up, take a moment to grease a 9×13-inch casserole dish. This will prevent sticking and make serving easier later!
2. Mix the Wet Ingredients:
In a large mixing bowl, crack those 8 large eggs and add in 1 1/2 cups of milk. Sprinkle in 1/2 teaspoon of salt, 1/4 teaspoon of black pepper, and 1/4 teaspoon of dry mustard. Whisk everything together until it’s all nicely combined and fluffy!
3. Combine with Hash Browns and Meats:
Next, add in your 3 cups of frozen hash browns, 2 cups of shredded cheddar cheese, the crumbled breakfast sausage, and the chopped bacon. Stir everything together until well-mixed. You want all those tasty ingredients to be evenly distributed!
4. Pour and Spread:
Now, pour the delicious mixture into your prepared casserole dish. Use a spatula to spread it out evenly so it cooks evenly in the oven.
5. Bake to Perfection:
Pop the casserole into your preheated oven and let it bake for about 45 to 55 minutes. You’ll know it’s ready when it’s set in the middle and the top is a beautiful golden brown!
6. Cool and Serve:
Once it’s done baking, carefully take the casserole out of the oven and let it cool for about 5 to 10 minutes. This resting time makes it easier to cut into squares. When you’re ready, garnish with chopped parsley if you like, and serve warm. Enjoy your hearty breakfast casserole!
Can I Use Egg Substitutes in This Recipe?
Yes, if you’re looking to cut down on cholesterol or follow a vegan diet, you can use egg substitutes like 1/4 cup of unsweetened applesauce or 1 tablespoon of flaxseed meal mixed with 3 tablespoons of water for each egg.
Can I Prepare This Casserole the Night Before?
Absolutely! You can assemble the casserole the night before, cover it tightly, and refrigerate. Just be sure to add a few extra minutes to the baking time if it’s going in the oven cold!
What Should I Do with Leftovers?
Leftover casserole can be stored in an airtight container in the fridge for up to 3 days. To reheat, just warm it in the microwave or oven until heated through. You can also freeze it for up to 3 months; just let it thaw in the fridge overnight before reheating!
Can I Customize the Ingredients?
Definitely! Feel free to add in other ingredients like diced bell peppers, onions, or different meats like ham or turkey. You can also use different cheeses or swap out hash browns for cooked quinoa or diced sweet potatoes for a unique twist!



