Egg Casserole Recipes

These egg casserole recipes are simple, family-friendly meals that are perfect for breakfast, brunch, breakfast-for-dinner, holidays, and make-ahead meal planning. Most can be assembled ahead of time, refrigerated overnight, and baked the next morning, making them a favorite for busy school mornings, weekend gatherings, and cooking with kids.

On this page you'll find several easy ways to make breakfast casseroles, including a classic hash brown egg casserole, a hearty ham and cheese breakfast loaf, a bread-based egg casserole for using leftovers, and portable ham and egg crescents. Along the way you'll also learn how to customize egg casseroles with different meats, cheeses, vegetables, and breads so you can create your own family favorites.

Egg casserole recipes with potatoes, cheese, eggs, and breakfast meats

Start Here: Which Egg Casserole Should You Make?

Kids Cooking Activities Teaching Materials

Teaching kids to cook? Save time with ready-made lesson plans used by parents and teachers. Browse teaching materials →

This page may contain affiliate links. We may earn a small commission at no extra cost to you. Learn more.

Egg Casserole Recipes at a Glance

Recipe Main Ingredients Best For
Breakfast Egg Casserole Eggs, hash browns, cheese, breakfast meat Everyday family breakfasts
Ham and Cheese Breakfast Loaf Eggs, ham, bacon, two cheeses Brunches and holidays
Bread Egg Casserole Bread cubes, eggs, cheese Using leftover bread
Ham and Egg Crescents Crescent rolls, eggs, ham, cheese Portable breakfasts

Breakfast Egg Casserole with Hash Browns

This easy breakfast egg casserole combines eggs, hash browns, cheese, breakfast meat, and optional vegetables in one warm, filling dish. It works well for weekend breakfasts, holiday brunches, cooking classes, and breakfast-for-dinner. You can also assemble it ahead of time and refrigerate it overnight before baking.

Breakfast egg casserole with hash browns, eggs, cheese, and breakfast meat

Prep Time: 15 minutes

Cook Time: 40-45 minutes

Servings: 6

Ingredients

  • 3 cups frozen shredded hash browns, thawed
  • 1 1/2 cups shredded cheddar cheese, divided
  • 1 cup cooked chopped ham, bacon, sausage, or turkey
  • 6 large eggs
  • 1 1/2 cups milk
  • 1/4 cup finely chopped or puréed vegetables, such as zucchini, broccoli, spinach, bell peppers, or onions
  • 1/2 teaspoon salt
  • 1/4 teaspoon black pepper

Directions

  1. Preheat the oven to 350 F. Lightly grease a 9-inch square or 2-quart casserole dish.
  2. Spread the thawed hash browns evenly across the bottom of the prepared dish.
  3. Sprinkle 1 cup of the shredded cheese over the potatoes.
  4. Add the cooked breakfast meat and vegetables in an even layer.
  5. Crack the eggs into a large mixing bowl.
  6. Add the milk, salt, and black pepper. Whisk until the yolks and whites are completely blended.
  7. Pour the egg mixture evenly over the potatoes, meat, cheese, and vegetables.
  8. Sprinkle the remaining 1/2 cup cheese over the top.
  9. Bake uncovered for 40-45 minutes, or until the center is set and the egg casserole reaches 160 F.
  10. Let the casserole rest for 5-10 minutes before cutting into squares and serving.

Kid Chef Jobs

  • Measure the hash browns, cheese, milk, and vegetables.
  • Spread the hash browns in the casserole dish.
  • Sprinkle the cheese and cooked meat over the potatoes.
  • Crack the eggs into a separate bowl one at a time.
  • Whisk the eggs, milk, salt, and pepper together.
  • Help pour the egg mixture into the casserole dish.

Adult Helper

An adult should cook and drain any raw breakfast meat, supervise egg cracking, handle the hot casserole dish, and place the casserole in and out of the oven. Wash hands, utensils, and work surfaces after contact with raw eggs.

Thaw and Drain the Hash Browns

Frozen hash browns can release extra moisture while baking. Thaw them first and gently press away excess moisture with paper towels or a clean kitchen towel to help the bottom of the casserole bake evenly.

Easy Egg Casserole Variations

  • Ham and cheddar: Use diced ham with sharp cheddar cheese.
  • Sausage breakfast casserole: Add cooked breakfast sausage with onions and bell peppers.
  • Vegetable egg bake: Leave out the meat and add spinach, mushrooms, broccoli, zucchini, or peppers.
  • Southwestern casserole: Add diced green chilies, corn, salsa, and Monterey Jack cheese.
  • Italian egg casserole: Use cooked Italian sausage, mozzarella, spinach, and a little basil or oregano.
  • Lighter version: Use ground turkey, reduced-fat cheese, and extra vegetables.

