Extra-Crispy Hash Brown Bacon Egg and Cheese Casserole

Bacon egg and cheese casserole with golden hash browns and bubbling cheddar, ready in 60 minutes. Fluffy, sliceable, and made for next weekend brunch.
Golden-brown hash browns, crisp bacon, and bubbling cheddar make this bacon egg and cheese casserole irresistible. Sixty minutes from start to finish gives you a fluffy, sliceable breakfast with no flipping and no fuss. Make it for lazy weekend brunch or a crowd, since it feeds eight and reheats beautifully.
Why This Recipe Works
• Press thawed potatoes into a firm base: Packing the shreds tightly helps them crisp into a sturdy crust instead of scattering under the eggs. The melted butter drizzled over top helps the surface brown evenly in the oven.
• Sour cream keeps the custard tender: The fat in the sour cream and whole milk coats the egg proteins, so the custard sets soft rather than rubbery. Whisking until pale and streak-free blends everything evenly.
• Pour the eggs slowly, in stages: A slow pour lets the liquid seep down through the potatoes and cheese. That fills every gap, so no dry pockets are left behind.
• Rest ten minutes for clean slices: Residual heat keeps cooking the center after the oven is switched off. The rest lets the custard firm up so each square holds together on the plate.
Ingredients You'll Need
Hash Brown Potatoes: These shredded potatoes form the sturdy base that crisps under the custard. Press them firmly into the dish so they bake into a golden layer instead of scattering. Substitute: freshly grated russet potatoes, squeezed very dry in a clean towel, then seasoned lightly.
Bacon: Smoky, salty bacon gives every square its savory backbone. Cook it until deep golden-brown and fully crisp, then crumble it so each slice carries some crunch. Substitute: thick-cut bacon works with an extra minute or two of cooking, or turkey bacon for a leaner, milder version.
Large Eggs: Eggs set the custard that holds the whole casserole together. Whisk them until smooth and pale yellow with no streaks left behind. Substitute: about 2 cups of refrigerated liquid egg substitute, which gives a slightly less rich, lighter custard.
Whole Milk: Milk thins the eggs into a pourable custard that seeps down through the potatoes and cheese. Its fat keeps the texture soft instead of tight. Substitute: half-and-half for a richer result, or 2% milk for a lighter one.
Sharp Cheddar Cheese: Two cups of sharp cheddar bring tangy flavor and those bubbling, golden pockets on top. Shred it yourself from a block, since pre-shredded bags often contain coatings that keep them from melting smoothly. Substitute: sharp white cheddar, or Colby Jack for a milder, meltier finish.
Sour Cream: Sour cream adds tang and a silky body to the custard, keeping the texture tender. Use full-fat so the casserole stays rich and creamy. Substitute: plain full-fat Greek yogurt in the same amount, which gives a slightly tangier flavor.
Unsalted Butter: Melted butter drizzled over the potatoes helps them brown evenly and adds a rich, toasty note. Using unsalted lets you control the total salt in the dish. Substitute: ghee, which browns just as well, or a neutral oil in a pinch with less buttery flavor.
Kosher Salt: Kosher salt seasons the eggs and potatoes evenly, and its coarse flakes dissolve smoothly into the custard. Taste the egg mixture before pouring so the seasoning is balanced. Substitute: fine table salt, using about 3/4 teaspoon in place of 1 teaspoon kosher salt.
Black Pepper: Freshly ground pepper gives a sharp, floral bite that cuts through the rich cheese and bacon. A few extra turns of the grinder can make the flavor more lively. Substitute: pre-ground black pepper, which works well in the same amount, or white pepper for a milder, less visible heat.
Green Onions: Thin green onion slices add a fresh, mild onion flavor and a pop of color on top. Scatter them over the baked casserole so they stay bright and crisp. Substitute: finely snipped fresh chives, which give a similar mild onion note.
Ingredients You'll Need
Everything layers into one baking dish, then a silky egg custard bakes it to golden perfection. Even if you've never layered a casserole before, you'll nail this one on your very first try.
- Preheat the oven to 350°F (175°C) until it is fully hot and the rack feels warm, 10-15 minutes at 350°F (175°C).
- Cook the bacon in a skillet over medium heat until crisp and deep golden-brown, 8-10 minutes at about 350°F (175°C). Watch closely so the edges do not burn.
- Whisk the eggs, milk, sour cream, kosher salt and black pepper until smooth and pale yellow with no streaks, 1-2 minutes at room temperature (70°F / 21°C).
- Press the thawed hash browns into the baking dish and drizzle the melted butter over top until an even layer forms, 2-3 minutes at room temperature (70°F / 21°C).
- Sprinkle the crumbled bacon and 2 cups of shredded sharp cheddar evenly over the potatoes, 1-2 minutes at room temperature (70°F / 21°C).
- Pour the egg mixture slowly and evenly over the layers so it settles into every gap, 1-2 minutes at room temperature (70°F / 21°C).
- Bake uncovered until the center is set, the edges are golden-brown and the cheese is bubbling, 40-45 minutes at 350°F (175°C).
- Scatter the thinly sliced green onions over the baked casserole and let it rest until firm when pressed, 10 minutes at room temperature (70°F / 21°C).
Recipe Notes
• Storage: Keep leftovers covered in the fridge for up to four days. To freeze, cool completely, wrap slices tightly, and keep up to three months. Reheat covered at 325°F for about 20 minutes.
• Key substitution: No sour cream? Full-fat plain Greek yogurt works just as well. Use the same amount for a tangy, velvety custard.
• Make-ahead tip: Crumble the bacon up to two days early and refrigerate it. You can also whisk the egg mixture a day ahead, then re-whisk before pouring.
• Common mistake: Skipping the moisture check on thawed hash browns leads to a soggy center. Squeeze out extra liquid in a clean towel before pressing them into the dish.
Serving size: 1 portion · Calories: 380 · Total Fat: 24g · Saturated Fat: 12g · Carbs: 26g · Fiber: 2g · Sugar: 4g · Protein: 16g · Sodium: 690mg
Tips and Tricks
- Equipment: Use a 9x13-inch baking dish. Choose a glass or ceramic dish with straight sides. It holds the layers evenly and gives you clean, sliceable squares.
- Temperature: Bake at a steady 350°F (175°C). Preheat fully before the dish goes in. Start checking at 40 minutes. It's ready when the center is set.
- Common mistake: Whisking the eggs too hard. Vigorous whisking traps tiny air bubbles. They puff in the oven, then collapse into pitted spots. Whisk gently until just smooth.
- Flavour upgrade: Add a pinch of smoked paprika. Whisk a small pinch into the egg mixture. It adds a subtle smoky edge that plays beautifully with the bacon.
- Texture: Pat the bacon dry. Blot the crumbled bacon on paper towels before layering. Extra grease can make the custard heavy and dull the golden top.
Frequently Asked Questions
Can I make this bacon egg and cheese casserole dairy-free with plant-based swaps?
Yes, replace the 1 cup whole milk with 1 cup unsweetened oat milk and the 1 cup sour cream with 1 cup unsweetened cashew-based sour cream. Use 2 cups shredded dairy-free cheddar, and confirm the frozen hash browns and bacon are free of dairy additives.
Can I assemble this casserole the night before and bake it the next morning?
Yes, layer everything in the dish, cover it tightly, and refrigerate for up to 12 hours before baking. Bake it uncovered at 350°F for 50-55 minutes, since the cold start adds time, until the center is set.
Why is my casserole golden on top but still jiggly in the center?
Tent loosely with foil and keep baking until the center reads 160°F (71°C) on an instant-read thermometer, with no wobble left. Stop before 170°F (77°C), since past that point the custard turns spongy and weeps.
What to Serve With This
- Lemony Arugula Salad: Peppery greens in a sharp lemon vinaigrette cut through the rich eggs, cheese, and sour cream.
- Fresh Citrus Fruit Salad: Juicy orange and grapefruit segments add bright acidity that refreshes your palate between bites.
- Smashed Avocado Toast: Creamy, buttery avocado on crusty toast cools down the crispy hash brown edges.
- Cherry Tomato and Cucumber Salad: Crisp cucumbers and sweet, tangy tomatoes add fresh crunch against the soft, custardy center.
Extra-Crispy Hash Brown Bacon Egg and Cheese Casserole
Breakfast / American
- Prep
- 15 min
- Cook
- 45 min
- Total
- 1 h
- Servings
- 8
- Calories
- 380 kcal
Ingredients
- 1 (30 oz) bag frozen shredded hash brown potatoes, thawed
- 8 slices bacon, cooked until crisp and crumbled
- 8 large eggs
- 1 cup whole milk
- 2 cups shredded sharp cheddar cheese (about 8 ounces)
- 1 cup sour cream
- 2 tablespoons unsalted butter, melted
- 1 teaspoon kosher salt
- ½ teaspoon black pepper, freshly ground
- 2 green onions, thinly sliced
Instructions
- Preheat the oven to 350°F (175°C) until it is fully hot and the rack feels warm, 10-15 minutes at 350°F (175°C).
- Cook the bacon in a skillet over medium heat until crisp and deep golden-brown, 8-10 minutes at about 350°F (175°C). Watch closely so the edges do not burn.
- Whisk the eggs, milk, sour cream, kosher salt and black pepper until smooth and pale yellow with no streaks, 1-2 minutes at room temperature (70°F / 21°C).
- Press the thawed hash browns into the baking dish and drizzle the melted butter over top until an even layer forms, 2-3 minutes at room temperature (70°F / 21°C).
- Sprinkle the crumbled bacon and 2 cups of shredded sharp cheddar evenly over the potatoes, 1-2 minutes at room temperature (70°F / 21°C).
- Pour the egg mixture slowly and evenly over the layers so it settles into every gap, 1-2 minutes at room temperature (70°F / 21°C).
- Bake uncovered until the center is set, the edges are golden-brown and the cheese is bubbling, 40-45 minutes at 350°F (175°C).
- Scatter the thinly sliced green onions over the baked casserole and let it rest until firm when pressed, 10 minutes at room temperature (70°F / 21°C).
Share this article
About the author

Sami Haddad
Sami's grandmother made baklava in Beirut with a rolling pin he still has, and he panics at the thought of his daughter never tasting it. So he bakes on Saturday mornings with her on his hip, flour everywhere, exhausted and glowing. Every layer is him refusing to let something beautiful disappear.