Classic hamburger hash with crispy potatoes and ground beef topped with a fried egg in a cast iron skillet

Classic Hamburger Hash: The One-Skillet Dinner I Keep Coming Back To

Sharing is caring!

The first time I made hamburger hash, I ruined it. Completely. I dumped everything into the pan at once, cranked the heat, and walked away to answer the phone. What I came back to was a sad, grey, steamy mess of soft potatoes and pale beef. No crust. No color. No crispy edges. Nothing that made you want a second bite.

That was maybe nine years into my cooking journey, and honestly, it taught me more than most of my wins ever did. Because hamburger hash is one of those humble recipes that looks like it can’t possibly go wrong, and then quietly does. The good news? Once you understand the two or three things that actually matter, it becomes the kind of meal you can throw together half-asleep on a Tuesday and still have people asking for the recipe.

So let me walk you through the version I make now. It’s hearty, budget-friendly, and it uses one pan (which my dishwasher and I both appreciate).

What Hamburger Hash Actually Is

If you’ve never had it, hash is just a dish of chopped ingredients, usually meat and potatoes, browned together in a skillet. It goes back generations as a way to stretch leftovers into a full meal. This one leans on ground beef, diced potatoes, onion, and a little bell pepper for sweetness. Breakfast, lunch, dinner, it doesn’t care. I’ve served it topped with a fried egg at 8am and next to a green salad at 8pm, and both felt right.

Here’s the thing though. The magic isn’t in the ingredients. It’s in the browning. More on that in a minute.

Fresh ingredients for hamburger hash including ground beef, potatoes, bell pepper, onion, and spices

Essential Ingredients

  • 1 pound ground beef (80/20 works best for flavor)
  • 3 medium russet potatoes, peeled and diced small (about 1/2 inch)
  • 1 medium yellow onion, diced
  • 1 red bell pepper, diced
  • 2 cloves garlic, minced
  • 2 tablespoons vegetable oil, divided
  • 1 teaspoon smoked paprika
  • 1/2 teaspoon garlic powder
  • 1/2 teaspoon salt (plus more to taste)
  • 1/4 teaspoon black pepper
  • 2 tablespoons chopped fresh parsley (optional, for serving)

Alternative Ingredients

Not everything is set in stone here, and I actually encourage you to swap based on what’s in your fridge. Ground turkey or ground chicken both work if you want something leaner, though you’ll want to add an extra splash of oil since they’re drier. Sweet potatoes are a lovely swap for russets if you like a little sweetness, and they crisp up beautifully.

No fresh bell pepper? Frozen diced peppers are a totally reasonable shortcut, just pat them dry first. And if you’re out of smoked paprika, a pinch of chili powder or even a dash of Worcestershire sauce brings that same savory depth. Vegetarians can lean on a plant-based ground or a can of drained black beans, and honestly nobody at my table has ever complained.

Classic hamburger hash with crispy potatoes and ground beef topped with a fried egg in a cast iron skillet

Step-by-Step Directions

1. Par-cook the potatoes. This is the step most people skip, and it’s exactly why their hash turns out soft. Add your diced potatoes to a pot of salted water, bring to a boil, and cook for about 5 minutes until just barely tender. Drain them well and let them steam-dry in the colander for a minute. Wet potatoes will never crisp.

2. Brown the potatoes. Heat 1 tablespoon of oil in a large cast iron skillet over medium-high heat. A good cast iron skillet holds heat like nothing else, which is the whole secret to that crackly golden crust. Add the potatoes in a single layer and let them sit, undisturbed, for 3 to 4 minutes before flipping. Resist the urge to stir constantly. Once they’re crisp and golden, scoop them out onto a plate.

3. Cook the beef. In the same skillet, add the remaining oil, then the ground beef. Break it up and let it brown properly, which means letting it sit and develop color rather than stirring it into oblivion. That browning, the Maillard reaction, is where all the deep, savory flavor comes from. Drain excess grease if there’s a lot.

4. Add the aromatics. Toss in the onion and bell pepper with the beef. Cook for 4 to 5 minutes until softened, then stir in the garlic, paprika, garlic powder, salt, and pepper. Let the garlic go for about 30 seconds until fragrant.

