Prepare breakfast ahead of time for easy mornings with this easy and family pleasing Ham and Cheese Breakfast Casserole Recipe. This easy breakfast casserole is made with bread, ham, cheese, green chiles and eggs.
Ham and Cheese Breakfast Casserole Recipe
I’m all for preparing ahead of time, and I’m pretty sure this easy breakfast casserole is my answer! All it takes is 15 minutes the day before to prepare, then into the refrigerator it goes. It does take a little bit of time to bake in the morning, but it’s easy to get it baking while you are getting the kids up and ready. And then there is a hot breakfast for everyone before you send the kids off to school.
This easy breakfast casserole recipe is especially perfect for holiday mornings, or the days following a holiday when you just don’t want to have to fuss over breakfast in the morning.
Ingredients in this make ahead breakfast casserole
This breakfast casserole only has a few ingredients:
- cubed French bread – a 1 lb loaf of French bread should give you enough plus some extra to spare.
- diced green chiles – I love that these bring in some extra flavor without making the dish too spicy.
- ham steaks, cubed – you can really use any ham that you want here, but I usually have ham steaks in the freezer. This would be a great use for leftover ham!
- cheddar cheese – I suggest grating this fresh, as it tends to melt a lot better than the pre-grated cheese.
- eggs – I always use large eggs.
- milk – I always have 2% on hand, but you should be find to use 1% or whole if that is what you have.
- spicy brown mustard – again, I love this because it brings in a lot of flavor without making the finished dish too spicy. But you could sub in any mustard that you love.
- salt and pepper – always important!
What kind of bread do you use in a breakfast casserole?
I originally made this recipe with leftover French bread that I had on hand, and it works perfectly. But if you don’t have French bread, regular white bread, or any other bread that you have on hand. I think it would also be great with croissants!
How to make this Ham and Cheese Breakfast Casserole Recipe
This breakfast casserole literally takes 15 minutes to put together.
- Start by combining the bread cubes, green chile and cheese and stir to combine. Put those into the bottom of a 9×13-inch baking dish that has been sprayed with nonstick cooking spray.
- Use the same bowl (no need to get another bowl dirty!) and crack all 6 eggs into the bowl. Whisk lightly, just enough to break up the yolks. Add in the milk, mustard salt and pepper and whisk to combine.
- Pour the egg mixture over the bread. You’ll probably need to press down on the bread slightly to make sure it all gets coated with the egg mixture.
- Cover the dish with foil and refrigerate the casserole overnight.
- When ready to bake, let it sit out for 30 minutes before baking it for about an hour, or until it is cooked through.
- Enjoy!
More overnight breakfast casserole recipes
Overnight French Toast Casserole
Apple Raisin Overnight French Toast Casserole
Creme Brulee French Toast
Croissant Breakfast Casserole with Jerky and Cheddar
Cranberry Orange Baked French Toast Casserole
Orange-Maple French Toast Casserole
Eggs Benedict Strata
Sausage, Mushroom and Green Chile Breakfast Casserole
Baked Pear Vanilla French Toast
Tools used to make this easy breakfast casserole recipe- You don’t need a lot for this recipe. You will need a casserole dish – you can use something as simple and inexpensive as a Pyrex dish, or something more upscale like this Le Creuset dish.
- A whisk also comes in handy to break up the egg yolks.
Looking for more free recipes?
Subscribe to my free recipe newsletter to get new family friendly recipes in your inbox each week! Find me sharing more family-friendly inspiration on Pinterest and Instagram.

Ham and Cheese Breakfast Casserole Recipe
- Prep Time: 15 minutes
- Cook Time: 1 hour
- Total Time: 9 hours 45 minutes
- Yield: 6 servings 1x
- Category: Breakfast
- Method: Bake
- Cuisine: American
Description
Prepare breakfast ahead of time for easy mornings with this easy and family pleasing Ham and Cheese Breakfast Casserole Recipe. This easy breakfast casserole is made with bread, ham, cheese, green chiles and eggs.
Scale Ingredients
- 6 cups of cubed day old French bread
- 1 (4.5 oz) can diced green chiles, drained
- 10 oz Ham Steaks, cut into cubes
- 1 cup (4 oz) shredded cheddar cheese
- 6 eggs
- 2 cups milk
- 1 tablespoon spicy brown mustard
- 1/4 teaspoon salt
- 1/4 teaspoon pepper
Instructions
- Spray a 9×13-inch baking dish with nonstick cooking spray.
- In a large bowl, combine the bread cubes, green chiles ham and cheddar cheese. Mix completely, then pour into the prepared baking dish.
- In the same bowl, lightly whisk the eggs to break up the yolks. Add in the milk, mustard, salt and pepper and whisk to combine. Pour the mixture evenly over the top of the bread mixture. Use your hands or a large spoon to gently press down on the bread to make sure it is completely soaked by the egg mixture. Cover and refrigerate overnight.
- Remove the casserole from the refrigerator 30 minutes before baking. Preheat the oven to 300°F. Bake the casserole, uncovered, until a tester inserted in the center comes out clean, about 1 hour.
Recipe Notes:
Nutrition information provided as an estimate only. Various brands and products can change the counts. Any nutritional information should only be used as a general guideline.
Nutrition
- Calories: 338
- Sugar: 4 g
- Sodium: 978 mg
- Fat: 12 g
- Saturated Fat: 5 g
- Unsaturated Fat: 4 g
- Trans Fat: 0 g
- Carbohydrates: 34 g
- Fiber: 1 g
- Protein: 23 g
- Cholesterol: 176 mg
Keywords: breakfast casserole, easy breakfast casserole
Looking for more free recipes?
Subscribe to my free recipe newsletter to get new family friendly recipes in your inbox each week! Find me sharing more family-friendly inspiration on Pinterest and Instagram.

Ham and Cheese Breakfast Casserole Recipe
- Prep Time: 15 minutes
- Cook Time: 1 hour
- Total Time: 9 hours 45 minutes
- Yield: 6 servings 1x
- Category: Breakfast
- Method: Bake
- Cuisine: American
Description
Prepare breakfast ahead of time for easy mornings with this easy and family pleasing Ham and Cheese Breakfast Casserole Recipe. This easy breakfast casserole is made with bread, ham, cheese, green chiles and eggs.
Ingredients
- 6 cups of cubed day old French bread
- 1 (4.5 oz) can diced green chiles, drained
- 10 oz Ham Steaks, cut into cubes
- 1 cup (4 oz) shredded cheddar cheese
- 6 eggs
- 2 cups milk
- 1 tablespoon spicy brown mustard
- 1/4 teaspoon salt
- 1/4 teaspoon pepper
Instructions
- Spray a 9×13-inch baking dish with nonstick cooking spray.
- In a large bowl, combine the bread cubes, green chiles ham and cheddar cheese. Mix completely, then pour into the prepared baking dish.
- In the same bowl, lightly whisk the eggs to break up the yolks. Add in the milk, mustard, salt and pepper and whisk to combine. Pour the mixture evenly over the top of the bread mixture. Use your hands or a large spoon to gently press down on the bread to make sure it is completely soaked by the egg mixture. Cover and refrigerate overnight.
- Remove the casserole from the refrigerator 30 minutes before baking. Preheat the oven to 300°F. Bake the casserole, uncovered, until a tester inserted in the center comes out clean, about 1 hour.
Recipe Notes:
Nutrition information provided as an estimate only. Various brands and products can change the counts. Any nutritional information should only be used as a general guideline.
Nutrition
- Calories: 338
- Sugar: 4 g
- Sodium: 978 mg
- Fat: 12 g
- Saturated Fat: 5 g
- Unsaturated Fat: 4 g
- Trans Fat: 0 g
- Carbohydrates: 34 g
- Fiber: 1 g
- Protein: 23 g
- Cholesterol: 176 mg
Keywords: breakfast casserole, easy breakfast casserole
Taylor @ Food Faith Fitness says
I too just got back home from a week with family…and I wish I had come home to this instead of a bunch of rotten tomatoes! Eggs, ham and cheese? Count me ALL over this! Pinned!
Chelsea @ Gal on a Mission says
Looks delicious! Such a cute story with your little one! I was always like that as a child – always go, go, go!
Hope you had a great weekend! 🙂
Rachael {La Fuji Mama} says
We got home late last night from a family reunion in Colorado (I did it alone too…my hubby was on a business trip), and I’m hearing similar things from my kids this morning! It’s hard to come back from pure fun to doing things like chores and getting ready for school, isn’t it? And school!! Good call on morning kindergarten…that’s the way we went, and I was so glad. We got school done first thing, and then we had the afternoon to process the experience, do homework, and still have plenty of time left for play. This breakfast casserole looks like just the thing to kick off a big day!
Cate O'Malley says
This looks like a delicious way to start the day, yum!
Elizabeth - Cooking with Milton says
I love a breakfast casserole, and usually use sausage, but this one seems lighter. Thanks!
Emily of Sugar Plum says
I looove all of the breakfast ideas! They all sound delicious. I can’t believe your little girl is old enough to be going to school! That’s crazy. She’s going to have so much fun, though!
Chels R. says
I love these make ahead breakfasts that you just throw in the oven the next morning. Makes breakfast so much easier the following day. Your daughter is so sweet. You must of really made your trip special if she wanted to do it all over again. 🙂
Jessica @ A Kitchen Addiction says
I love make ahead breakfasts like this!
Renee @ Awesome on $20 says
I love a savoury bread pudding, and you really can’t beat ham and cheese. I’m definitely making this.
MiMi says
Love this easy easy make ahead and i use Sausage too And stead of ham My family enjoys this on special mornings and for a quick breakfast thank you for a great recipe
Beth M. says
This is my go-to recipe for breakfast casseroles. It’s comfort food! I’ve used it for several years, very popular at church potlucks.