Amish Bacon Hash Brown Breakfast Casserole
This hearty Amish-style breakfast casserole combines crispy shredded hash browns, smoky bacon, and a fluffy egg mixture for an easy, crowd-pleasing morning meal.
Published 7 min read
- Total time
- Prep
- Cook
- Rest
- Serves
- 8
- Makes one 9x13-inch casserole
- Cuisine
- American
- Calories
- 380
- per serving, estimated

On this page16 sections
Discover the effortless joy of a classic Amish-style breakfast casserole. This recipe brings together the comfort of crispy hash browns, savory bacon, and a creamy, cheesy egg base to create a dish that is perfect for busy mornings or slow weekend brunches. With minimal prep time and simple ingredients, it is a reliable favorite that delivers consistent, satisfying results every single time you serve it to friends or family.
A great breakfast casserole relies on the balance of textures. By combining starchy, crispy hash browns with the richness of eggs and cottage cheese, this dish achieves a structure that is both hearty and light. The addition of sharp cheddar and mild Swiss cheeses provides a complex flavor profile that complements the smoky bacon perfectly. This recipe is designed for ease, allowing the oven to do the heavy lifting while you prepare the rest of your morning.
The appeal
Why you’ll love it
The method of layering ingredients directly into the baking dish ensures that the flavors meld together during the baking process. The hash browns act as a sturdy foundation, absorbing the savory egg and cheese mixture, which prevents the casserole from becoming soggy while ensuring every bite is packed with consistent flavor and texture.
Using cottage cheese within the egg mixture is a traditional technique that adds a subtle creaminess to the dish. It creates a lighter, fluffier consistency compared to using heavy cream alone, while the curds provide a pleasant, slight textural contrast once melted into the eggs during the long, gentle bake.
What you need
Ingredients
Makes one 9x13-inch casserole.
Base
Egg mixture
Topping
Contains:
- Eggs
- Milk
Tools
Equipment
- 9x13-inch ceramic baking dish
- Large mixing bowl
- Whisk
- Spatula
Swaps
Substitutions
Instead ofCottage cheese
UseSour cream or plain Greek yogurt can be used for a slightly different texture and tang.
Instead ofSwiss cheese
UseGruyère or Monterey Jack provide a similar melt and flavor profile.
Good to know
Notes
When selecting ingredients, choose a high-quality shredded hash brown potato, either fresh or thawed from frozen. The key to a successful base is ensuring the potatoes are dry; if they seem wet, pat them with a clean kitchen towel before adding them to the dish to prevent unnecessary moisture accumulation during cooking.
For the cheeses, freshly shredded options are recommended as they contain no anti-caking agents, ensuring a smoother melt and better flavor. Feel free to adjust the ratio of cheddar to Swiss based on your personal preference for sharpness, though the combination provided offers a balanced, classic taste that works well with the bacon.
Prep
Before you start
Before beginning, ensure all ingredients are ready and the bacon is fully cooked and chopped. If using frozen hash browns, allow them to thaw completely in the refrigerator overnight and drain any excess liquid. Preheat the oven to 375°F (190°C) and lightly grease the baking dish with butter or non-stick spray to ensure easy serving. Have a whisk and a large mixing bowl ready for the egg preparation.
Step by step
Method
Phase 1
Layering the base
Step 1: Assemble the base
Preheat your oven to 375°F (190°C). In a large 9x13-inch baking dish, spread the shredded hash brown potatoes evenly across the bottom. Scatter the pre-cooked, chopped bacon pieces generously over the potato layer, ensuring even distribution for every serving.
You’ll need: shredded hash brown potatoes · bacon, cooked and chopped
Look for: The potatoes form an even, solid layer covering the entire bottom of the dish.
Tip: Ensure the hash browns are completely thawed if using frozen potatoes to prevent excess water in the dish.
Checkpoint
The hash browns should form a uniform, level bed in the dish. The chopped bacon should be scattered evenly to ensure a savory bite in every piece. Check that the potatoes are not piled too high in the center, as this can lead to uneven cooking compared to the edges of the casserole dish.
Phase 2
Adding the egg mixture
Step 2: Add egg mixture
In a medium mixing bowl, whisk together the eggs and cottage cheese until smooth and well combined. Pour this mixture slowly over the hash browns and bacon in the baking dish, allowing it to seep down into the layers.
You’ll need: eggs · cottage cheese curds
Look for: The egg mixture flows into the gaps between the potatoes and bacon, moistening the entire base.
Tip: Whisking thoroughly ensures the cottage cheese curds are evenly distributed through the eggs.
Checkpoint
The egg and cottage cheese mixture should be poured uniformly over the bacon and potatoes. It is important to see the liquid seep down into the layers, ensuring the hash browns are adequately hydrated. If the mixture pools in one corner, gently tilt the dish to distribute it evenly before moving to the oven.
Phase 3
Baking to perfection
Step 3: Top and bake
Sprinkle the shredded cheddar and Swiss cheeses evenly over the top of the casserole. Transfer to the preheated oven and bake until the edges are bubbling and the center is set, reaching an internal temperature of 160°F (71°C) for the eggs. Let rest for 5 minutes before slicing.
You’ll need: shredded cheddar cheese · shredded swiss cheese
Internal temperature 160°F (71°C)
Look for: The top is golden brown and the cheese is fully melted and bubbling at the edges.
Tip: Cover the dish loosely with foil if the cheese begins to brown too quickly before the center sets.
Checkpoint
The casserole is ready when the cheese is fully melted and the edges show a deep, golden color. The center should be completely set and no longer jiggle when the dish is moved. Let the casserole rest for a few minutes to allow the layers to firm up, making it easier to lift out clean squares.
Doneness
How to tell it’s done
The casserole is done when the edges are golden brown and bubbling, and the center is firm to the touch. Use an instant-read thermometer to check that the egg mixture has reached an internal temperature of 160°F (71°C). The cheese should be melted and lightly browned in spots, creating an appetizing crust that holds the square shape well when sliced.
Avoid these
Common mistakes
Avoid over-mixing the egg and cottage cheese base, as this can introduce too much air, affecting the final texture. Another common mistake is failing to drain excess moisture from the hash browns, which can lead to a watery casserole. Ensure the oven is fully preheated before inserting the dish to guarantee even baking and proper setting of the eggs throughout the entire container.
Cook safely
Food safety
Safe internal temperatures
Cook to at least these temperatures, measured with an instant-read thermometer in the thickest part.
| Food | Minimum internal temperature |
|---|---|
| Egg dishes | 160°F (71°C) |
Better results
Tips
Tip 1
For a more intense bacon flavor, consider using thick-cut bacon and rendering the fat slightly before adding it to the dish. This ensures the bacon pieces remain crispy rather than becoming soft during the baking process. If you prefer a smoky profile, hickory-smoked bacon works exceptionally well as a substitute for standard varieties.
Tip 2
If you find the top browning too quickly, place a piece of aluminum foil loosely over the dish for the first half of the baking time. This allows the center to cook through properly without charring the cheese. Remove the foil during the final ten minutes to allow the cheese to achieve that perfect golden, bubbly finish.
Make it yours
Variations
Vegetable-Packed Version
Incorporate half a cup of finely diced bell peppers and onions into the potato layer. Sauté them briefly before adding to the dish to ensure they are tender and do not release excess moisture while baking.
Spicy Sausage Twist
Replace the bacon with cooked, crumbled breakfast sausage. For a spicy kick, add a teaspoon of crushed red pepper flakes to the egg mixture before pouring it over the hash browns.
On the table
Serving suggestions
Serve the casserole warm, directly from the baking dish. It pairs beautifully with a simple side of fresh fruit or a light green salad to balance the richness of the bacon and cheese. Consider offering a variety of hot sauces on the side for those who prefer a bit of heat with their breakfast.
When slicing, use a sharp knife to cut through the crust and a wide spatula to lift the squares gently. The casserole should hold its shape well, making for an attractive presentation on the plate. If serving for a larger group, you can easily double the recipe using two baking dishes, provided your oven can accommodate them.

