This hearty brunch stack layers crisp, pan-fried hash browns with thinly sliced, seared steak and a buttery fried egg. Grate and wring potatoes to remove moisture, bind with a little flour and egg, then fry until golden. Sear steak hot and rest before slicing to keep juices. Top with cheddar, sour cream, avocado and green onions and serve immediately for best texture.
The smell of potatoes hitting hot oil on a lazy Sunday morning is enough to pull anyone out of bed, and these loaded steak egg hash brown stacks are the reason my kitchen fills with that smell at least twice a month. My roommate walked in halfway through my first attempt and just stood there watching, speechless, as I stacked crispy potato cakes with seared ribeye and a runny egg on top. That was the moment I knew this dish was going to become a permanent fixture in my weekend rotation.
I once made these for my sister the morning after she got engaged, and she laughed through happy tears saying the only thing that could make the day better was this ridiculous breakfast towering in front of her. We sat on the kitchen floor eating off paper plates because nothing about that morning needed to be formal. Food like this creates the kind of mornings you hold onto.
Ingredients
- Ribeye or sirloin steak (400 g): A well marbled ribeye gives you that juicy restaurant quality sear, but sirloin works beautifully if you want something leaner without sacrificing flavor.
- Russet potatoes (500 g): Russets are the classic choice for hash browns because their high starch content helps achieve that golden crunch.
- Small onion: Grating the onion directly into the potato mixture adds sweetness and moisture without chunky bits that break up the crisp texture.
- All purpose flour (2 tbsp): Just enough to bind everything together so your hash browns hold their shape without turning dense or cakey.
- Large eggs: One goes into the hash brown mixture for binding, and the rest get fried on top because a runny yolk is the best sauce nature ever invented.
- Olive oil: Used for searing the steak at high heat to develop that beautiful caramelized crust.
- Butter: For frying the eggs gently so the edges get lacy and golden while the yolk stays soft.
- Vegetable oil: A neutral oil with a higher smoke point is essential for getting the hash browns crispy without burning.
- Shredded cheddar cheese: The sharpness cuts through the richness of the steak and the creamy toppings.
- Sour cream: A cool dollop on top balances every savory bite with a slight tang.
- Green onions: Thinly sliced for a fresh bite of sharpness that brightens the whole stack.
- Avocado: Creamy slices add a mellow richness that ties every component together.
- Salt and black pepper: Season every layer as you go, because a stack this tall needs flavor from bottom to top.
Instructions
- Sear the steak:
- Pat the steak completely dry with paper towels and season both sides generously with salt and pepper. Heat olive oil in a cast iron skillet over high heat until it just starts to shimmer, then lay the steak down and let it sear without moving for 2 to 3 minutes per side for medium rare. Let it rest on a cutting board for at least 5 minutes before slicing thinly against the grain.
- Prepare the hash brown mixture:
- Toss the grated potatoes and onion onto the center of a clean kitchen towel, gather the corners up, and twist and squeeze with everything you have to extract as much moisture as possible. Transfer the dry mixture to a bowl and stir in the flour, one egg, salt, and pepper until everything is evenly combined and slightly sticky.
- Fry the hash browns:
- Pour vegetable oil into a large nonstick skillet to coat the bottom and set it over medium high heat. Scoop roughly a quarter of the potato mixture for each hash brown, press it flat in the pan, and cook for 4 to 5 minutes per side until deeply golden and crisp at the edges. Transfer to paper towels to drain while you cook the remaining portions.
- Cook the eggs:
- Wipe out the skillet and melt butter over medium low heat, then crack in the eggs one at a time. Cook them sunny side up or over easy, whichever you prefer, seasoning with salt and pepper while the whites set but the yolks stay runny.
- Build the stacks:
- Set a hash brown on each plate and arrange sliced steak across the top. Sprinkle on cheddar while the steak is still warm so it softens, crown each stack with an egg, and finish with sour cream, green onions, avocado slices, and chives.
- Serve immediately:
- Get these to the table while everything is still hot and the cheese is just beginning to melt into the steak. The whole point of a stack is the contrast of temperatures and textures, so do not let it sit around.
The first time I served these to my parents, my father picked up the entire stack with his hands like a burger and my mother pretended to be horrified but then did the exact same thing. Some dishes are meant to be elegant and some are meant to be devoured without pretense. This one falls firmly in the second category.
Choosing the Right Steak for Breakfast
I learned through trial and error that thinner steaks work better here because they cook quickly and slice neatly without towering over the rest of the stack. A half inch thick ribeye is the sweet spot, giving you a beautiful sear on the outside while staying pink and tender inside. If you only have a thick cut, slice it in half horizontally before seasoning so it cooks evenly in the short time a breakfast rush allows.
Getting Hash Browns Crispy Every Time
The secret that changed everything for me was wringing the grated potatoes out twice, not once, because they keep releasing water as they sit. After the first squeeze, let the towel sit for two minutes and then twist again. You will be shocked at how much more liquid comes out the second time around.
Making It Your Own
Part of the fun of a stack is that it is a template, not a rule book, so swap and add whatever sounds good to you in the moment. Some mornings call for hot sauce drizzled over everything and other mornings beg for a handful of arugula to lighten things up.
- Sweet potatoes make a gorgeous alternative hash brown with a slightly sweeter edge that pairs perfectly with the savory steak.
- Greek yogurt stands in beautifully for sour cream if you want something a little lighter without losing that tangy creaminess.
- A strong cup of coffee or a glass of fresh orange juice alongside turns this into a complete weekend breakfast experience.
Stack it high, let the yolk break where it wants, and eat it before it gets cold because breakfast this good waits for no one. That is really the only rule that matters.
Recipe FAQs
- → How do I keep hash browns crisp?
-
Wrap grated potatoes in a towel and squeeze out all moisture before mixing. Fry in a generous, hot oil and avoid overcrowding the pan so each patty browns evenly.
- → What cut of steak works best?
-
Ribeye or sirloin are ideal for quick searing: they develop a good crust while staying tender inside. Slice thinly against the grain after a short rest.
- → How should I cook the eggs for best results?
-
Cook eggs sunny-side-up or over-easy in butter over medium-low heat for set whites and runny yolks that add richness to the stack.
- → Can I make components ahead of time?
-
Hash browns can be fried and kept warm in a low oven; steak can be seared and sliced ahead, but assemble just before serving to preserve crispness and warmth.
- → Any good variations to try?
-
Swap russet for sweet potatoes, use Greek yogurt instead of sour cream for tang, or add pickled jalapeños for a spicy kick.
- → How do I prevent the steak from overcooking?
-
Sear steak over high heat for 2–3 minutes per side for medium-rare, then let it rest 5 minutes before slicing thinly to retain juices.