Classic Amish Breakfast Casserole Recipe with Eggs and Cheese

This easy Amish breakfast casserole with bread is a warm, satisfying make-ahead dish that works well for busy weekday mornings, a relaxed weekend brunch, or feeding a crowd. Layers of bread cubes, eggs, shredded cheese, and savory breakfast meat—such as sausage, ham, or bacon—combine into a creamy, comforting casserole that’s simple to assemble the night before and bake in the morning.

Whether you’re preparing food for a holiday morning or batching meals for the week, this kid-friendly Amish breakfast casserole offers a stress-free, hearty start to the day that most families enjoy.

This post contains affiliate links and product recommendations.

Easy Make-Ahead Breakfast Casserole

This make-ahead Amish breakfast casserole is ideal when mornings are rushed. It’s assembled the evening before and baked the next morning, so you’ll have less to do while everyone is getting ready. The recipe is designed for a standard 9×13″ baking dish and requires minimal hands-on time—mostly cooking the meat and layering the ingredients.

For best results, cover the prepared casserole and refrigerate it for at least 8–12 hours. Resting allows flavors to meld and gives the bread time to absorb the egg and milk mixture, yielding a moist, custardy texture. In the morning you simply remove it from the fridge and bake until set for a reliable, delicious breakfast.

Ingredients: eggs, bread, sausage, cheese, milk, butter, flour, ground mustard, and seasonings

How to Make This Cheesy Amish Breakfast Casserole

Start by cutting bread slices into small cubes and spreading them evenly in a greased 9×13″ casserole dish.

cutting bread slices into cubes
bread cubes in 9x13" pan
bread cubes in pan, beaten eggs and milk in a bowl, cooked sausage in a pot, cheese in a bowl, and flour mixture in a cup

Cook your choice of breakfast meat—browned and crumbled sausage, crisped bacon, or diced ham—then scatter it over the bread cubes. Sprinkle shredded cheese on top; cheddar is classic, but use any melting cheese you prefer. A light dusting of flour mixed with dry mustard helps stabilize the custard and adds a subtle savory note.

bread cubes and meat in pan
bread cubes, meat, and cheese spread into pan

Whisk eggs with milk, melted butter, and seasonings, then pour the mixture evenly over the layered bread, meat, and cheese. Cover and refrigerate overnight to let the custard soak in. The next morning bake uncovered at 350°F for about 55–60 minutes, or until the center is set and a toothpick inserted near the middle comes out clean. If you like, add extra shredded cheese during the last few minutes of baking.

When it comes out of the oven it will be puffed but will settle slightly as it cools. Let the casserole rest for a few minutes before slicing to make serving easier.

flour and ground mustard sprinkled over the cheese
breakfast casserole dish ready to bake
ready to eat Amish breakfast casserole

Leftovers

To store leftovers, allow the casserole to cool, then cover tightly with plastic wrap or transfer portions to an airtight container. Refrigerate and use within three to four days for best quality.

Reheating methods:

  1. Microwave: Place a serving on a microwave-safe plate, cover with a paper towel, and heat for 1–2 minutes or until hot.
  2. Oven: Preheat oven to 325°F. Put the casserole in an oven-safe dish, cover with foil, and bake about 20 minutes or until heated through.
  3. Skillet: Warm a small amount of oil or butter in a skillet over medium-low. Add slices, cover, and cook 5–10 minutes, turning as needed, until hot.

Freezing Breakfast Casserole

You can freeze the prepared casserole before baking. Assemble it in the baking dish, wrap tightly with plastic wrap and foil, and freeze for up to two months. Thaw overnight in the refrigerator before baking according to the recipe directions.

Amish Breakfast Casserole with Sausage

This casserole is very flexible when it comes to meat. Browned, crumbled sausage is a classic choice for its savory flavor, but fried bacon or cubed ham work equally well. Use whichever you and your family prefer or what you have on hand.

Variations

