This hash brown egg casserole is full of ham, veggies and cheese, all baked to perfection. The best breakfast option for a special occasion!
When I need to entertain a crowd in the mornings, I turn to breakfast recipes such as sausage casserole, red velvet waffles, tater tot breakfast casserole, french toast casserole and this cheesy baked egg dish.
The holidays are almost here, which means the entertaining season has begun! I host quite a few gatherings during the holidays, including cookie exchanges, kids holiday parties, and more. One occasion that sometimes gets overlooked is breakfast. I often have guests staying at my house and I want to be able to offer a quick yet satisfying meal in the morning. This hash brown egg casserole is perfect for entertaining. It’s a hearty dish filled with ham, veggies, eggs, hash browns and cheese. Best of all, it’s simple to make and serves a crowd!
Table of Contents
Hash Brown Egg Casserole Ingredients
To make this recipe, you will need olive oil, ham, red bell pepper, green bell pepper, yellow onion, salt, black pepper, hash browns, eggs, heavy cream, milk, cheddar cheese and chives.
How Do You Make Hash Brown Egg Casserole?
Preheat the oven and coat a baking dish with cooking spray. Heat the olive oil in a large skillet or pan, then add the onions and peppers. Season the veggies with salt and pepper to taste, and cook until they’re soft. Place the vegetables, ham and hash browns in the prepared dish. In a bowl, whisk together the eggs, cream, milk, salt and pepper. When the mixture is smooth, add the cheese. Pour the egg mixture over the ham and vegetables in the casserole dish. Bake until golden brown. Add a sprinkle of chives, then cut into squares and serve.
Tips For The Perfect Dish
- To get a smooth egg mixture for this casserole, I typically crack my eggs into a bowl, and whisk until thoroughly blended. After the eggs have been beaten, I slowly add in the milk and cream, whisking as I go.
- You can use either fresh or frozen hash browns for this recipe. If you’re using frozen hash browns, you don’t need to thaw them, simply break them up a bit and add to the pan. Fresh hash browns are located in the egg section of most grocery stores.
- I typically use a ham steak in this recipe, but it’s also a great way to use leftover holiday ham.
- You can prepare your casserole up to 8 hours before you plan to bake it. Store it covered in the fridge, then when you bake it, add an extra 5 minutes to the cooking time.
Quick Tip
You can serve your casserole as-is, or top it with some sour cream, sliced avocado or even homemade pico de gallo for extra flavor.
Recipe FAQs
You do not need to thaw frozen hash browns for casserole. They will thaw as they bake in the casserole.
I like to pair my hash brown egg casserole with a fruit salad, such as winter fruit salad, berry fruit salad or tropical fruit salad.
FOLLOW ME
Flavor Variations
This recipe is great as is, but you can switch up some of the ingredients to suit your tastes.
- Meat: No ham on hand? This recipe will also work with cooked bacon or breakfast sausage.
- Potatoes: Instead of hash browns, feel free to use other types of frozen potato products such as tater tots or diced potatoes.
- Cheese: Swap out the cheddar for other cheeses such as mozzarella, gouda, swiss cheese, fontina or colby jack.
- Vegetables: Instead of peppers and onions, you can use other veggies such as spinach, mushrooms, jalapenos or asparagus.
Whether you need a hearty breakfast on a Sunday, or something impressive to serve on Christmas morning, this casserole is sure to be a hit!
More Great Breakfast Recipes
Buttermilk Waffles
30 mins
Breakfast Egg Muffins
20 mins
Cereal Bars Recipe
1 hr 15 mins
Banana Pancakes
30 mins
Love This Recipe?
Please leave a 5-star 🌟🌟🌟🌟🌟 rating in the recipe card below & a review in the comments section further down the page.
Hash Brown Egg Casserole
Ingredients
- 1 tablespoon olive oil
- 12 ounces ham diced
- 1 red bell pepper seeded and finely diced
- 1 green bell pepper seeded and finely diced
- 1/2 cup yellow onion diced
- salt and pepper to taste
- 20 ounces fresh or frozen hash browns
- 12 eggs
- 1/2 cup heavy cream
- 1 cup milk
- 2 cups shredded cheddar cheese
- 2 tablespoons chives sliced
- cooking spray
Instructions
- Preheat the oven to 375 degrees F. Coat a 9″x13″ baking dish with cooking spray.
- Heat the olive oil in a large pan over medium high heat. Add the onions and peppers, and season with salt and pepper to taste. Cook, stirring occasionally until vegetables are softened, 3-5 minutes.
- Place the cooked vegetables, ham and hash browns in the baking dish, stir to combine.
- In a medium bowl, whisk the eggs until thoroughly blended. Add the cream, milk and salt and pepper to taste. Whisk until smooth. Stir in the cheese.
- Pour the egg mixture over the ham and vegetables in the pan.
- Bake for 45 minutes or until golden brown and cooked through. Sprinkle with chives. Cut into squares and serve.
Notes
- To get a smooth egg mixture for this casserole, I typically crack my eggs into a bowl, and whisk until thoroughly blended. After the eggs have been beaten, I slowly add in the milk and cream, whisking as I go.
- You can use either fresh or frozen hash browns for this recipe. If you’re using frozen hash browns, you don’t need to thaw them, simply break them up a bit and add to the pan. Fresh hash browns are located in the egg section of most grocery stores.
This looks so good! Definitely making it this week!
My family would love this for breakfast or dinner! I’m always looking for Casserole ideas for the holidays, so I might need to try this one out.
We do a big breakfast on Christmas morning…to go eighth the big Christmas Eve dinner and Christmas night dinner. This casserole will be an amazing addition to our holiday menu!
This looks SO good! Perfect for weekend brunch!
Serving this for our Saturday breakfast. I usually make weekend breakfasts really special because that is the only time we can really sit down and relax and talk. Hash Brown Egg Casserole would be great to enjoy during lazy weekend mornings.
This looks amazing! I am part of a Moms group, and everyone always brings a dish to the meetings. I have been looking for something good to bring, and this will be a huge hit! Thanks for the recipe!
This recipe looks so yummy! What great idea for a breakfast bake!
My mouth is watering, this recipe looks delicious! I am so trying this!
How delicious! I host Christmas breakfast for our extended family every year and try to find new recipes to keep things fresh. This is definitely going on the menu this year!
I have had a similar casserole before and it was so good. I need to make this version soon.
This sounds so delicious. I bet this would be great for mom’s morning out.
I love making casserole because it’s really easy to prepare especially in the morning! This one’s a filling and tasty recipe that my husband and I will enjoy.
I am always looking for new recipes to try. Casseroles are always a hit in my house. I will have to get the ingredients I need to make some this weekend.
YUM! This reminds me of the casseroles my mom makes on the holidays!! I love that you used ham, it gives it a nice pop of flavor (and goes amazingly well with Eggland’s Best Eggs!).
This casserole has the perfect mixture of breakfast foods! I need to try this out when we’re in the mood for brinner!
What a great and easy idea to make for the family. I hadn’t tried a hash grown egg casserole yet, will be on my list of to make this month!
All of my breakfast favorites packed into one easy casserole? Yes, please! I love that this recipe could easily feed a crowd too.
I actually make something very similar and it’s one of my kids favorite meals. I make it almost once a week 🙂
Now THAT is a breakfast bake! The only thing this is missing is – wait… It’s not missing anything! Om nom nom.
I’ve made something similar to this for my boys a few years ago, to take to hunting camp. I like this recipe, and I’m sure the guys at camp would too!