Make-Ahead Egg Casserole Tips

A make-ahead breakfast casserole can save time on busy mornings, holidays, and brunch days. Most egg casseroles can be assembled the night before, covered, refrigerated, and baked the following morning.

How to Prepare an Egg Casserole Overnight

  1. Cook any sausage, bacon, ground meat, potatoes, or vegetables that need to be cooked before assembling the casserole.
  2. Let hot ingredients cool slightly so they do not begin cooking the eggs during assembly.
  3. Layer the potatoes or bread, cooked meat, vegetables, and cheese in a greased casserole dish.
  4. Whisk the eggs, milk, and seasonings together, then pour the mixture evenly over the other ingredients.
  5. Cover the dish tightly and refrigerate it for up to 24 hours.
  6. Remove the casserole from the refrigerator while the oven preheats.
  7. Bake as directed, adding approximately 5-10 minutes if the casserole is still cold when placed in the oven.
  8. Check that the center is set and reaches 160 F before serving.
Preparation Method How It Works Best For
Same-Day Casserole Assemble the ingredients and bake the casserole right away. Weekend breakfasts and breakfast-for-dinner
Overnight Casserole Assemble, cover, and refrigerate for up to 24 hours before baking. Holiday mornings, brunch, and busy schedules
Freezer Casserole Assemble in a freezer-safe dish, wrap tightly, and freeze before or after baking. Meal preparation and future breakfasts
Individual Egg Bakes Divide the mixture among greased muffin cups and bake in smaller portions. Lunchboxes, quick breakfasts, and portion control

Tips for the Best Make-Ahead Breakfast Casserole

  • Cook meat first. Bacon, sausage, ham, turkey, and other meats should be fully cooked before being added.
  • Remove extra moisture. Drain cooked spinach, mushrooms, zucchini, frozen potatoes, and other watery ingredients.
  • Use sturdy bread. Slightly stale bread absorbs the egg mixture without becoming overly soft.
  • Cover tightly. Use a fitted lid, foil, or reusable food wrap to keep the casserole from drying out in the refrigerator.
  • Allow extra baking time. A chilled casserole may take several minutes longer than one baked immediately.
  • Let it rest. Wait 5–10 minutes before cutting so the casserole can firm up and serve neatly.

Best Egg Casserole Mix-Ins

Egg casseroles are easy to customize with ingredients your family already enjoys. Choose one or two items from each category to create a balanced breakfast casserole without overcrowding the dish.

Category Mix-In Ideas Helpful Tip
Breakfast Meat Ham, bacon, breakfast sausage, turkey sausage, or cooked ground turkey Cook and drain meat before adding it.
Vegetables Spinach, mushrooms, broccoli, zucchini, onions, bell peppers, tomatoes, or green chilies Cook or drain watery vegetables first.
Cheese Cheddar, mozzarella, Monterey Jack, Swiss, Colby Jack, feta, or Parmesan Use a cheese that melts well and complements the other ingredients.
Base Hash browns, diced potatoes, bread cubes, croissants, biscuits, or tortillas Choose one main base so the casserole does not become too heavy.
Seasonings Black pepper, garlic powder, onion powder, parsley, chives, paprika, basil, or oregano Season lightly at first because meat and cheese may already contain salt.

Avoid a Watery Egg Casserole

Vegetables such as spinach, mushrooms, tomatoes, and zucchini release moisture as they cook. Sauté or drain them first, then pat away excess liquid before adding them to the egg mixture.

Breakfast Cookbook for Kids

Keep more kid-friendly breakfast ideas in one convenient collection with the Breakfast Cookbook for Kids. It includes simple recipes children can help prepare while practicing measuring, mixing, eggs, fruit preparation, baking, and make-ahead meal skills.

Make Breakfast Part of Your Cooking Lessons

The Breakfast Cookbook for Kids includes recipes for pancakes, muffins, eggs, smoothies, breakfast breads, and other morning favorites. Use it for family cooking, homeschool lessons, classroom activities, cooking clubs, or weekend kitchen practice.

  • Beginner-friendly breakfast recipes
  • Hands-on measuring and mixing practice
  • Quick breakfasts for busy mornings
  • Make-ahead and freezer-friendly ideas
  • Recipes for family breakfasts and group cooking

See the Breakfast Cookbook

Ham and Cheese Breakfast Loaf

