There’s something magical about the crackle of a perfectly fried hash brown, the silkiness of a sunny‑side‑up egg, and the deep, smoky richness of bacon gravy all on one plate. This breakfast‑brunch staple brings those elements together in a single, hearty dish that feels both comforting and indulgent.
What makes it stand out is the layered texture: crispy shredded potatoes form a golden crust, while the egg adds a creamy center and the gravy delivers a savory, umami‑packed finish that ties everything together.
Busy families, weekend brunch hosts, and anyone who loves a robust start to the day will adore this plate. It shines at lazy weekend mornings, holiday brunches, or even as a satisfying late‑night comfort meal.
From shredding potatoes to whisking a quick bacon gravy, the process is straightforward yet rewarding. You’ll fry, poach, and simmer in a rhythm that builds flavor step by step, culminating in a plate that looks as good as it tastes.
Why You'll Love This Recipe
All‑In‑One Breakfast: You get crispy potatoes, a perfectly cooked egg, and a rich gravy without juggling multiple dishes, making cleanup a breeze.
Flavor Depth: The smoky bacon, buttery gravy, and subtle onion notes create a savory complexity that keeps you coming back for seconds.
Quick Yet Satisfying: With just 20 minutes of prep and 35 minutes of cook time, the dish feels luxurious without demanding a whole afternoon.
Customizable Base: The hash brown foundation can be tweaked with herbs, cheese, or sweet potatoes, allowing endless personal twists.
Ingredients
The success of this dish rests on a handful of high‑quality staples. Starchy potatoes give us that coveted crunch, while eggs provide richness and protein. The bacon gravy is built on rendered bacon fat, flour, and broth, delivering a velvety sauce that clings to every bite. Simple seasonings—salt, pepper, and a touch of smoked paprika—enhance the natural flavors without overwhelming them.
Main Ingredients
- 4 large russet potatoes, peeled
- 2 large eggs
- 4 slices thick‑cut bacon
Bacon Gravy
- 2 tablespoons all‑purpose flour
- 1 cup low‑sodium chicken broth
- ¼ cup whole milk
Seasonings & Garnish
- ½ teaspoon smoked paprika
- Salt and freshly ground black pepper, to taste
- 2 tablespoons chopped fresh chives
Together, these ingredients create a balanced plate where each component shines. The potatoes provide a neutral canvas that absorbs the seasoned oil, the bacon renders a flavorful fat base for the gravy, and the eggs add a luxurious silkiness that rounds out the mouthfeel. A final sprinkle of chives introduces a fresh, oniony pop that lifts the dish.
Step-by-Step Instructions
Preparing the Hash Browns
Grate the peeled potatoes using a coarse grater, then place them in a clean kitchen towel and squeeze out as much moisture as possible. Removing excess water is crucial for achieving a truly crispy exterior. Toss the dried shreds with smoked paprika, salt, and pepper, then set aside while you work on the bacon.
Cooking the Bacon & Making the Gravy
- Render the Bacon. In a large skillet over medium heat, cook the bacon slices until the fat is fully rendered and the meat is crisp, about 6‑8 minutes. Transfer the strips to a paper‑towel lined plate and crumble them once cool.
- Make a Roux. Keep about 2 tablespoons of the bacon fat in the pan, discard excess. Sprinkle the flour over the hot fat and whisk continuously for 2 minutes; the mixture should turn a light golden brown, indicating the flour is cooked.
- Deglaze & Simmer. Slowly pour in the chicken broth while whisking to avoid lumps. Bring to a gentle simmer, then stir in the milk. Cook for 3‑4 minutes until the gravy thickens and coats the back of a spoon. Season with additional salt and pepper, then fold in the crumbled bacon.
Frying the Hash Browns
- Heat the Pan. Add 2 tablespoons of neutral oil (such as canola) to a non‑stick skillet and heat over medium‑high until shimmering, about 2 minutes.
- Form & Cook. Spread a thin, even layer of the shredded potatoes in the pan, pressing gently with a spatula. Cook without moving for 5‑6 minutes, until the bottom is deep golden and crisp. Flip in sections and cook the other side another 4‑5 minutes.
- Drain. Transfer the hash browns to a paper‑towel lined plate to absorb any excess oil. Keep them warm while you finish the eggs.
Cooking the Egg
In a separate small skillet, melt a dab of butter over medium‑low heat. Crack the eggs in, keeping the yolks intact. Cook until the whites are set but the yolks remain runny, about 2‑3 minutes for sunny‑side‑up, or flip for over‑easy if you prefer a firmer yolk. Season lightly with salt.
Plating & Finishing
Divide the crispy hash browns among four plates, place a cooked egg on each mound, and generously spoon the bacon gravy over the top. Finish with a sprinkle of fresh chives for color and a final crack of black pepper. Serve immediately while everything is hot and the textures are at their peak.
Tips & Tricks
Perfecting the Recipe
Dry the Potatoes Thoroughly. Any residual moisture will steam the shreds, preventing that coveted crunch.
Use a Heavy Skillet. Cast‑iron or stainless steel distributes heat evenly, giving a uniform golden crust.
Don’t Overcrowd the Pan. Cook the hash browns in batches; crowding traps steam and yields soggy pieces.
Rest the Gravy. Let the gravy sit for a minute after simmering; it will thicken slightly, clinging better to the potatoes.
Flavor Enhancements
Add a splash of Worcestershire sauce to the gravy for umami depth, or stir in a pinch of fresh thyme while the gravy simmers. A dash of hot sauce on the finished plate provides a bright heat that balances the richness.
Common Mistakes to Avoid
Skipping the drying step leads to soggy hash browns. Also, avoid using low‑heat oil; it won’t achieve the crisp exterior quickly enough, resulting in greasy bites.
Pro Tips
Season the Potatoes Early. Toss the grated potatoes with salt before drying; the salt draws out moisture, making the drying step faster.
Finish with Butter. Swirl a tablespoon of cold butter into the hot gravy right before serving for a glossy, velvety finish.
Use Fresh Eggs. Fresh eggs hold their shape better when fried, giving a neat, round yolk that looks beautiful atop the hash browns.
Keep Warm. Place cooked hash browns on a baking sheet in a 200°F oven while you finish the eggs; they stay crisp without drying out.
Variations
Ingredient Swaps
Swap russet potatoes for sweet potatoes for a caramelized flavor, or use cauliflower rice for a lower‑carb base. Replace bacon with smoked turkey or vegetarian tempeh bacon to accommodate dietary preferences. For a richer gravy, stir in a spoonful of crème fraîche instead of milk.
Dietary Adjustments
To make the dish gluten‑free, use a gluten‑free flour blend for the gravy. For a dairy‑free version, substitute milk with oat or almond milk and use oil instead of butter for the eggs. Vegans can replace the egg with a tofu scramble and use plant‑based bacon alternatives.
Serving Suggestions
Pair the plate with a simple arugula salad dressed in lemon vinaigrette for brightness, or serve alongside toasted sourdough for extra crunch. A side of fresh fruit or a glass of cold orange juice rounds out the brunch beautifully.
Storage Info
Leftover Storage
Allow the dish to cool to room temperature, then separate the hash browns, eggs, and gravy into airtight containers. Store in the refrigerator for up to 3 days. For longer keeping, place the gravy and hash browns in freezer‑safe bags and freeze for up to 2 months; label with the date.
Reheating Instructions
Reheat hash browns in a preheated 375°F oven on a sheet pan for 10‑12 minutes to restore crispness. Warm the gravy gently on the stovetop, adding a splash of broth if it thickens too much. Eggs are best served fresh, but a quick 30‑second microwave on low power can revive a leftover sunny‑side‑up without overcooking.
Frequently Asked Questions
This dish brings together crunchy potatoes, silky egg, and a smoky bacon gravy in a way that feels both classic and indulgent. By following the detailed steps, using the tips provided, and experimenting with the suggested variations, you’ll create a breakfast that satisfies every craving. Feel free to add your own twists—whether a dash of cheese, a sprinkle of herbs, or a different protein. Serve it hot, share it with loved ones, and enjoy every comforting bite.
