Amish Breakfast Casserole 1
  • Save

Amish Breakfast Casserole

Amish Breakfast Casserole 1 scaled
  • Save

This Amish Breakfast Casserole is the ultimate make-ahead breakfast dish that delivers comfort and flavor in every bite. Packed with crispy bacon, golden hash browns, fluffy eggs, and a trifecta of cheeses, it’s the kind of recipe that’s been passed down for generations—and for good reason. Whether you’re meal prepping for the week or feeding a weekend brunch crowd, this satisfying casserole checks all the boxes.

Simple, nostalgic, and unbelievably delicious—just what every breakfast should be.

Why You’ll Love This Recipe

  • Packed with protein and flavor to start your day right
  • Great for make-ahead breakfasts or meal prep
  • Feeds a crowd—perfect for brunch, holidays, or potlucks
  • Customizable with veggies, sausage, or different cheeses
  • Freezer-friendly for longer storage
Amish Breakfast Casserole 2 scaled
  • Save

Ingredients

  • 1 lb bacon, diced
  • 1 medium sweet onion, chopped
  • 9 large eggs, lightly beaten
  • 4 cups frozen hash browns, thawed
  • 2 cups shredded cheddar cheese
  • 1½ cups small curd cottage cheese
  • 1¼ cups shredded Swiss cheese

Instructions

Step 1: Preheat the Oven

Preheat your oven to 350°F (175°C). Grease a 9×13-inch baking dish and set aside.

Step 2: Cook the Bacon and Onion

In a large skillet over medium-high heat, cook the diced bacon and chopped onion together for about 10 minutes, or until the bacon is crispy.
Drain off excess grease and let cool slightly.

Step 3: Mix the Casserole

In a large mixing bowl, combine the cooked bacon and onion mixture with beaten eggs, thawed hash browns, shredded cheddar, Swiss cheese, and cottage cheese.
Stir until everything is evenly incorporated.

Step 4: Bake

Pour the mixture into the prepared baking dish and spread it out evenly.
Bake for 45–50 minutes, or until the eggs are set and the cheese is bubbly and golden.

Step 5: Rest and Serve

Allow the casserole to rest for 10 minutes before slicing.
Serve warm and enjoy every cheesy, savory bite.

Tips for Success

  • Use thick-cut bacon for heartier texture
  • Make ahead and refrigerate overnight—just bake in the morning
  • Swap in cooked sausage or ham if you prefer
  • Add bell peppers or spinach for a veggie boost
  • Freezes beautifully—just cool, cut, and store

Final Thoughts

This Amish Breakfast Casserole brings together all the breakfast essentials in one delicious dish. From the savory richness of bacon to the creaminess of cottage cheese and the crispy golden topping—it’s a recipe that earns its place at the breakfast table.

Whether you’re sharing with guests or enjoying leftovers through the week, it’s always a hit.

Share Your Creations

Made this cheesy, comforting casserole? I’d love to see it!
Tag your creations with #AmishBreakfastMagic or #CasseroleComfort on Instagram or Pinterest and show off your savory start to the day.

Amish Breakfast Casserole

This cheesy Amish Breakfast Casserole combines bacon, hash browns, eggs, and three cheeses for the ultimate make-ahead breakfast. Perfect for feeding a crowd or weekly meal prep.
Course Breakfast
Cuisine American, Amish
Keyword Amish Breakfast Casserole
Prep Time 10 minutes
Cook Time 50 minutes
Total Time 1 hour
Servings 8

Ingredients

  • 1 lb bacon diced
  • 1 medium sweet onion chopped
  • 9 large eggs lightly beaten
  • 4 cups frozen hash browns thawed
  • 2 cups shredded cheddar cheese
  • cups small curd cottage cheese
  • cups shredded Swiss cheese

Instructions

Step 1: Preheat the Oven

  • Preheat your oven to 350°F (175°C). Grease a 9×13-inch baking dish and set aside.

Step 2: Cook the Bacon and Onion

  • In a large skillet over medium-high heat, cook the diced bacon and chopped onion together for about 10 minutes, or until the bacon is crispy.
  • Drain off excess grease and let cool slightly.

Step 3: Mix the Casserole

  • In a large mixing bowl, combine the cooked bacon and onion mixture with beaten eggs, thawed hash browns, shredded cheddar, Swiss cheese, and cottage cheese.
  • Stir until everything is evenly incorporated.

Step 4: Bake

  • Pour the mixture into the prepared baking dish and spread it out evenly.
  • Bake for 45–50 minutes, or until the eggs are set and the cheese is bubbly and golden.

Step 5: Rest and Serve

  • Allow the casserole to rest for 10 minutes before slicing.
  • Serve warm and enjoy every cheesy, savory bite.
Amish Breakfast Casserole 3
  • Save
  • Save