Ham and Cheese Hash Brown Brunch Bake
Ham and Cheese Hash Brown Brunch Bake is the ultimate comfort food for any meal of the day. This easy breakfast casserole combines crispy hash browns, savory diced ham, and melty shredded cheese, all baked together in a rich, creamy egg custard. Perfect for weekend brunch, holiday mornings, or even breakfast-for-dinner, this crowd-pleasing dish is hearty, satisfying, and guaranteed to have everyone coming back for seconds.

Easy Ham and Cheese Hash Brown Brunch Bake Recipe
When it comes to feeding a crowd on busy mornings or special occasions, I always turn to hearty quiches and comforting breakfast casseroles. These make-ahead dishes are perfect for holiday breakfasts, weekend brunches, or anytime you’re entertaining guests. My Asiago Cheese and Italian Sausage Casserole is always a crowd-pleaser, and my Giddy Up and Go Breakfast Cobbler is a true fan favorite, not because it’s fancy, but because it’s simple, satisfying, and made with easy-to-find ingredients. After all, who doesn’t love a dish made with fluffy biscuits or crispy hashbrowns? There’s real comfort, and love, in every bite of this classic hashbrown breakfast casserole.
Checkout this quick list of ingredients you’ll need to make easy Ham and Cheese Breakfast Casserole: (Scroll down for the full printable recipe card.)
- Hash Browns – One package frozen O’Brien Hash Brown Potatoes with onion and peppers.
- Ham – Fully cooked boneless ham steak OR 2 cups cubed leftover holiday ham.
- Cheese – Shredded pepper-jack cheese for a spicy flavor and finely grated Parmesan cheese.
- Eggs – Ten large eggs bind the potato filling so it’s sliceable.
- Liquid – Half and half thins the egg custard.
- Onion – Green onions for a mild onion flavor.
- Dairy – Sour cream or plain Greek yogurt gives the egg mixture a creamy texture.
- Spices – Garlic salt, freshly ground black pepper, ground mustard, nutmeg and onion powder
- Butter – Salted or unsalted butter for a rich taste.

How to Make the Best Ham and Cheese Hash Brown Brunch Bake Recipe
- Thaw Hash Browns – Spread the frozen hash browns in a single layer on a paper towel lined sheet pan. Thaw completely then dab with another paper towel to remove any excess moisture. This happens fairly quickly.
- Heat Oven and Prepare Baking Dish – Preheat the oven to 350°F. Spray a 13×9-inch casserole dish with cooking spray.
- Layer Ingredients – Arrange hash browns in the bottom of the prepared dish. Top with ham, green onions and cheese.
- Make the Egg Custard – Whisk together the eggs, half and half, sour cream (or yogurt), Parmesan, garlic salt, pepper, mustard, onion powder and nutmeg.
- Transfer to Dish – Pour the egg custard evenly over the ingredients in dish. Top with cheese and butter.
- Oven – Bake per the cooking time in the recipe until the center is set when gently shaken.
- Stand Time – Rest on the counter for 5-10 minutes,then serve with a dollop of sour cream and a sprinkle of green onions.
Kitchen Equipment to Make Ham and Cheese Hash Brown Brunch Bake
- A large mixing bowl and whisk to make the egg custard.
- Sharp knife and chopping board.
- Measuring cups and spoons.
- Cheese grater for freshly grated cheese.
- Large spoon or spatula for stirring.
- 13×9-inch baking dish.