This ham and cheese breakfast loaf is a cross between an egg casserole and a savory breakfast bread. Eggs, ham, bacon, and two kinds of cheese bake into firm slices that are easy to serve for brunches, holiday breakfasts, potlucks, or breakfast meal prep. It can be baked in a casserole dish for squares or a loaf pan for thicker slices.

Ham and cheese breakfast loaf sliced into squares

Prep Time: 15 minutes

Bake Time: 20-25 minutes

Servings: 12 squares

Ingredients

  • 6 eggs
  • 3/4 cup milk
  • 1 1/2 cups all-purpose flour
  • 2 1/2 teaspoons baking powder
  • 1/4 teaspoon salt
  • 6 bacon strips, cooked and crumbled
  • 1 cup cooked ham, diced
  • 4 ounces cheddar cheese, cubed
  • 4 ounces Monterey Jack cheese, cubed

Directions

  1. Preheat the oven to 450F. Grease a 9 x 13-inch baking dish or loaf pan.
  2. Beat the eggs and milk together in a large bowl.
  3. In another bowl, combine the flour, baking powder, and salt.
  4. Gradually stir the dry ingredients into the egg mixture until smooth.
  5. Fold in the bacon, ham, cheddar cheese, and Monterey Jack cheese.
  6. Spread the mixture evenly into the prepared baking dish.
  7. Bake for 20-25 minutes, or until the center is set and lightly golden.
  8. Allow the loaf to cool for about 10 minutes before cutting into squares or slices.

Loaf Pan Option

You may also bake the mixture in two greased loaf pans. Because the mixture will be deeper, begin checking after 25 minutes and continue baking until the center is completely set.

Kid Chef Jobs

  • Measure the milk, flour, baking powder, and salt.
  • Crack and whisk the eggs.
  • Cube the cheese with a kid-safe knife.
  • Stir the ingredients together.
  • Spread the batter evenly into the baking dish.

Adult Helper

An adult should cook the bacon and ham, supervise knife work, place the casserole in and out of the oven, and test that the center is fully cooked before serving.

Serve It More Than One Way

Cut the loaf into small squares for brunch buffets, larger slices for breakfast, or cubes for lunchboxes. Leftovers also make delicious breakfast sandwiches on English muffins, biscuits, or toasted bread.

Ham and Cheese Loaf Variations

  • Swiss version: Replace the cheddar with Swiss cheese.
  • Veggie loaf: Stir in chopped spinach, broccoli, mushrooms, or bell peppers.
  • Spicy breakfast loaf: Add diced jalapeños, pepper jack cheese, and a pinch of paprika.
  • Turkey breakfast bake: Replace the ham with cooked turkey sausage or diced turkey.
  • Mini breakfast muffins: Divide the batter among greased muffin cups and bake until the centers are set.

Build Your Own Breakfast Casserole

Once you've made one egg casserole, it's easy to create your own combinations. Simply choose one ingredient from each category below to build a breakfast casserole your family will enjoy.

The Easy Breakfast Casserole Formula

EggsMilkPotatoes or BreadBreakfast MeatCheeseVegetablesBreakfast Casserole

Build your own breakfast casserole formula with eggs, milk, potatoes or bread, breakfast meat, cheese, and vegetables
Choose One Popular Options
Eggs 6-10 large eggs
Liquid Milk, half-and-half, or evaporated milk
Base Hash browns, diced potatoes, bread cubes, croissants, biscuits, or tortillas
Protein Ham, bacon, sausage, turkey sausage, or leftover chicken
Cheese Cheddar, Swiss, Monterey Jack, mozzarella, Colby Jack, feta, or Parmesan
Vegetables (Optional)
Spinach, broccoli, onions, peppers, mushrooms, tomatoes, zucchini, or green chilies

One Breakfast Casserole, Several Meals

A breakfast casserole is more than a one-time meal. Bake one pan and enjoy it in different ways throughout the week. Leftovers reheat well, making breakfast easier on busy mornings while reducing food waste.

One Batch, Four Easy Breakfasts

  • Day 1: Serve warm with fresh fruit and toast for a classic family breakfast.
  • Day 2: Reheat a slice and tuck it into an English muffin, biscuit, or croissant for a homemade breakfast sandwich.
  • Day 3: Dice leftover casserole and wrap it inside tortillas with salsa for breakfast burritos.
  • Day 4: Cut into cubes and serve with roasted potatoes and fresh fruit for a simple breakfast bowl.

