This post may contain affiliate links. Please read our disclosure policy.
There is nothing better than a plate of crispy homemade hash browns on a weekend morning. Golden and crunchy on the outside, soft and tender in the middle, and ready in under 15 minutes with just three ingredients. What’s not to love? I have been making these for my family since my kids were little, and they are still one of the most requested things at our breakfast table.

Table of Contents
Why I Love This Recipe
The recipe itself goes back to my own childhood growing up in Kentucky, where hash browns were a staple at nearly every family breakfast. My grandmother made them better than anyone, and I grew up watching her work, grating potatoes, pressing them dry, and dropping them into a sizzling pan like she had done it a thousand times (because she had.) Every tip I am sharing with you today came straight from her kitchen, and I have been passing them down to my own kids (and now you!) ever since.
A busy weekday morning calls for something I can prep ahead, like Chia Seed Pudding or Refrigerator Oatmeal, but the weekends are a different story. That is when we slow down and actually cook, whether that means a One Pan Breakfast Sandwich or a stack of Crepes. These crispy hash browns fit right into that kind of morning and pair well with just about any breakfast spread you can put together.
The best part? You only need russet potatoes, a little oil, and salt. No eggs, no flour, no fancy technique. Just fresh potatoes, properly dried, and cooked in a hot pan until beautifully crisp.
The Ingredients

- Russet potatoes: The best potato for hash browns. Hands down.
- Kosher salt: Seasons the potatoes and helps draw out a little extra moisture before cooking.
- Vegetable or canola oil: A neutral oil with a high smoke point is key for getting that golden crust without burning.
That is the whole list. Simple ingredients, big results.
The Secret to Crispy Hash Browns
It all comes down to moisture. Potatoes hold a surprising amount of water, and if you skip the drying step, you will end up with soggy, steamed shreds instead of the golden crust you are after. Here is what makes the difference:
- Rinse the shredded potatoes under cold water to remove excess surface starch
- Squeeze them in a clean kitchen towel until you cannot get another drop out
- Make sure your oil is hot before the potatoes hit the pan
- Cook in a single layer and do not stir, let that crust form undisturbed for at least 4 minutes per side
That is really it. Follow those steps and you will have perfect crispy hash browns every time!
How to Make Homemade Crispy Hash Browns

- Grate the Potatoes. Start by grating your peeled russet potatoes on the large holes of a box grater or using the grating blade of a food processor. You want uniform shreds so everything cooks evenly.

- Rinse Potato Shreds.Transfer the shredded potatoes to a strainer and rinse thoroughly under cold water. This removes excess starch that can make hash browns gummy. Then move them to a clean kitchen towel and squeeze out as much liquid as you possibly can. Sprinkle with salt and give them a quick stir.

- Cook one side. Heat your oil in a large non-stick or cast iron skillet over medium-high heat. Once the oil is hot, add the potatoes in a single layer. Now the hardest part: leave them alone. Let them cook undisturbed for 4 minutes so a proper golden crust can develop on the bottom.

- Flip and Finish. Using a spatula, flip the potatoes in sections and cook for another 4 minutes on the other side. The outside should be deeply golden and crispy, with a soft, tender interior. Serve immediately.
What Kind of Potatoes Should You Use
Russet potatoes are the right choice. Their high starch content and naturally lower moisture compared to waxy varieties like Yukon Gold help the shreds crisp up beautifully. If you only have Yukon Golds on hand, they will still work, just expect a slightly less crispy result.
Can You Freeze Homemade Hash Browns?
Yes! After shredding and squeezing out as much moisture as possible, spread the raw shreds in a single layer on a parchment-lined sheet pan and freeze until solid, about 1 to 2 hours. Transfer to a freezer bag and store for up to 3 months. When ready to cook, add them straight from the freezer to a hot oiled skillet. No thawing needed. It’s a great way to get a homemade breakfast on the table any day of the week.
Note: raw shredded potatoes can turn slightly gray in the freezer due to natural oxidation. This is completely normal and does not affect the taste or texture once cooked.
What to Serve with Hash Browns
These go with just about anything, but a few of our favorites: serve them alongside a veggie-filled frittata or a cheese omelette for a complete brunch, stuff them into a breakfast burrito for something more filling, or keep it simple with a crispy fried egg and some fresh fruit for a balanced, satisfying breakfast.

More Crispy Potato Recipes
Once you make hash browns at home, it is hard to go back to anything else. They are simple enough for a Tuesday morning and special enough for a holiday brunch spread. I hope this recipe becomes as much of a staple in your kitchen as it has been in mine. If you give them a try, leave a comment below and let me know how they turned out!
Would you like to save this?

Crispy Homemade Hash Browns
Ingredients
- 1 pound russet potatoes (about 2 large potatoes), peeled
- 1 teaspoon kosher salt
- 2 tablespoons vegetable or canola oil (any oil will work as long as it has a high smoke point.)
Instructions
- On the large side of a box grater or in a food processor using the grating blade, shred the potatoes.
- Place the potatoes in a strainer and rinse thoroughly with cold water.
- Place shredded potatoes on a clean kitchen towel or paper towels, squeezing out as much liquid as possible over a bowl or the sink.
- Sprinkle the potatoes with salt and stir.
- Heat the oil in a large non stick sauté pan over med/high heat and add the potatoes in an even layer.
- Let cook in a single layer for 4 minutes without stirring.
- Flip with a spatula in 4 sections, cooking for another 4 minutes. The outside should be crispy and the interior soft.
- Serve immediately.









Printed out & ready to use tomorrow morning. Yum! I love hashbrowns but I always thought the potatoes had to be pre-cooked so I never made them. Thanks!
That’s funny! Today I made shredded potatoes too for my daughter for lunch and when i went on your blog to check out today’s recipe i laughed at the coicidence.
I made a baked latkes version with beaten egg, baking powder and some shredded onions, carrots and zucchini ( to sneak some veggies in!)