Recipe Variations, Tips and Substitutions for Egg Bake with Hash Browns and Ham
- Hashbrowns – To keep this brunch bake simple I begin with frozen O’Brien potatoes. These are simply country style hash browns with green and red bell peppers and onion already in the mix making prep a cinch. You can use plain hash browns, if preferred.
- Ham – You can use any cubed ham for this recipe. Leftover holiday ham works wonders for a round two meal, too! You could also replace the ham with bacon or cooked breakfast sausage.
- Garlic Salt – You can use 1 1/2 teaspoon salt and 1-2 teaspoons garlic powder or granulated garlic.
- Add Bell Peppers – If you’re unable to find O’Brien hash browns, can easily adapt adding diced red bell pepper and green bell pepper to classic cubed hash browns. You could also add jalapeno pepper for spice.
- Cheese – I use pepper jack cheese in this recipe for a hint of spice. You can adapt using sharp cheddar cheese, colby jack cheese, mozzarella, swiss, gruyere or any flavor of cheese that you enjoy.
- Sour Cream – I really love the rich texture that sour cream lends to the egg custard. In a pinch, you could use plain Greek yogurt, either will work.
- Stand Time – Once baked, allow the casserole to sit for 5-10 minutes before cutting into squares and serving. It will give you the cleanest slices.
Storage and Leftovers
- Leftovers – Store leftover Ham and Cheese Hash Brown Brunch Bake covered with foil, plastic wrap or in an airtight container chilled in the refrigerator for up to 3 days.
- Reheating – Reheat individual servings in the microwave or in a preheated oven 350°F covered with aluminum foil just until heated through.
- Freezer – You can freeze leftovers for up to 2 months. Thaw in the fridge and reheat just before serving.

More Easy Breakfast Casseroles to Make
Breakfast style meals are popular at our house any time of day. We love Sausage Gravy and Biscuits as much for supper as we do for breakfast. More delicious breakfast and brunch casserole you may also like to make:
- This overnight Sausage Breakfast Casserole is bound to become a family favorite.
- Decadent Praline Pecan French Toast Casserole.
- Canadian Bacon Quiche with a shredded hashbrown crust.
- Southern Grits and Greens Casserole make an ideal side dish for any meal.
- Overnight Eggs Benedict Casserole is drizzled with an easy blender Hollandaise sauce.
- Monte Cristo Casserole is rich and hearty dusted with confectioners sugar.
- Make brunch for everyone in one fell swoop with this Baked Omelet.
- We like to drizzle this Ham and Swiss Brunch Casserole with maple syrup.
Thanks for visiting come back soon!
Disclosure ~ If a purchase is made using one of the affiliate links on this website we may earn a small commission at no additional cost to you. Thank you!
Helpful Kitchen Items:

Ham and Cheese Hash Brown Brunch Bake
Ingredients
- 1 28 oz package frozen O'Brien Hash Brown Potatoes with Onion & Peppers thawed
- 1 lb fully cooked boneless ham steak, cubed
- 3 cups shredded pepper-jack cheese divided (Or your favorite cheese)
- 3 medium green thinly sliced green onion plus additional for garnishing
- 10 large eggs
- 2 cups half and half
- 1/2 cup sour cream OR plain Greek yogurt plus additional for serving
- 2 Tbsp grated Parmesan cheese
- 1 1/2 tsp garlic salt
- 1 tsp freshly ground black pepper
- 1 tsp ground mustard
- 1 tsp onion powder
- 1/8 tsp ground nutmeg
- 2 Tbsp butter cubed
Instructions
- Thaw the Hash Browns: Spread the frozen hash browns in a single layer on a paper towel lined sheet pan. Thaw completely then dab with another paper towel to remove any excess moisture.
- Preheat the oven to 350°F. Spray a 13×9-inch baking dish with cooking spray. Arrange thawed hash browns in the bottom of the baking dish.
- Arrange ham over the potatoes. Sprinkle ham with green onions and 3/4 cup shredded pepper jack cheese.
- In a large mixing bowl whisk together the eggs, half and half, sour cream (or yogurt), Parmesan cheese, garlic salt, pepper, mustard, onion powder and nutmeg.
- Pour the custard evenly over the ingredients in dish. Top with remaining 3/4 cup shredded cheese. Dot the top with butter.
- Bake for 1 hour or until the center is set when gently shaken. (Check at 45 minutes and lay foil on top to prevent over browning, if needed) You can check if the hashbrowns are tender with a toothpick or a knife.
- Rest on the counter for 5-10 minutes, cut into squares and serve with a dollop of sour cream and a sprinkle of green onions, if desired.
Notes
- Hashbrowns – To keep this brunch bake simple I begin with frozen O’Brien potatoes. These are simply country style hash browns with green and red bell peppers and onion already in the mix making prep a cinch. You can use plain hash browns, if preferred.
- Ham – You can use any cubed ham for this recipe. Leftover holiday ham works wonders for a round two meal, too! You could also replace the ham with bacon or cooked breakfast sausage.
- Garlic Salt – You can use plain table salt and garlic powder or granulated garlic.
- Add Bell Peppers – If you’re unable to find O’Brien hash browns, can easily adapt adding diced red bell pepper and green bell pepper to classic cubed hash browns. You could also add jalapeno pepper for spice.
- Cheese – I use pepper jack cheese in this recipe for a hint of spice. You can adapt using sharp cheddar cheese, colby jack cheese, mozzarella, swiss, gruyere or any flavor of cheese that you enjoy.
- Sour Cream – I really love the rich texture that sour cream lends to the egg custard. In a pinch, you could use plain Greek yogurt, either will work.
- Stand Time – Once baked, allow the casserole to sit for 5-10 minutes before cutting into squares and serving. It will give you the cleanest slices.











