Breakfast Bliss: Egg Topped Hash Browns with Bacon Gravy

Published on November 18, 2025
4.8 (245 reviews)

Picture a golden‑crisp hash brown mound, crowned with a perfectly runny sunny‑side‑up egg, all bathed in a silky, smoky bacon gravy. That’s the moment Breakfast Bliss delivers—a comforting, indulgent

Save This Recipe!
Click to save for later - It only takes 2 seconds!
Breakfast Bliss: Egg Topped Hash Browns with Bacon Gravy
Prep: 20 mins
Cook: 30 mins
Servings: 4

Picture a golden‑crisp hash brown mound, crowned with a perfectly runny sunny‑side‑up egg, all bathed in a silky, smoky bacon gravy. That’s the moment Breakfast Bliss delivers—a comforting, indulgent start that feels both home‑cooked and restaurant‑worthy.

What makes this dish truly special is the harmony between textures: the crunchy potatoes, the creamy yolk, and the velvety gravy. Each bite offers a contrast that keeps your palate excited from the first forkful to the last.

This plate is a hit for anyone who loves hearty morning meals—busy parents, brunch‑hosting friends, or anyone craving a weekend treat. Serve it for a leisurely weekend brunch, a festive holiday breakfast, or even a satisfying dinner‑for‑one.

The process is straightforward: grate potatoes, fry them to crisp perfection, whisk together a quick bacon gravy, and finish with a gently fried egg. In under an hour you’ll have a plate that looks as impressive as it tastes.

Why You'll Love This Recipe

All‑Day Comfort: The combination of crispy potatoes, rich gravy, and a buttery egg creates a comforting flavor profile that satisfies cravings any time of day.

Simple Ingredients, Big Impact: Everyday pantry staples like potatoes, bacon, and eggs are transformed into a gourmet‑level plate with just a few extra seasonings.

Quick Yet Impressive: In about 30 minutes you can serve a dish that looks as though it took hours to perfect—ideal for brunch parties or a quick family breakfast.

Customizable Core: Swap the bacon gravy for sausage or mushroom sauce, or add herbs for a fresh twist, making the recipe adaptable to any palate.

Ingredients

For Breakfast Bliss we rely on a handful of core ingredients that each play a crucial role. Starchy potatoes give the hash its crunch, while a splash of butter adds richness. Bacon provides smoky depth for the gravy, and fresh eggs bring a luxurious, velvety finish. Simple seasonings like salt, pepper, and thyme tie everything together, ensuring every bite is balanced and flavorful.

Main Ingredients

  • 4 large russet potatoes, peeled
  • 1 small onion, finely grated
  • 2 tablespoons unsalted butter
  • 2 tablespoons vegetable oil
  • 4 large eggs

Bacon Gravy

  • 6 slices thick‑cut bacon, diced
  • 2 tablespoons all‑purpose flour
  • 1 cup whole milk
  • ½ cup low‑sodium chicken broth

Seasonings & Garnish

  • ½ teaspoon freshly ground black pepper
  • ½ teaspoon sea salt (or to taste)
  • ¼ teaspoon dried thyme
  • Fresh chives, thinly sliced (optional)

These ingredients work together to create layers of flavor and texture. The potatoes provide a neutral canvas that becomes wonderfully crispy when fried in butter and oil. Bacon renders its fat, which becomes the base for a roux that thickens the milk and broth into a luscious gravy. The eggs add a silky richness that melds the crunchy hash and savory sauce into a single, cohesive bite. A pinch of thyme and fresh chives brighten the dish, preventing it from feeling heavy.

Step-by-Step Instructions

Breakfast Bliss: Egg Topped Hash Browns with Bacon Gravy

Preparing the Hash Browns

Start by grating the peeled potatoes using a coarse grater. Place the shredded potatoes in a clean kitchen towel and squeeze out as much moisture as possible—dry potatoes brown better and stay crisp. Mix the grated onion into the potatoes, then season with half the salt and pepper.