The basic recipe is excellent as written, but you can customize it to match your tastes. Some ideas:

  1. Meat Lovers: Combine sausage, bacon, and diced ham for a protein-packed casserole.
  2. Vegetable: Add chopped spinach, sautéed mushrooms, onions, bell peppers, or tomatoes for more vegetables and color.
  3. Hash Brown Casserole: Replace the bread cubes with frozen hash browns for a crispier texture.
  4. Southwest: Add salsa, black beans, jalapeños, and pepper jack or cheddar; garnish with cilantro and avocado.
  5. Italian: Use Italian sausage, mozzarella, sun-dried tomatoes, and basil for an Italian twist.
  6. Healthier Version: Swap to whole-grain bread, turkey sausage, and reduced-fat cheese.
  7. Herbs: Stir fresh thyme or parsley into the egg mixture for bright, fresh flavor (about 1 teaspoon fresh or ¼ teaspoon dried).

These simple swaps let you make the casserole your own without complicating the method.

What to Serve With a Breakfast Casserole

The casserole can be a complete meal on its own, but for a fuller brunch spread consider adding sides such as pancakes or waffles with fresh berries, hash brown patties, fried potatoes with onions, or fruit and yogurt parfaits. Simple fruit salad or homemade granola also pairs nicely. For a sweet finish, classic breakfast pastries like sticky buns or coffee cake are welcome additions.

one slice of meat, cheese, and egg breakfast casserole, and a fork on a plate
close up of a slice of egg casserole

Amish Breakfast

The Amish are known for hearty morning meals built from simple, fresh ingredients often sourced from their farms and gardens. Eggs, milk, and seasonal vegetables are staples, and families often gather for substantial breakfasts that fuel a busy day. This breakfast casserole fits that tradition: straightforward, filling, and made to share.

Hearty Breakfast Dish

This Amish breakfast casserole is versatile and dependable for breakfast, brunch, or even a casual dinner. Its combination of meat, eggs, and cheese produces a satisfying, crowd-pleasing meal that’s easy to scale and customize.

If you make this recipe, I hope you enjoy it—feel free to leave a rating or comment on your experience.

📖 Recipe Card

Amish Breakfast Casserole Recipe

A classic make-ahead casserole that layers bread, sausage (or other breakfast meat), eggs, and cheese for a rich, comforting breakfast or brunch. Refrigerate overnight for best results.

Prep Time: 20 mins • Cook Time: 1 hr • Total Time: 1 hr 20 mins • Servings: 12 • Calories: 558 kcal (approx.)

Ingredients

  • 3 cups bread cubes (about 4 slices)
  • 3 cups diced ham or fried bacon (or 1 lb cooked sausage)
  • 3 cups shredded cheddar cheese
  • 1 Tbsp all-purpose flour
  • 1 tsp dry mustard
  • 6 large eggs
  • 2 Tbsp melted butter
  • 2 ½ cups milk
  • ¾ tsp salt
  • ¾ tsp onion powder or dried onion flakes
  • ½ tsp black pepper

Instructions

  1. Grease a 9×13″ baking dish. Layer bread cubes, cooked meat, and shredded cheese in the dish.
  2. Mix flour and dry mustard and sprinkle evenly over the cheese layer.
  3. Beat the eggs and stir in melted butter, milk, salt, pepper, and onion powder. Pour the mixture evenly over the layered ingredients.
  4. Cover and refrigerate overnight, or for at least 8 hours to allow the bread to absorb the custard.
  5. The next morning, bake uncovered at 350°F for 55–60 minutes, until the center is set. The casserole will puff during baking and settle as it cools.
  6. Let rest a few minutes before cutting and serving. Store any leftovers in the refrigerator.

Notes

  • Seasoning tip: Substitute a Creole seasoning in place of salt for a spicier flavor, or add a pinch of cayenne if you like heat.
  • Additions: Chopped vegetables (mushrooms, onions, peppers) or fresh herbs can be mixed into the egg mixture before pouring.
  • Timing: Refrigerating for at least 8 hours improves texture and flavor, but you can bake sooner if needed—results will be slightly different.
  • * Nutrition values are approximate.

Nutrition (per serving, approximate)

  • Calories: 558 kcal
  • Carbohydrates: 35 g
  • Protein: 36 g
  • Fat: 31 g
  • Sodium: 1597 mg
  • Fiber: 3 g