This ham, egg, and cheese hash brown casserole is a hearty, all-in-one breakfast bake that layers crispy hash browns, savory ham, and melty cheddar cheese in a rich, egg custard. It’s a crowd-pleasing dish that works for holiday mornings, brunch buffets, or meal-prep breakfasts, and it comes together with simple ingredients you can find at any grocery store. The combination of textures—crispy edges, tender potatoes, and creamy eggs—makes it a satisfying start to the day.
Ingredients
- 1 (30 oz / 850 g) bag frozen shredded hash browns, thawed
- 2 cups (240 g) diced cooked ham
- 2 cups (200 g) shredded sharp cheddar cheese, divided
- 1 cup (240 ml) whole milk
- 1/2 cup (120 ml) heavy cream
- 6 large eggs
- 1/2 cup (80 g) finely diced yellow onion
- 2 cloves garlic, minced
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
- 1/4 teaspoon smoked paprika (optional)
- 2 tablespoons (30 g) unsalted butter, melted
Instructions
- Preheat your oven to 350°F (175°C). Grease a 9×13-inch (23×33 cm) baking dish with butter or nonstick spray.
- In a large bowl, combine the thawed hash browns, diced ham, 1 1/2 cups (150 g) of the shredded cheddar, onion, and garlic. Toss to distribute evenly.
- In a separate medium bowl, whisk together the eggs, milk, heavy cream, salt, pepper, and smoked paprika (if using) until fully combined.
- Pour the egg mixture over the hash brown mixture and stir gently to coat everything.
- Transfer the mixture to the prepared baking dish and spread it into an even layer. Drizzle the melted butter over the top.
- Bake uncovered for 45–55 minutes, until the casserole is set in the center and the top is golden brown. The internal temperature should reach 160°F (71°C), the USDA FSIS safe minimum for egg dishes, checked with a food thermometer inserted into the center.
- Remove from the oven and sprinkle the remaining 1/2 cup (50 g) of cheddar over the top. Let rest for 5–10 minutes before slicing and serving.
Tips
- Thaw the hash browns: If frozen, thaw them in the refrigerator overnight or in a colander under cold water for 30 minutes. Squeeze out excess moisture with a clean kitchen towel—this prevents a watery casserole.
- Use freshly shredded cheese: Pre-shredded cheese often contains anti-caking agents that can make the casserole grainy. Shredding your own cheddar melts more smoothly.
- Don’t overbake: The casserole is done when the center is just set but still slightly jiggly. Overbaking will dry it out. Always use a thermometer to confirm 160°F (71°C).
- Make it ahead: Assemble the casserole the night before, cover, and refrigerate. Add 10–15 minutes to the baking time if starting from cold.
Serving Suggestions
Serve this casserole warm with a side of fresh fruit, a simple green salad, or roasted tomatoes. It also pairs well with toast, biscuits, or a light yogurt parfait. For brunch, offer hot sauce or salsa on the side for a little kick.
Variations
- Vegetarian: Omit the ham and add 1 cup (150 g) of sautéed mushrooms or spinach.
- Different cheese: Swap cheddar for Swiss, Gruyère, or pepper jack for a different flavor profile.
- Add vegetables: Stir in 1 cup (150 g) of roasted red peppers, broccoli florets, or zucchini (squeeze out excess moisture first).
- Spicy version: Add 1 diced jalapeño or a pinch of cayenne pepper to the egg mixture.
Storage and Reheating
Refrigerate leftovers in an airtight container for up to 4 days. To reheat, place a portion on a microwave-safe plate and heat in 30-second intervals until warmed through, or reheat in a 350°F (175°C) oven for 10–15 minutes. You can also freeze the baked casserole for up to 3 months; thaw overnight in the refrigerator before reheating.
Frequently Asked Questions
Can I use fresh hash browns instead of frozen? Yes, but make sure to grate them and squeeze out all excess moisture. Fresh potatoes contain more water, so you may need to increase the baking time by 5–10 minutes.
Can I make this casserole without heavy cream? Absolutely. Substitute the heavy cream with an equal amount of whole milk or half-and-half. The texture will be slightly less rich but still delicious.
Why is my casserole watery? This usually happens if the hash browns weren’t thoroughly thawed and squeezed dry, or if you added watery vegetables like zucchini without patting them dry. Always remove as much moisture as possible before mixing.
Can I use a different size baking dish? Yes, but adjust the baking time. A larger dish will make a thinner casserole that bakes faster; a smaller dish will be thicker and need more time. Keep an eye on it and check for doneness with a thermometer.
Is it safe to leave the casserole out overnight? No. Refrigerate any leftovers within 2 hours of baking. Never leave it at room temperature for more than 2 hours to prevent bacterial growth.
Can I freeze the unbaked casserole? Yes, assemble it without baking, cover tightly, and freeze for up to 3 months. Thaw overnight in the refrigerator, then bake as directed, adding 10–15 minutes to the time.
Related
- Hot Dog Pet Sim X Best Pets Guide
- Grilled Vegetables with Whipped Feta: Easy Recipe
- Greek Veggie Platter: Easy Meze Board Recipe
More recipes to cook
Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes
Spotted an error? Tell us and we will correct it (corrections policy).