Cooking the Potatoes

  1. Heat the Pan. Warm a large non‑stick skillet over medium‑high heat. Add the butter and oil; when the butter foams and the oil shimmers, you’re ready for the potatoes.
  2. Form the Base. Evenly spread the drained potato mixture in the skillet, pressing gently with a spatula to create a uniform layer about ½‑inch thick. This helps develop an even crust.
  3. Let It Crisp. Cook undisturbed for 6‑8 minutes, watching for a deep golden‑brown edge. Resist the urge to stir; a solid crust forms when the bottom is left alone.
  4. Flip Carefully. Using a wide spatula, flip the hash in sections or slide it onto a plate, then invert it back into the pan to brown the other side. Cook another 5‑7 minutes until both sides are crispy.
  5. Finish & Keep Warm. Transfer the cooked hash to a warmed plate, cover loosely with foil, and set aside while you make the gravy.

Making the Bacon Gravy

  1. Render the Bacon. In a clean skillet over medium heat, cook the diced bacon until it releases its fat and turns crispy, about 5‑6 minutes. Remove the bacon with a slotted spoon and set aside, leaving the rendered fat in the pan.
  2. Create the Roux. Sprinkle the flour over the bacon fat, stirring constantly for 2‑3 minutes. The mixture should turn a light amber color, indicating the flour is cooked but not burnt.
  3. Add Liquids. Slowly whisk in the milk and chicken broth, ensuring no lumps form. Bring the mixture to a gentle simmer; it will thicken within 3‑4 minutes.
  4. Season & Finish. Stir in the cooked bacon, thyme, remaining salt, and pepper. Simmer for another minute, then remove from heat.

Eggs & Assembly

  1. Fry the Eggs. In a small non‑stick skillet, melt a dab of butter over medium‑low heat. Crack each egg gently, cooking until the whites are set but the yolk remains runny, about 2‑3 minutes.
  2. Plate the Dish. Scoop a generous mound of hash browns onto each serving plate, drizzle a ladle of bacon gravy over the top, and carefully place a fried egg in the center.
  3. Garnish. Sprinkle with fresh chives, a pinch of extra black pepper, and serve immediately while everything is hot and the yolk is still molten.

Tips & Tricks

Perfecting the Recipe

Dry the Potatoes Thoroughly. Excess moisture prevents browning; use a clean towel or cheesecloth to wring out every drop.

Use a Heavy Skillet. Cast iron retains heat better, giving a more uniform crust and preventing hot spots.

Don’t Overcrowd the Pan. Cook the hash in batches if necessary; crowding creates steam, which softens the potatoes.

Rest the Gravy. Let the gravy sit for a minute after cooking; it will thicken slightly and develop deeper flavor.

Flavor Enhancements

Add a splash of sherry or a teaspoon of Dijon mustard to the gravy for subtle acidity and complexity. Finish the hash with a drizzle of truffle oil for an upscale twist, and sprinkle a pinch of smoked paprika over the eggs for extra smoky depth.

Common Mistakes to Avoid

Skipping the moisture‑removal step leads to soggy potatoes. Also, adding the flour to the bacon fat before it’s fully rendered can cause a gritty texture; wait until the fat is clear and glossy before making the roux.

Pro Tips

Season in Layers. Lightly salt the potatoes, then season the gravy separately. This ensures each component is optimally flavored.

Use a Thermometer for Eggs. For a perfectly runny yolk, aim for an internal temperature of 140°F; the whites will be set while the center stays liquid.

Finish with Butter. Swirl a tablespoon of cold butter into the hot gravy right before serving for a glossy, luxurious finish.

Pre‑heat the Plate. Warm serving plates in the oven for 5 minutes; this keeps the hash and gravy hot longer.

Variations

Ingredient Swaps

Replace russet potatoes with sweet potatoes for a sweeter, orange‑hued base, or use cauliflower rice for a low‑carb twist. Swap thick‑cut bacon for pancetta or smoked turkey bacon if you prefer a milder smoke. For a vegetarian version, omit the bacon and stir‑in sautéed mushrooms and a splash of soy sauce into the gravy.