Leftovers
Storage & make-ahead
- Fridge
- Store in an airtight container in the refrigerator for up to 3 days.
- Freezer
- Freeze individual portions in airtight containers for up to 1 month.
- Reheat
- Reheat in a 350°F oven until warmed through or use a microwave on medium power.
Allow the casserole to cool completely at room temperature, but for no longer than two hours, before transferring it to an airtight container. Keep the casserole in the refrigerator for up to three days. For longer storage, you can freeze individual portions, provided they are well-wrapped to prevent freezer burn and maintain the integrity of the potato and egg structure.
Make ahead
This dish is perfect for making ahead. You can assemble the entire casserole, cover it tightly, and keep it in the refrigerator for up to 24 hours before baking. If baking directly from the refrigerator, add 5 to 10 minutes to the total baking time to account for the colder starting temperature of the ingredients.
Questions
Frequently asked questions
Can this be made ahead of time?
Yes, this casserole is excellent for preparation ahead of time. You can assemble the dish, cover it, and keep it refrigerated for up to 24 hours before baking. If baking straight from the fridge, simply increase the cooking time by about 5 to 10 minutes.
Why is the cottage cheese included?
Cottage cheese is used to provide a creamy foundation for the eggs. It helps create a lighter, fluffier texture compared to using heavy cream and adds a subtle, pleasant tang that cuts through the richness of the bacon and cheddar cheese.
Can frozen hash browns be used?
Frozen hash browns are perfect for this recipe. Ensure they are completely thawed and patted dry with a paper towel before adding them to the baking dish. Removing excess moisture is critical to ensuring the casserole sets properly and does not become soggy.
Everything in one place: the recipe card below gathers the ingredients, steps and estimated nutrition, ready to print.

