Main Courses
This bacon and egg pan pie delivers the perfect balance of crispy edges, tender layers, and golden runny yolks—all baked together in one dish. The secret lies in layering hash browns, bacon, and cheese before topping with a rich egg custard that transforms into a silky, golden finish. I developed this recipe after years of testing—it’s the kind of dish that turns a simple breakfast into a restaurant-worthy meal without the fuss.
The beauty of this recipe is its simplicity: no flipping, no fussing, just a single crispy crust that holds everything together. You’ll start with a layer of shredded hash browns for that golden, potato-crust foundation, then add crispy bacon and melted cheese for texture and flavor. The custard topping ensures the eggs cook perfectly—creamy centers with just a hint of set around the edges.
By the time it emerges from the oven, you’ll have a dish that’s equal parts satisfying and elegant—crispy on the bottom, tender in the middle, and topped with rivers of golden yolk. The bacon adds smoky depth, while the cheese ties everything together. It’s the kind of meal that feels indulgent yet effortless, perfect for brunch or a hearty dinner.
Serve it with a side of hot sauce or fresh green onions for a pop of color and heat. This recipe is designed to impress, whether you’re feeding a crowd or treating yourself to a luxurious one-pan meal. Let’s get baking!
Ingredients for bacon and egg pan pie
Pantry staples plus a few crispy, cheesy upgrades for that golden yolk perfection.
| Ingredient | Amount | Notes |
|---|---|---|
| Shredded Hash Browns 🥔 | 2 cups | Frozen, thawed and drained well |
| Thick-Cut Bacon 🥓 | 6 oz | Cooked until crispy, chopped |
| Shredded Cheddar Cheese 🧀 | 1 cup | Sharp variety preferred |
| Large Eggs 🥚 | 4 whole | Room temperature for even cooking |
| Heavy Cream 🥛 | ½ cup | Full-fat for richness |
| Whole Milk 🥛 | ¼ cup | Warmed slightly |
| All-Purpose Flour 🌾 | 2 tbsp | For thickening custard |
| Salt 🧂 | ½ tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ¼ tsp | Freshly ground preferred |
| Garlic Powder 🧄 | ¼ tsp | For subtle depth |
| Butter 🧈 | 2 tbsp | Unsalted, melted |
| Fresh Green Onions 🌱 | 2 whole | Sliced thin for garnish |
| Hot Sauce 🌶️ | 1 tbsp | For serving (optional) |
The hash browns are your crust foundation—Ore-Ida Golden Crinkles or similar work best (the crispier, the better). Grab thick-cut bacon from the meat section—Oscar Mayer or Applewood smoked if you're feeling fancy. The cheese? Sharp cheddar melts best here, but Monterey Jack adds creaminess. Eggs should be large, not extra-large—they hold up better to baking. I always buy mine from Trader Joe's because they're consistently good quality and cheaper than the grocery store.
No thick-cut bacon? Regular bacon chopped into smaller pieces works, but it won't be as crispy. Short on sharp cheddar? Pepper jack or Gouda both work—just add a pinch more salt. The custard can be made ahead (up to 2 days in the fridge) if you're prepping for brunch. For the eggs, room temperature is key—they'll cook more evenly. The green onions? Fresh is best, but dried works in a pinch if you're garnishing from a jar. Hot sauce? Tabasco or Cholula are my go-tos, but anything with heat works.
The hash browns keep 3-4 days in the freezer if you're prepping ahead—just thaw and drain well before using. The custard mixture stays fresh for 2 days in the fridge, but I recommend baking it fresh for the best texture. Leftover pie? Reheat at 350°F for 10-15 minutes—it's even better the second day. Store any leftovers in an airtight container, and trust me, you'll want to save seconds for lunch.
Why You'll Love This Recipe
- One-Pan Magic: I swear by this for lazy mornings—just toss everything in one pan, no flipping or fussing. The hash browns crisp up while the eggs poach in the creamy goodness, and the bacon? It renders its own flavor straight into the mix.
- Salty-Creamy Crunch: That first bite—crispy bacon, cheesy pull, fluffy egg yolk breaking into rich cream—it’s like breakfast and brunch had a baby. Honestly, I’ve made this for dinner and still called it "morning fuel."
- Leftovers That Don’t Suck: Unlike scrambled eggs that turn rubbery, this reheats like a dream—crispy edges stay crispy, eggs stay creamy. I’ve packed it for work lunches, and my coworkers actually ask for seconds.
- Budget Breakfast Win: Thick-cut bacon and cheddar make it feel fancy, but the hash browns and eggs keep it cheap. Between us, this feeds four for under $8, and I’ve never seen my kids fight over breakfast like this.
Step-by-step instructions for bacon and egg pan pie
Here's how to build the perfect breakfast pie with a crispy hash brown crust and rivers of golden yolk.
Build the Crispy Hash Brown Crust
Preheat your oven to 375°F and melt the 2 tablespoons butter in a 9-inch cast iron or oven-safe skillet over medium heat. Add the 2 cups shredded hash browns and spread them evenly, pressing down gently with a spatula to create an even base. You want them to overlap slightly but not pile up.
Cook for 8-10 minutes until the bottom starts to brown and crisp. Flip the entire pie using a large plate—carefully invert the skillet onto the plate, then flip again to expose the other side. Return to the oven for another 5 minutes to crisp both sides. The crust should be golden brown and firm enough to hold its shape when you lift it gently.
Layer Bacon and Cheese
Remove the crust from the oven and let it cool for 2 minutes (it'll be hot!). Sprinkle ½ teaspoon salt, ¼ teaspoon black pepper, and ¼ teaspoon garlic powder evenly over the crust. Then scatter the 6 ounces chopped crispy bacon and 1 cup shredded cheddar cheese on top, distributing them evenly across the surface.
This layering creates the perfect foundation for the custard. The bacon adds salty crunch while the cheese melts into a creamy blanket that holds everything together. Press down lightly on the bacon to help it stick to the crust.
Whisk the Custard Mixture
In a medium bowl, whisk together the 4 room-temperature eggs, ½ cup heavy cream, ¼ cup warmed whole milk, and 2 tablespoons all-purpose flour until completely smooth. Season with an additional ¼ teaspoon salt and ¼ teaspoon black pepper—this ensures the custard isn't bland despite the rich ingredients.
Here's the thing—whisking thoroughly prevents lumps that can ruin the silky texture. If you see any streaks of flour, whisk for another 10-15 seconds until fully combined. The mixture should be pale yellow and slightly thickened, like a thin custard.
Assemble and Bake the Pie
Pour the custard mixture evenly over the bacon and cheese layer, letting it cascade down the sides slightly. The liquid should cover everything completely but not pool too deeply in the center. Return the skillet to the oven and bake for 20-25 minutes.
You'll know it's ready when the custard is set but still slightly jiggly in the center—like a perfect custard. The edges should be golden brown and the top should look slightly puffed. For the ultimate runny yolk experience, pull it out when the center is just barely set.
Garnish and Serve Immediately
Remove the pie from the oven and let it rest for 2-3 minutes before slicing. This brief resting period helps the custard set slightly more while keeping the center creamy. Garnish with the 2 sliced green onions and serve immediately with the optional 1 tablespoon hot sauce on the side.
Slice into wedges and serve with a spatula to capture those glorious rivers of golden yolk. The crispy hash brown crust should contrast perfectly with the creamy custard and salty bacon. Each bite delivers a perfect balance of textures and flavors—crispy, creamy, cheesy, and savory all in one forkful.
Pro Tips For Making Bacon And Egg Pan Pie
- CRACK EGGS LAST MINUTE: I used to pre-crack eggs into the cream mix, and by the time I layered everything, the edges would get rubbery from sitting. Crack them right into the hot skillet right before pouring—this keeps the yolks runny and the whites silky, even when baked.
- SALT THE BACON TWICE: Skip the pre-salted bacon—it’s a flavor bomb waiting to happen. Cook it until crispy, then sprinkle another pinch of salt right before pulling it out. The second hit of salt makes the bacon taste like it was cured in a smokehouse, not a factory.
- PRESS HASH BROWNS HARD: Don’t just dump shredded hash browns into the pan and hope for the best. Press them down firmly with a spatula before cooking—this gets them golden and crispy instead of soggy. If they’re loose, they’ll turn to mush when the egg mixture hits them.
- STIR THE CREAM-EGG MIX: Whisk the heavy cream and eggs together, but don’t stop there. After adding cheese, give it one last quick stir right before pouring. This ensures the cheese melts evenly and the custard sets smoothly—no clumpy bits or uneven texture.
Common mistakes when making this recipe
Overcooking the Crust
Skipping the 2-minute rest after removing the hash brown crust from the oven can cause it to break apart when you add the bacon and cheese. The crust needs time to firm up slightly—think of it like letting a pancake set before flipping. I’ve ruined more than one pie by rushing this step, so resist the urge to speed things up. A properly rested crust holds its shape and creates that perfect crispy foundation. 🥔
Uneven Custard Thickness
If your custard mixture looks lumpy or too thick, you’ve likely overmixed the flour. The key is to whisk just until the flour disappears—about 30 seconds max. Overmixing introduces too much air, which can cause the custard to puff up unevenly in the oven. For extra insurance, strain the mixture through a fine-mesh sieve before pouring. This ensures a silky, smooth finish every time. 🥛
Skipping the Flip
Many home cooks skip flipping the hash brown crust, thinking it’s unnecessary. But flipping ensures both sides get crispy and golden—without it, you’ll end up with a soggy bottom and a dry top. Use a large plate to carefully invert the skillet, then flip again to expose the other side. This extra 5 minutes in the oven makes all the difference in texture. Trust me, your taste buds will thank you. 🔥
Underestimating Rest Time
Pulling the pie out of the oven too soon is a rookie mistake. The custard needs that 2-3 minute rest to set slightly before slicing—otherwise, the yolk will run everywhere like a liquid gold disaster. I’ve seen this happen more times than I’d like to admit. Patience here ensures clean slices and that perfect custard texture. Let it rest! ⏰
Using Cold Ingredients
Cold eggs and dairy can cause the custard to curdle or separate in the oven. Always use room-temperature eggs (let them sit for 30 minutes before using) and warm the milk slightly before mixing. Cold ingredients slow down the cooking process and can lead to a grainy, uneven texture. A quick check with your finger—if the eggs feel chilly to the touch, give them more time to warm up. 🥚
Overfilling the Skillet
Pouring too much custard can cause it to spill over the sides of the skillet, creating a messy bake. The liquid should just barely cover the bacon and cheese layer—no more than ½ inch deep. If you’re unsure, err on the side of less. Overfilling also increases the risk of a soggy crust, as the excess moisture will seep down. Measure carefully, and you’ll avoid both problems. 🧈
Nutrition facts
Frequently asked questions
Can I make this bacon and egg pan pie ahead of time?
You can prep components ahead, but baking fresh gives the best texture. The hash brown crust keeps 3-4 days in the freezer—thaw and drain well before using. The custard mixture stays fresh for 2 days in the fridge, but bake it fresh for that perfect custard finish. Any leftovers reheat beautifully at 350°F for 10-15 minutes.
What's the best pan for this recipe?
A 9-inch cast iron skillet is ideal—it retains heat perfectly and creates that signature crispy crust. If you don't have cast iron, a heavy oven-safe stainless steel or ceramic pan works too. Just avoid nonstick—it won't get crispy enough. The key is a pan that holds heat well and can go straight from stovetop to oven.
How do I get the runniest yolks possible?
Bake until the custard is just set at the edges but still slightly jiggly in the center—about 20-25 minutes at 375°F. For extra insurance, pull it out when the center looks barely set, then let it rest 2-3 minutes before slicing. The residual heat will finish cooking it perfectly while keeping the center creamy. Serve immediately with a spatula to capture those golden rivers!
Can I add other ingredients like potatoes or sausage?
Swap the hash browns for diced potatoes (parboil first) or add cooked sausage to the bacon layer. For extra richness, sprinkle gruyère cheese on top before baking. Just adjust baking time if adding more moisture-heavy ingredients—check for doneness at 22-25 minutes instead of 20.
Why did my crust get soggy?
This usually happens from overfilling with custard or not crisping the hash browns enough first. The liquid should cover ingredients but not exceed ½ inch depth. For extra insurance, bake the crust 2-3 minutes longer before adding toppings to maximize crispiness. A well-crisped base is your secret weapon against soggy bottoms!
