What’s in This Amish Breakfast Casserole Recipe?

This Amish breakfast casserole is super flavorful and filling. It’s a great way to feed the whole family on weekends or for a special holiday breakfast.

Bacon: Adds savory and umami flavor. Onion + Garlic: Enhance the savory flavor of this casserole. Eggs: 6 large scrambled eggs make up the base of this casserole. Hash Browns: Frozen shredded hash browns make this recipe super simple, but feel free to use freshly shredded russet potatoes as well. Cheese: Shredded cheddar and Swiss cheese add delicious cheesy flavor, while cottage cheese adds a boost of protein and fat and helps to keep the casserole moist.

Variations on Cheesy Amish Breakfast Casserole

You can swap the cheddar and Swiss cheese for different cheeses, such as mozzarella, American, Gruyere, Colby, pepper Jack, feta, or goat cheese. You can also substitute the bacon for crumbled breakfast sausage or chopped ham if you prefer. Even if you have a vegetarian in the family, you can make this easy recipe vegetarian-friendly by omitting the bacon entirely. Add some veggies in with the onions, such as diced bell peppers or mushrooms.

How to Store and Reheat

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.

How to Freeze

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.

Notes from the Test Kitchen

This easy Amish breakfast casserole couldn’t be more simple to make. It entails cooking the bacon, mixing the ingredients, and then baking it! 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! 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 Step by Step

Cook the Bacon: Preheat your oven to 350°F. Prep a 9×13-inch baking pan with nonstick spray and set aside. In a large skillet, cook 1 pound of diced bacon until crisp. Remove from the skillet and set on a paper towel-lined plate to drain. Sauté the Onion and Garlic: Drain all but 2 teaspoons of the bacon grease, add 1 diced sweet onion, and cook until translucent, about 5 minutes. Add 2 minced cloves of garlic and cook for another 30 seconds. Transfer to a large bowl. Mix the Casserole: 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 6 large eggs, 4 cups of frozen shredded hash browns, 1½ cups of cheddar cheese, ½ cup of cottage cheese, ½ cup of Swiss cheese, and ½ teaspoon of black pepper. Stir until well mixed. Bake the Casserole: Transfer to the prepared baking dish and smooth the top into one even layer. Top with the remaining ½ cup of cheddar and ½ cup of Swiss cheese and the reserved 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 sliced green onions, if desired.

More Breakfast Casserole Recipes We Love

Ham and Cheese Breakfast Casserole Croissant French Toast Bake Best Breakfast Pizza Chicken and Waffle Casserole Pull Apart Breakfast Sliders French Toast Casserole Amish Breakfast Casserole Recipe - 35Amish Breakfast Casserole Recipe - 29Amish Breakfast Casserole Recipe - 60Amish Breakfast Casserole Recipe - 86Amish Breakfast Casserole Recipe - 23Amish Breakfast Casserole Recipe - 10Amish Breakfast Casserole Recipe - 97Amish Breakfast Casserole Recipe - 11Amish Breakfast Casserole Recipe - 96Amish Breakfast Casserole Recipe - 2Amish Breakfast Casserole Recipe - 95Amish Breakfast Casserole Recipe - 11Amish Breakfast Casserole Recipe - 27Amish Breakfast Casserole Recipe - 40Amish Breakfast Casserole Recipe - 21Amish Breakfast Casserole Recipe - 41