Golden, crispy hash browns are a breakfast favorite that’s surprisingly easy to make at home. With just a few simple ingredients and the right cooking method, you can create hash browns with a perfectly crisp exterior and a soft, fluffy center. They’re a delicious addition to breakfast, brunch, or even a simple dinner.
This homemade hash browns recipe uses one russet potato and a handful of pantry staples to deliver classic diner-style results. Follow the step-by-step instructions below to learn how to make crispy hash browns from scratch with confidence.

1. Homemade Hash Browns Recipe (Yield: 2 Servings)
Ingredients
- 1 russet potato
- Salt, to taste
- Black pepper, to taste
- 1 tablespoon butter
- 2 tablespoons cooking oil
Equipment
- Large nonstick skillet
Instructions
Wash the russet potato thoroughly under cool running water to remove any dirt from the skin. Peel the potato if you prefer a smoother texture, or leave the skin on for a more rustic-style hash brown.
Using the large holes of a box grater, grate the potato into long, thin shreds. Place the shredded potato into a large bowl filled with cold water and let it soak for about 5 to 10 minutes. This step helps remove excess starch, which contributes to a crispier finished texture.
Drain the potatoes and rinse them once more with fresh cold water. Transfer the shredded potatoes to a clean kitchen towel or several layers of paper towels. Wrap them tightly and squeeze firmly to remove as much moisture as possible. Continue squeezing until very little liquid comes out. Dry potatoes are the key to crispy hash browns.
Transfer the shredded potatoes to a clean bowl. Season lightly with salt and black pepper, tossing gently so the seasoning is evenly distributed.
Place a large nonstick skillet over medium heat. Add the cooking oil and butter. Allow the butter to melt completely and combine with the oil. Using both butter and oil provides great flavor while helping prevent the butter from burning.
Once the skillet is hot, spread the shredded potatoes into an even layer. Press them down gently with a spatula to form one large hash brown. Avoid making the layer too thick, as thinner hash browns cook more evenly and become crispier.
Cook the potatoes without stirring for about 6 to 8 minutes. Resist the urge to move them around. Leaving the potatoes undisturbed allows a beautiful golden crust to develop on the bottom.
Carefully lift one edge with a spatula to check the color. Once the underside is deep golden brown and crisp, carefully flip the hash brown over. You may flip it in sections if that’s easier.
Cook the second side for another 5 to 7 minutes until it is equally crisp and golden. Adjust the heat slightly if the potatoes are browning too quickly before becoming tender inside.
When both sides are crispy and the center is fully cooked, transfer the hash browns to a serving plate. Taste and add additional salt and black pepper if desired.
Serve immediately while hot.

2. Tips for Perfect Homemade Hash Browns
Use russet potatoes whenever possible. Their high starch content helps create crisp edges while keeping the inside light and fluffy.
Removing excess starch by soaking the shredded potatoes helps improve browning and prevents the potatoes from sticking together too much.
Dry the shredded potatoes extremely well before cooking. Even a small amount of extra moisture can prevent the potatoes from becoming crispy.
Preheat the skillet before adding the potatoes. A properly heated pan helps create a golden crust right from the start.
Avoid overcrowding the skillet. If you’re making a larger batch, cook in multiple batches so the potatoes brown instead of steaming.
Leave the hash browns undisturbed while each side cooks. Frequent stirring prevents the crisp crust from forming.
Use a wide spatula when flipping to help keep the hash browns together.
3. Frequently Asked Questions
Can I make hash browns ahead of time?
Yes. You can shred and prepare the potatoes several hours in advance. Store the dried shredded potatoes in the refrigerator until you’re ready to cook them. Cooked hash browns can also be refrigerated and reheated in a skillet or air fryer for the best texture.
Can I freeze homemade hash browns?
Yes. After cooking, allow the hash browns to cool completely before freezing them in airtight containers or freezer bags. Freeze for up to 2 months and reheat directly from frozen until hot and crispy.
Why are my hash browns falling apart?
If the shredded potatoes are too wet or are flipped before a crust has formed, they can break apart. Allow enough time for the bottom to become golden before attempting to flip.
What can I serve with homemade hash browns?
Hash browns pair well with scrambled eggs, fried eggs, omelets, breakfast sandwiches, bacon, sausage, smoked salmon, fresh fruit, or pancakes. They also make an excellent side for burgers or grilled chicken.
Can I add extra seasonings to the recipe?
Absolutely. You can customize your hash browns with onion powder, garlic powder, paprika, cayenne pepper, fresh herbs, or shredded cheese to create different flavor variations.
4. Nutrition Information
Approximate nutrition per serving.
| Nutrient | Amount |
|---|---|
| Calories | 205 |
| Protein | 2 g |
| Carbohydrates | 18 g |
| Dietary Fiber | 2 g |
| Total Sugar | 1 g |
| Total Fat | 15 g |
| Saturated Fat | 4 g |
| Cholesterol | 8 mg |
| Sodium | 170 mg |
| Potassium | 430 mg |
| Calcium | 12 mg |
| Iron | 0.8 mg |
| Vitamin C | 10 mg |
Making homemade hash browns from scratch is easier than you might think, and the results are well worth the effort. With just one potato and a few pantry staples, you can enjoy crispy, golden hash browns that rival your favorite breakfast restaurant.
Keep this easy recipe on hand for breakfast, brunch, or a comforting side dish any time of day. Once you master the simple technique, you’ll have perfectly crispy homemade hash browns ready whenever the craving strikes.