My homemade hash brown potatoes are my go-to when I’m craving crispy, diner-style hash browns at home. I shred fresh potatoes and fry them in a hot skillet until they’re golden and crispy on the outside and tender on the inside. This easy recipe comes together in about 30 minutes and makes the perfect breakfast side with sausage, eggs, or any classic dish.

Crispy homemade hash browns, breakfast sausage, and scrambled eggs on a white plate.

Is there anything more old-school Americana than a roadside diner that serves breakfast 24/7? When I recall my fondest memories of classic diners like Waffle House and Denny’s, I always remember the smell of strong coffee and those iconic crunchy golden hashbrowns. Today I’m going to show you how to make the most crispy, tender, and flavorful homemade hash browns, so you can enjoy them with your favorite breakfast-type dishes and a great (or at least better) cup of coffee whenever you like. They’re a similar but slightly thicker and more simplified version of my baked hash brown recipe, and come out of the skillet hot and crisp in under 30 minutes.

Crispy homemade hashbrowns in a black skillet.
Sommer headshot.

Sommer’s Recipe Highlights

Perfecting a Classic – I would bet that if you’re reading this, you’re already familiar with, and a fan of, shredded and fried potatoes. My recipe for homemade hash browns makes it easy to duplicate those traditional diner-style fried hashbrowns from the comfort of your kitchen, no road trip required.

Versatile Side Dish – Just like you can eat breakfast any time of day at your favorite diner spot, this recipe is terrific to make first thing in the morning, for brunch, or breakfast for dinner, AKA brinner. Whenever you fry them up in a skillet, they’re perfect to serve hot with your favorite breakfast main dishes!

Top Recipe Tips – I keep things simple and straightforward in this recipe. There really is nothing complicated here… I’m just shredding potatoes, tossing them in seasoning, and pan-frying. My step-by-step instructions guide you through making the best skillet potatoes that are super crispy without burning, every time.

A white plate filled with homemade hash brown potatoes, breakfast sausage, and scrambled eggs.

Key Ingredients and Tips

  • Potatoes – Russet potatoes are the best for making hash browns, because they are large and hearty, and hold up the best to shredding. But in a pinch, you could use frozen, shredded hash browns that you have previously thawed.
  • Onion – I like white onions that have a nice, sharp taste, which goes well with the milder flavor of the potato. But sweet onions are a great option as well. I also use the same box grater to finely shred the onion.
  • Olive oil – This is my preferred oil for high-heat cooking. But you can use whatever other oil you want, like avocado oil or canola oil.
  • Spices – I use only garlic powder, salt, and pepper to season the potatoes.

How to Make

Find the full ingredient proportions, detailed instructions, storage tips, and a video tutorial in the printable form at the bottom of the post.

Peel and Shred – I start by scrubbing and peeling the potatoes. Then I use my box grater, and slide the whole potato down and then up again to shred the potatoes into small bits. I usually do this into a large bowl, or on a cutting board, so I can easily scoop the shredded potatoes into a bowl.

A peeled potato is being shredded with a box grater onto a wooden cutting board.

Remove Moisture – Next, it’s time to get out all of that starchy moisture for super-crispy hash browns. Don’t skip this step!

After grating, I transfer the potato shreds to a large bowl. Use clean paper towels and your hands to gently but firmly grab fistfuls of shredded potatoes and soak up the moisture with the towels.

A hand holding a paper towel that is being used to remove moisture from shredded potatoes for a homemade hash brown recipe.

Season Well – Once the shreds are as dry as can be, I season them with garlic powder, salt, and pepper. I toss everything together with a large spoon so the potatoes are evenly coated with the spices.

Heat Oil in the Skillet – Now I set a large skillet over medium-high heat on the stovetop, and pour in the cooking oil. I want it to get nice and hot, then I give the oil a careful swirl around the pan to be sure it’s well covered. The oil should be hot, but not smoking… If the oil burns, you’ll need to wipe the skillet out and start again.

Overhead shot of raw shredded potatoes in a black skillet.

Spread and Flip Until Golden – When the oil is hot, I pour in the potatoes, and use a wooden spatula to stir them around the skillet for a few minutes. They’ll sizzle a good bit, which is a great sign the potato shreds are getting nicely browned! Then I spread them out evenly across the pan and leave them alone for a solid 2-3 minutes.

I know they are ready to flip when the potato shreds have kind of solidified into one beautifully golden brown and crispy hash brown. I use the spatula to carefully flip them over in as few large pieces as possible… Sometimes I get it just right where the whole thing flips, other times they cook in large chunks that are easier to flip. Whatever the case and however you get them flipped, you want to cook the homemade hash brown potatoes for another 3-4 minutes.

Expert Tips

The key to making the most amazing crispy hash browns is to remove as much moisture from the potatoes and shredded onions as possible before cooking. When you heat the potatoes and onions in the skillet, they will naturally release their juices. I want to eliminate this so that the dried, shredded vegetables start turning golden and crispy immediately. 

Second, you must use a very hot pan and ample fat. I’m using a quarter cup of olive oil, but you can use any oil you prefer. Although I love the flavor of butter, it’s not the best idea to use butter here because it will cause the potatoes to turn brown long before they are fully cooked and crispy. However, clarified butter, AKA ghee, can be used because it has a higher smoking point.

