A hash asks for patience more than anything fancy, just good potatoes and real sausage. The crust is what you're after. Parboil the potatoes, dry them well, then let them sit undisturbed in a hot pan so they brown instead of steaming.
By Vince Gonzalez · Published July 2026 · Sourcing verified 5 Jul 2026
Prep15 min
Cook25 min
Makes4 servings
CuisineAmerican
Cost$$
Gluten-freeDairy-free
Contains eggs
The Ingredients — and where to get them
Cook for4servings
Potatoes
Diced small and parboiled so the insides cook through before the outsides crisp.
ParboilBoil the diced potatoes five minutes until barely tender, drain, and steam-dry. Dry potatoes are the price of a real crust.
Build the baseBrown the sausage, cook the onion and pepper in the rendered fat, then add the potatoes and press them flat. Leave them to crust before stirring.
Nestle the eggsMake wells, crack in the eggs, cover, and cook until the whites set but the yolks stay loose.
Can you make Breakfast Hash in an air fryer? — Sometimes
Sometimes — if the pieces are small and cooked dry, an air fryer can handle it in a single layer; anything saucy or liquid needs a pan. When in doubt, the stovetop or oven is the safe call.
Can you freeze Breakfast Hash? — Yes
Yes — cool it, portion into airtight containers, and freeze; thaw in the fridge and reheat.
Can you make Breakfast Hash ahead of time? — Partly
The components hold — prep the parts ahead and finish it close to serving for the best texture.
Is Breakfast Hash gluten-free? — Yes
Yes — nothing in this recipe as written contains gluten. As always, glance at the labels on any packaged items (broth, sauces, chocolate), since brands vary.
Is Breakfast Hash vegan? — No
No — it contains meat, so it isn’t vegetarian or vegan.
Community Notes
Cooked it? Changed something that worked? Leave a note for the next person — first-name basis, no account.
Open data. Every maker on this site is published as a free dataset under CC BY 4.0 — use it in anything, commercial or not, as long as you credit 5best2buy. Browse the datasets →