Made this dish, for Mother’s Day. Got rave revues. Not what I usually get,
From my cooking. Wife is happy, and got an attaboy.
That’s wonderful, well done!
Hi Melissa,
This sounds deliciously. One question…did you use nonfat Greek yogurt? That’s all I eat so wanted to check. Thanks!
I don’t use nonfat for this recipe but, it should work.
Can you bake this in two 8×8 pans and does this freeze well?
Sure, you can. Bake, cool, wrap tightly and freeze. Thaw in the fridge overnight and reheat at 325°F until heated through. I usually lay foil on top, then remove it for a few minutes at the end of baking.
Thank you for responding so quickly. I made your Western Omelet Quiche twice this month. My husband and I fell in love. The custard like filling is the best I’ve ever had. Made it exactly like your recipe says. I’m going to surprise my husband with this one, he loves potatoes and wanted me to a quiche recipe with them in it. I’ll let you know how it went.
It’s my pleasure, we love that quiche, too. Thanks so much for visiting!
Thanks for this recipe, Melissa! It’s my new fav! Made this last week with sausage and I shredded my own potatoes (forgot to add salt last time and it was a mistake ☺️). It was delicious! It’s difficult for me to eat something healthy and not processed in the morning because I’m too lazy to make something but this has been the perfect solution. Thank you!
Hi Hannah, I’m delighted you love this dish as much as we do. Thanks so much!
Thank you for sharing your recipe. I didn’t thaw frozen O Brien hash browns. I used Hillshire Smoked Sausage, cut quarters. Cooked sausage with red onions and red bell pepper … seasoned with black pepper.
Layer hash brown, with little cheese and green onions … sausage mixture and cheese and green onions …. Egg mixture ( 10 eggs , 1 3/4 milk and seasonings n added paprika …. cheese ( Colby and cheddar ) …. dots of butter . after 45 min checked with knife .. a little watery . Cover with foil … bake 10-15 min more
Very tasty … moist
Can this be prepared the night before and then baked in the morning?
If you want to make in advance, assemble the layers in the baking dish, cover and chill without the egg custard. Then whisk together the custard and pour on top just before baking.
I did that: I cooked it for 45 minutes night before, then refrigerated it overnight. Next morning I put it in at 350 degrees for 15 minutes to reheat and finish baking. Came out perfect!!!
can,t wait to try this
I hope you like it, it’s a terrific dish.
My hubby and my grandson. And I will love it we will have it sat when my hubby comes home he works out of town and weekend I cook all day and my grandson lives with us he had cancer when. We was little and I and my hubby saved his life his mom was. On drugs and the dads in jail so he is mine I guess
I hope all of you enjoy this dish it’s a great choice for a weekend brunch.