Third, be patient. A common mistake is flipping them before the shredded potatoes have had a chance to brown.

Golden and crispy homemade hashbrowns in a black skillet.

Serving Suggestions

I often serve homemade hashbrowns with my favorite simple diner-inspired foods like scrambled eggs or over easy eggs, breakfast sausage patties or links, or crispy bacon. Or I’ll throw down an entire second skillet of steak and eggs or of corned beef hash if the family is just that hungry.

They are also fantastic as a side dish with heartier breakfast and brunch casseroles. Here are a few of my favorites for you to try –

Storing and Reheating

Crispy potatoes are definitely best to enjoy fresh, hot, and crispy from the pan. If you do have leftovers, let them cool before transferring to an airtight container. Then store them in the refrigerator for 3-4 days.

To reheat them, I lightly fry them again on the stovetop with a bit of oil, so they get hot and crispy again without burning.

I don’t recommend trying to freeze hash browns. The texture is likely to get mushy after thawing, and it’ll be nearly impossible to get them crispy again.

A white plate filled with homemade hash brown potatoes, breakfast sausage, and scrambled eggs.

Frequently Asked Questions

Do I have to boil the potatoes first?

Nope, there is no need to boil potatoes before or after shredding, and to make homemade hash browns potatoes. You might be thinking about my smashed potatoes recipe, which is still very delicious, but made with (nearly) mashed potatoes.

Can I make hash browns ahead of time?

No, not really. But you can grate the potatoes up to a day in advance, submerge them in a bowl of cold water, and store them in the fridge so they don’t turn brown.

Do you soak potatoes for hash browns?

Unless you’re prepping them in advance, as I mentioned above, no, you don’t soak the shredded potatoes first. Just move quickly from shredding to seasoning and frying, and you’ll have no problem with them browning.

Can I make this recipe with sweet potatoes?

You know, I haven’t tried that. But I’m not sure how well that would work, considering how dense sweet potatoes can be. Instead, try my recipe for sweet potato hash with heartier, cubed potatoes.

An overhead shot of a white plate filled with homemade hashbrown potatoes, breakfast sausage, and scrambled eggs.

Help Me Spread the Word about this Fabulous Free Recipe! Sharing this recipe link on Pinterest and Facebook is super impactful, and I greatly appreciate it! Find the share buttons below the recipe form.

More Breakfast Recipes

Crispy homemade hash browns, breakfast sausage, and scrambled eggs on a white plate.
Print Recipe
No ratings yet
Leave a Review »

Homemade Hash Brown Potatoes

Prep Time: 15 minutes
Cook Time: 10 minutes
Total Time: 25 minutes
My easy recipe for crispy homemade hash brown potatoes makes the best diner-style shredded fried hashbrowns in only 30 minutes. Serve them as a delicious no frills side dish with classic breakfast foods, like sausage and eggs, any time of the day!
Servings: 4 – 6 Servings

Video

Ingredients

Instructions

  • Peel the potatoes, then use a box grater to shred the potatoes and the onion. Place the shredded potatoes and onion in a mixing bowl. Add 1 teaspoon of salt and toss well to coat the potatoes. The salt helps the vegetables release their moisture.
  • Use paper towels to squeeze the shredded potatoes and onion firmly until you have removed as much moisture as possible. Remember, the dryer the veggies the crispy or the hashbrowns.
  • Now season the dried shredded potatoes with another ½ teaspoon salt, ½ teaspoon pepper, and ½ teaspoon garlic powder.
  • Set a large skillet over medium heat. Add the oil to the skillet. Once hot, swirl the oil around the pan to make sure every inch of the bottom is coated.
  • Add the potato mixture to the skillet and spread it into an even layer across the bottom. Cook and stir the potatoes for 3-4 minutes making sure all the shreds have a chance to touch the bottom of the pan.
  • Then spread the hashbrowns out in an even layer and allow them to cook undisturbed for about 2-3 minutes, until golden-brown.
  • Lift the corner of the hashbrowns up, when the desired color is reached, flip the hashbrowns over in sections making sure all the hashbrowns have been turned. Continue to cook for another 2-3 minutes until the flipside is golden. Removed from heat and serve warm.

Notes

Hash browns are definitely best enjoyed fresh, hot, and crispy from the pan. If you do have leftovers, let them cool before transferring them to an airtight container. Then store them in the refrigerator for 3-4 days.
To reheat them, I lightly fry them again on the stovetop with a bit of oil, so they get hot and crispy again without burning.

Nutrition

Serving: 6oz, Calories: 258kcal, Carbohydrates: 32g, Protein: 4g, Fat: 14g, Saturated Fat: 2g, Polyunsaturated Fat: 1g, Monounsaturated Fat: 10g, Sodium: 9mg, Potassium: 724mg, Fiber: 2g, Sugar: 1g, Vitamin A: 2IU, Vitamin C: 10mg, Calcium: 24mg, Iron: 2mg
Course: Breakfast, Brinner, Brunch
Cuisine: American
Cook It? Love It? Rate It!YOU can help this recipe RANK on Google – TAP 5 STARS so other hungry people can find it. Thank you!

Share This Recipe With Friends!