Recipe card
Amish Bacon Hash Brown Breakfast Casserole
This hearty Amish-style breakfast casserole combines crispy shredded hash browns, smoky bacon, and a fluffy egg mixture for an easy, crowd-pleasing morning meal.
- Prep
- Cook
- Rest
- Total
- Servings
- one 9x13-inch casserole
Ingredients
Base
- 32 oz shredded hash brown potatoes
- 1 lb bacon, cooked and chopped
Egg mixture
- 8 large eggs
- 1 cup cottage cheese curds
Topping
- 1 cup shredded cheddar cheese
- 1 cup shredded swiss cheese
Instructions
Assemble the base. Preheat your oven to 375°F (190°C). In a large 9x13-inch baking dish, spread the shredded hash brown potatoes evenly across the bottom. Scatter the pre-cooked, chopped bacon pieces generously over the potato layer, ensuring even distribution for every serving.
Add egg mixture. In a medium mixing bowl, whisk together the eggs and cottage cheese until smooth and well combined. Pour this mixture slowly over the hash browns and bacon in the baking dish, allowing it to seep down into the layers.
Top and bake. Sprinkle the shredded cheddar and Swiss cheeses evenly over the top of the casserole. Transfer to the preheated oven and bake until the edges are bubbling and the center is set, reaching an internal temperature of 160°F (71°C) for the eggs. Let rest for 5 minutes before slicing.
Allergens: Eggs, Milk
Nutrition (estimated, per serving)
- Calories
- 380 kcal
- Protein
- 18.5 g
- Carbs
- 22 g
- Fat
- 24 g
- Fiber
- 2.5 g
- Sugar
- 2 g
- Sodium
- 750 mg
Estimates only: values vary with brands, substitutions and portion sizes.
Recipe by EasyCooks Kitchen · easycooksrecipes.com
Share this recipe
Send it to someone who’d love it, or save it for later.
Spotted a mistake in this recipe? Let us know.