5. Bring it all together. Return the crispy potatoes to the skillet and gently fold everything together. Press it down and let it sit for another 2 to 3 minutes so the bottom gets one more layer of crust. Taste, adjust the salt, and finish with parsley.

Serve it hot, ideally with a runny egg on top if you ask me.

Classic hamburger hash with crispy potatoes and ground beef topped with a fried egg in a cast iron skillet

Pro Tips From My Kitchen

Use a heavy pan. If you don’t own a cast iron skillet, a good stainless steel or a quality non-stick pan will get you there, just make sure it’s wide enough that the potatoes aren’t crowded. Crowding equals steaming equals mush.

Dice small and dice evenly. Uneven potatoes cook unevenly, so you end up with some raw and some burnt. A sharp chef’s knife makes this quick, and I keep mine on a good cutting board so nothing slides around.

Don’t over-stir. I know I keep saying it. But the browning only happens when the food gets to sit still against hot metal. Stir every 3 minutes, not every 30 seconds.

Meal-prep friendly. This reheats like a dream. I portion leftovers into glass meal prep containers and they hold for 4 days in the fridge. A quick crisp-up in a skillet or air fryer brings back the crunch.

Classic hamburger hash with crispy potatoes and ground beef topped with a fried egg in a cast iron skillet

FAQs

Can I make hamburger hash ahead of time? Absolutely. It’s one of the best make-ahead skillet meals out there. Cook it fully, cool it, and store in the fridge for up to 4 days. Reheat in a hot pan to bring the crispiness back.

Why are my potatoes always mushy? Two reasons, usually. Either you skipped the par-boil-then-dry step, or your pan was too crowded. Give the potatoes room and let them dry before they hit the oil.

Can I freeze it? You can, though the potato texture softens a bit after thawing. Freeze in airtight portions for up to 2 months and reheat in a skillet rather than a microwave for the best result.

What should I serve with it? A fried or poached egg is my go-to. It also plays nicely with a simple salad, avocado slices, or a dollop of sour cream and hot sauce.

Recipe Info Table

DetailAmount
Prep Time15 minutes
Cook Time25 minutes
Total Time40 minutes
Servings4
Yield4 hearty portions

Why You’ll Love This Recipe

It’s cheap, it’s filling, and it uses one skillet. That combination is hard to beat on a weeknight. The potatoes give it staying power, the beef makes it satisfying, and the whole thing comes together faster than delivery would show up. It’s also endlessly flexible, so it never gets boring.

What Makes This Recipe Unique

Most hash recipes tell you to just throw everything in the pan. Mine doesn’t, and that’s the difference. By par-cooking and crisping the potatoes separately before folding them back in, you get genuine texture contrast: crunchy edges, tender centers, and beef that actually tastes browned instead of boiled. That one extra step is what separates a memorable hash from a forgettable one.

Key Features

  • One-pan cleanup
  • Budget-friendly (around $2 per serving)
  • Ready in 40 minutes
  • Easily customizable with pantry swaps
  • Great for meal prep and leftovers

Nutrition Facts (per serving)

NutrientAmount
Calories410
Protein24 g
Carbohydrates31 g
Fat22 g
Fiber4 g
Sodium480 mg

Values are estimates and will vary based on your specific ingredients and portions.

You’ll Also Love

If this skillet dinner is your kind of thing, you’ll want to try my One-Pot Beef and Bell Pepper Rice Skillet for another easy weeknight win. My Beef Baked with Potatoes hits the same cozy notes, and the Cheesy Smoked Sausage Rice Skillet is a reader favorite. For a comforting side, my Creamy Buttery Mashed Potatoes never miss.

Let’s Wrap It Up

Hamburger hash taught me patience, mostly because I kept rushing it and paying for it. But once you slow down for those two crucial steps, drying the potatoes and letting things brown, it rewards you every single time. It’s the kind of honest, no-fuss cooking I fell in love with a decade ago and still make almost every week.

Give it a try, and let me know how yours turns out. I’d love to hear what you topped it with.

Happy cooking, Linda

Similar Posts