Dietary Adjustments

Gluten‑free diners can substitute the flour with a gluten‑free blend or cornstarch. Dairy‑free cooks should use plant‑based butter and substitute whole milk with oat or almond milk, which still creates a creamy gravy. For keto lovers, keep the potatoes and replace the flour with almond flour, and serve the dish with a side of avocado slices.

Serving Suggestions

Pair the dish with a simple arugula salad dressed in lemon vinaigrette to cut through the richness. Toasted sourdough or a warm biscuit makes a perfect vehicle for sopping up extra gravy. For a brunch spread, add fresh fruit, smoked salmon, or a glass of chilled orange juice.

Storage Info

Leftover Storage

Allow the hash and gravy to cool to room temperature, then transfer each component to separate airtight containers. Store in the refrigerator for up to 3 days. For longer keeping, freeze the hash and gravy in freezer‑safe bags; they’ll retain quality for up to 2 months when properly sealed.

Reheating Instructions

Reheat the hash in a skillet over medium heat with a splash of oil, stirring until the edges regain crispness (about 5‑7 minutes). Warm the gravy gently on the stovetop, whisking to restore smoothness. Fry fresh eggs when serving, or simply place a pre‑cooked egg in the microwave for 30‑45 seconds, then finish under a broiler for a set white.

Frequently Asked Questions

Absolutely. You can grate and dry the potatoes the night before, storing them in a bowl of cold water to prevent browning. The bacon can be cooked and the gravy prepared up to 24 hours ahead; simply reheat gently before serving. This prep‑ahead approach saves valuable morning minutes.

Yes, frozen shredded hash browns work well, but be sure to thaw and pat them completely dry before cooking. Excess ice water will steam the potatoes, preventing the desired crispness. Treat them as you would fresh potatoes—season, then fry in butter and oil for a golden crust.

The dish pairs beautifully with a light citrus salad, roasted asparagus, or a simple tomato‑cucumber relish. For heartier meals, serve alongside buttered biscuits, toasted English muffins, or a mound of creamy polenta to soak up any extra gravy.

This Breakfast Bliss recipe delivers the ultimate combination of crispy hash browns, silky bacon gravy, and a luscious runny egg—all in one satisfying plate. By following the detailed steps, using the tips provided, and experimenting with the suggested variations, you’ll create a brunch centerpiece that feels both indulgent and approachable. Feel free to tweak herbs, swap proteins, or add your own garnish—cooking is your playground. Enjoy every bite of this comforting, crowd‑pleasing masterpiece!

Recipe Summary

Prep
20 min
Cook
30 min
Total
50 min
Servings
4
Category: Breakfast and Brunch
Cuisine: International
Difficulty: Easy
Course: Main
Quick Tips
  • Make ahead friendly
  • Freezer safe 3 months
  • Easily doubled
  • Customizable

Ingredients

  • 4 large russet potatoes, peeled
  • 1 small onion, finely grated
  • 2 tablespoons unsalted butter
  • 2 tablespoons vegetable oil
  • 4 large eggs
  • 6 slices thick‑cut bacon, diced
  • 2 tablespoons all‑purpose flour
  • 1 cup whole milk
  • ½ cup low‑sodium chicken broth
  • ½ teaspoon freshly ground black pepper
  • ½ teaspoon sea salt (or to taste)
  • ¼ teaspoon dried thyme
  • Fresh chives, thinly sliced (optional)

Instructions

1
Preparing the Hash Browns

Start by grating the peeled potatoes using a coarse grater. Place the shredded potatoes in a clean kitchen towel and squeeze out as much moisture as possible—dry potatoes brown better and stay crisp. ...

You May Also Like

Discover more delicious recipes

Save this recipe
Join Our Community

Get Weekly Recipe Inspiration

Join thousands of food enthusiasts. Receive exclusive recipes, cooking tips, and culinary inspiration delivered to your inbox.