For a hearty and filling breakfast, this Steak and Potato Breakfast Hash is the perfect contender. With a combination of protein, veggies, potatoes, and eggs, you’ll love this all-in-one morning feast!

WANT TO SAVE THIS RECIPE?
Enter your email below & we’ll send it to your inbox. Plus get great new recipes from us every week!SAVE
This post contains affiliate links. As an Amazon Affiliate, if you purchase through those links, I earn a small commission. Thank you! Read our disclosure policy here.
Are you looking for a comforting, savory breakfast that’s perfect to feed a large crowd? This breakfast hash includes everything you need to fuel yourself with a variety of tasty ingredients.
To turn this into the ultimate morning feast, pair it with something sweet and indulgent like French Toast Sticks or a Blueberry Cream Cheese Danish.
Why this Recipe Works
This recipe is ideal for a holiday brunch or breakfast on a special occasion, but is easy enough for a weekend meal like my Easy Breakfast Casserole! Perfectly cooked and tender steak, soft potatoes, flavorful peppers, and a simple but delicious medley of spices.
Ingredients Needed
- Potatoes: I like to use Yukon Gold potatoes for this dish, but you can use any variety of potatoes you like.
- Steak: Go for New York steak, sirloin, or ribeye.
- Seasonings: A common blend of sea salt, black pepper, paprika, and red pepper flakes adds the perfect pop of savory flavor.
- Veggies: Combine red bell pepper, green bell pepper, garlic, and onion for a delicious and healthy addition to this steak and potatoes breakfast.
- Eggs: For some added protein and an additional breakfast touch!
How to Make this Steak and Potato Breakfast Hash
- Step 1: Dice potatoes and and add to a large pot. Cover with water and bring to a boil, then cook 5 minutes.
- Step 2: Drain the potatoes in a strainer or colander and set aside.
- Step 3: Add steaks to a large skillet over medium-high heat and sear for about 4-5 minutes.
- Step 4: Flip to the other side and sear another 5 minutes.
- Step 5: Transfer steaks to a cutting board and give them a few minutes to rest.
- Step 6: Slice steak into bite-sized cubes.
- Step 7: Add olive oil to skillet and add potatoes, bell peppers, garlic, onions, and seasonings. Cook over medium high heat for 15 minutes.
- Step 8: Stir the pieces of steak into the hash.
- Step 9: Make 4 divots in the hash once everything is heated through. Reduce to medium heat.
- Step 10: Crack eggs into the divots, cover the skillet, and cook 3 to 4 minutes or until eggs are cooked to the desired doneness.
Recipe Tips
- After you boil the potatoes, drain and cool and then make sure you get them nice and dry. This will ensure crispy potatoes with fluffy insides.
- Sprinkle some shredded cheese over the top of the hash when you cover it to cook the eggs.
- Covering the skillet is crucial to cooking the eggs properly. You can even use a piece of aluminum foil if you don’t have a properly sized lid.
- Cook the steak to just under your desired doneness when searing, as it will finish cooking with the rest of the hash.
- Rare: 120 to 125 degrees F
- Medium Rare: 125 to 135 degrees F
- Medium: 1235 to 145 degrees F
- Medium Well: 145 to 155 degrees F
- Well Done: 160 degrees F or higher
- Yukon Gold potatoes are great for this dish, but you could also use red potatoes, russet potatoes, or Idaho potatoes. You could even try sweet potatoes for a slightly sweeter take.
- This recipe is a great way to use leftover steak Like my oven-broiled New York Steak instead of searing it special!