How to Store Leftovers

  • Refrigerate leftovers within 2 hours of baking.
  • Store covered in the refrigerator for up to 4 days.
  • Freeze individual portions for up to 2 months.
  • Thaw overnight in the refrigerator before reheating.
  • Reheat until the center reaches 165 F.

Watch an Overnight Breakfast Casserole

Watching someone prepare an overnight egg casserole makes it easier to understand layering, mixing the egg base, and recognizing when the casserole is fully baked. Compare the techniques in the video with the recipes above, then customize your own version using different meats, cheeses, vegetables, or breads.

Related Breakfast Casseroles & Egg Recipes

Bread egg casserole recipe

Bread Egg Casserole

Use leftover bread instead of potatoes to create another easy breakfast casserole.

Ham and egg crescents

Ham & Egg Crescents

Portable breakfast pockets filled with eggs, ham, and cheese.

Omelet recipes

Omelet Recipes

Practice another classic egg breakfast with customizable fillings.

Baggie omelet recipe

Baggie Omelets

A fun individual egg recipe that's perfect for classrooms and cooking camps.

Quiche recipes

Quiche Recipes

Try another baked egg meal with a flaky crust and endless filling options.

How to cook eggs

How to Cook Eggs

Master scrambled, fried, boiled, poached, baked, and other essential egg-cooking techniques.

Breakfast burritos

Breakfast Burritos

Turn eggs, cheese, and breakfast meats into easy freezer-friendly burritos.

Easy breakfast recipes

Breakfast Recipe Hub

Discover pancakes, waffles, egg dishes, muffins, casseroles, and more family breakfast ideas.

Easy casserole recipes for families

Easy Casserole Recipes

Explore pasta, chicken, beef, vegetable, breakfast, and other family casserole recipes.

Egg Casserole FAQ

Can egg casserole be made ahead of time?

Yes. Most egg casseroles can be assembled the night before, covered tightly, and refrigerated for up to 24 hours. Bake the casserole the next morning, allowing a few extra minutes if it is still cold.

Can you freeze an egg casserole?

Yes. Egg casserole can be frozen before or after baking. Wrap the dish tightly or freeze individual portions in airtight containers. For the best texture, thaw it overnight in the refrigerator before baking or reheating.

How do you know when an egg casserole is done?

The center should look set rather than wet or jiggly. A knife inserted near the middle should come out mostly clean, and the egg mixture should reach at least 160°F.

Why is my egg casserole watery?

Extra moisture usually comes from frozen potatoes, spinach, mushrooms, tomatoes, zucchini, or other vegetables. Thaw, cook, drain, and pat these ingredients dry before adding them to the casserole.

Can I use fresh potatoes instead of frozen hash browns?

Yes. Shred fresh potatoes, squeeze out excess moisture, and partially cook them before adding the egg mixture. Raw potatoes may not become tender before the eggs finish baking.

What cheese works best in an egg casserole?

Cheddar, Monterey Jack, Colby Jack, Swiss, mozzarella, and pepper jack all melt well. Feta and Parmesan can also be added for stronger flavor.

Can leftover vegetables be added to egg casserole?

Yes. Cooked broccoli, spinach, peppers, mushrooms, onions, zucchini, and roasted vegetables are good choices. Drain away extra liquid and cut the vegetables into small pieces before adding them.

How long does egg casserole last in the refrigerator?

Store cooked egg casserole in a covered container in the refrigerator and use it within 3 to 4 days. Reheat leftovers until the center reaches 165°F.

Can egg casserole be baked in muffin cups?

Yes. Pour the egg mixture into well-greased muffin cups and bake until the centers are set. Individual egg casseroles are useful for quick breakfasts, lunchboxes, and freezing.

What parts of an egg casserole can kids help prepare?

Kids can measure ingredients, spread potatoes or bread in the dish, sprinkle cheese, add cooked mix-ins, crack eggs into a separate bowl, whisk the egg mixture, and help pour it into the casserole dish with supervision.

Share Your Egg Casserole Recipe

Does your family have a favorite breakfast casserole, egg bake, or brunch recipe? Share the ingredients, cooking tips, and variations that make it special.

Submit your favorite kids recipe

Do you have a favorite recipe your kids love to make? Or a recipe your kids ask you to make again and again? Share it with us!


Continue Exploring Easy Casserole Recipes

Find more family-friendly casseroles made with eggs, pasta, chicken, beef, vegetables, rice, and other everyday ingredients.

Get Free Kids Recipe Cards + Cooking Printables

Join Kids Cooking Activities for fun recipes, cooking ideas, and printable resources for kids, families, and classrooms.

Join the Free Printables Club

Follow Kids Cooking Activities too: