Ham Cheese Breakfast Soufflé is a light, fluffy, scrumptious “all in one” breakfast or brunch baked dish containing eggs, milk, ham, cheese and sourdough bread.What do ya get when you morph the best of two breakfast casseroles into one dish? This delicious “all-in-one” breakfast soufflé that will get your morning started out just right.
A few days ago, one of my friends asked me if I had a good “breakfast casserole” that would feed quite a few people. She needed a recipe for a brunch she was going to be attending this coming weekend. I told her I did, and immediately thought of this recipe! It serves 12, is super easy to make, plus it is always a hit at a brunch or potluck. So here ya go, Sherry. This one is for YOU!
How I Came Up With This Recipe
When I got married, I was given a recipe for a Cheese Soufflé from two friends. I’ve made that recipe many times over the past 37 years.
I ended up blending that original recipe with parts of another recipe (source unknown), and came up with this delicious breakfast dish years ago. It really is an all-in-one breakfast dish, because it contains eggs, bread, milk, cheese, and ham.
Plan Ahead!
This dish takes only a few minutes of prep to get ready; but PLAN AHEAD! It chills in the fridge overnight, then is baked for one hour. That’s it! Easy… and delicious!
The mixture puffs up during the cooking process, which is why it is has the word “soufflé” in the title. And there you have it! Here’s a few photos taken while preparing this breakfast soufflé.
First things first… cut the crusts off the bread. Discard crust. Cut bread into small cubes.
A layer of bread cubes goes into the pan first, followed by the ham cubes.
The next layer to be added is the grated cheddar cheese. YUM.
The egg mixture is whisked together, then it is poured over the bread, ham, and cheese mixture.
Egg mixture has been poured into baking dish. Cover dish with plastic wrap, and let it sit and soak overnight in the refrigerator. In the oven, let it come to room temp, then bake!
Right out of the oven. See how this breakfast soufflé puffs up? Pretty! Let it cool a bit before slicing.
Here’s what a piece looks like after being cut and served… time to dig in! That one piece has bread, eggs, ham, and cheese in it! Add some fruit on the side, and you’ve got a great breakfast!
Hope you will give this breakfast soufflé recipe a try. The leftovers are easily reheated, so this one can go the distance. I think you will enjoy it!
Interested In More Recipes?
Thank you for visiting this website. I appreciate you using some of your valuable time to do so. If you’re interested, I publish a newsletter 2 times per month (1st and 15th) with all the latest recipes, and other fun info. I would be honored to have you join our growing list of subscribers, so you never miss a great recipe!
There is a Newsletter subscription box on the top right side (or bottom) of each blog post, depending on the device you use, where you can easily submit your e-mail address (only) to be included in my mailing list.
You Can Also Find Me On Social Media:
Facebook page: The Grateful Girl Cooks!
Pinterest: The Grateful Girl Cooks!
Instagram: jbatthegratefulgirlcooks
Original Recipe adapted from: Dee Gustafson and Faye Johnson

Ham n' Cheese Breakfast Soufflé is a light, fluffy, scrumptious "all in one" breakfast or brunch baked dish containing eggs, milk, ham, cheese and sourdough bread.
- 10 slices white bread , crusts removed (I used 5 really large slices sourdough bread)
- 2 cups chopped ham
- 2 cups grated Cheddar cheese
- 6 eggs , slightly beaten
- 2 cups milk
- 1 cup half n' half
- 1 teaspoon salt
- ¾ teaspoon dry mustard powder
- 2 Tablespoons dried parsley
- Spray a 9x13 pan with non-stick spray.
- Remove the crusts from the bread and discard. Cut the remaining bread into cubes. Spread in baking dish.
- Cut the ham into cubes. Layer on top of the bread cubes.
- Layer the grated cheese on top of the ham.
- In a medium bowl, whisk together the eggs, milk, half n' half, salt, mustard powder, and dried parsley, until fully combined. Pour this evenly over the top of the cheese in baking pan. Cover pan with plastic wrap, and refrigerate overnight.
- On the day you are going to bake it, remove the pan from refrigerator and let it sit for about 30-40 minutes, to take the chill off the pan. Preheat your oven to 350 degrees.
- When ready, remove plastic wrap, and place in oven.
- Bake for 1 hour at 350 degrees (or until it is eggs are "set" in the middle of pan). **If you forget, and end up taking the dish straight from the refrigerator to the oven, remember to add another 25-30 minutes of baking time!
- When done baking, remove pan to wire rack. Let it cool for about 10 minutes, then cut it into pieces. This dish is at it's very best once it has cooled down a bit. Enjoy!
Prep time does NOT include overnight refrigeration time.
Any white bread will work in this recipe. this time I used 5 LARGE slices sourdough bread. Usually I just use regular old, cheap white bread.
If you would like a bit more flavor, try adding a small can of diced green chiles to this dish. Just mix the drained chiles in with the eggs, Really good!
Here’s one more to pin on your Pinterest boards!

I have made this recipe for years and mine always sinks. It doesn’t stay puffy. Have you experienced that? Any tips to keep it puffed up?
Hi, Denise! Thanks for writing. Yes… the hot air (steam) that helps to puff up the casserole always “deflates” the casserole a bit once the casserole is out of the oven. I don’t have any tips, unfortunately, because the hot air will vent out, as the casserole cools. That is fairly typical in many casseroles and souffles, which is unfortunate, but it is the way it goes. Still tastes fantastic, though! I hope you have a great day.