
Crispy Hash Browns Recipe tastes like golden, salty, crunchy potato heaven with a fluffy center, and it works for busy mornings, brunch lovers, and breakfast-for-dinner fans in about 30 minutes. This Crispy Hash Browns Recipe suits anyone who wants diner-style potatoes without leaving the house or changing out of pajamas. I grew up in a small Midwest town where the local diner knew my order by heart, and I have chased that perfect hash brown crunch ever since.
Why Make This Crispy Hash Browns Recipe at Home
Homemade crispy hash browns taste fresher, hotter, and more potato-forward than anything from a frozen bag. You control the salt, the oil, the level of crunch, and you skip the mystery ingredients.
You also save money and use basic pantry staples. Once you learn the technique, you can cook a skillet of hash browns while your coffee brews and feel like a short-order cook in your own kitchen.
These hash browns taste like they came off a diner griddle, only hotter, crispier, and perfectly seasoned every single time. ★★★★★
Ingredients You Need
-
Russet potatoes, 2 large
- High starch and low moisture help the hash browns crisp instead of steam.
- Yukon Golds work too, but they give a creamier, slightly less crunchy texture.
-
Neutral oil, 3 to 4 tablespoons
- Use canola, vegetable, avocado, or sunflower oil.
- Avoid extra virgin olive oil here, since it smokes faster and adds strong flavor.
-
Butter, 1 to 2 tablespoons
- Butter adds flavor and browning.
- Use salted or unsalted; just adjust the salt a bit if you use salted.
-
Salt, about 1 teaspoon, plus more to taste
- Fine sea salt or kosher salt both work.
- Taste at the end and adjust; potatoes soak up seasoning.
-
Black pepper, 1/2 teaspoon
- Freshly ground tastes best and adds a little bite.
-
Optional flavor boosters
- Garlic powder or onion powder, 1/4 teaspoon each
- Smoked paprika, 1/4 teaspoon, for a subtle smoky edge
- Shredded cheddar or pepper jack, 1/2 cup, for cheesy hash browns
- Chopped green onions or chives, 2 tablespoons, for a fresh finish
Pantry shortcuts and substitutions
- Use pre-shredded refrigerated hash brown potatoes if you feel short on time. Pat them very dry before cooking, since extra moisture kills crispiness.
- Frozen shredded hash browns also work. Thaw them fully, then squeeze out as much water as possible.
- If you avoid dairy, skip the butter and use only oil. Add a sprinkle of nutritional yeast at the end for a savory note.
Equipment list
- Large nonstick skillet or well seasoned cast iron skillet
- Nonstick makes flipping easier, cast iron gives intense browning.
- Box grater or food processor with shredding disc
- Large bowl for soaking and rinsing potatoes
- Clean kitchen towel or several layers of paper towels for squeezing moisture
- Wide spatula, preferably metal if you use cast iron
- Plate lined with paper towels for draining
Tips & Mistakes
- Squeeze out moisture like you mean it; wet potatoes steam and turn soggy instead of crisp.
- Rinse shredded potatoes in cold water until the water runs mostly clear to remove excess starch.
- Preheat the skillet and oil until they shimmer; cold oil leads to greasy, pale hash browns.
- Spread potatoes in a thin, even layer; thick piles stay soft in the center.
- Resist constant stirring; let the bottom brown deeply before you flip.
- Season lightly at the start and adjust at the end; over-salting early can make them taste flat.
- Avoid crowding the pan; cook in batches if needed so the potatoes have space.
- Use medium heat, not high; high heat burns the outside before the inside cooks through.
- Add cheese only in the last couple of minutes so it melts without burning.
- Do not cover the pan; a lid traps steam and ruins the crisp texture.
How to Make Crispy Hash Browns Recipe
Step 1: Prep and shred the potatoes
Scrub and peel the russet potatoes, or leave the skins on if you like a rustic texture. Use a box grater or food processor to shred the potatoes on the large holes. Work quickly so the potatoes do not oxidize and turn gray.
Step 2: Rinse and soak
Place the shredded potatoes in a large bowl and cover with very cold water. Swish them around with your hands to release starch. Drain the water, then repeat until the water runs mostly clear.
Step 3: Dry the potatoes thoroughly
Transfer the rinsed shreds to a clean kitchen towel or a big stack of paper towels. Gather the towel around the potatoes and twist hard to squeeze out as much water as possible. Keep squeezing until the potatoes feel barely damp, not wet.
Step 4: Season the potatoes
Move the dried shreds to a clean bowl. Sprinkle with salt, pepper, and any optional seasonings like garlic powder, onion powder, or smoked paprika. Toss with your hands so the seasoning coats the potatoes evenly.
Step 5: Preheat the skillet
Set a large skillet over medium heat. Add the oil and let it heat until it shimmers and a tiny piece of potato sizzles on contact. Swirl the oil so it coats the entire surface of the pan.
Step 6: Add the potatoes
Add the shredded potatoes to the hot skillet in an even layer. Use a spatula to gently press them down into a flat cake, about 1/4 to 1/2 inch thick. Avoid pressing too hard, since that can make them dense.
Step 7: Cook the first side
Cook the potatoes without stirring for 5 to 7 minutes, depending on your stove and pan. Peek at the edges; they should look deep golden and crisp. If the edges brown too fast, lower the heat slightly.
Step 8: Add butter and flip
Dot the top of the potatoes with small pieces of butter. Slide your spatula under a section and flip in large pieces, or cut the hash browns into halves or quarters and flip each piece. Aim to keep the layer intact so it keeps that nice crust.
Step 9: Cook the second side
Cook the second side for another 4 to 6 minutes, until the bottom turns golden brown and crunchy. If you want cheese, sprinkle it over the top during the last 2 minutes so it melts. Taste a small bite and adjust salt and pepper.
Step 10: Drain and serve
Transfer the crispy hash browns to a paper towel lined plate to absorb extra oil. Serve them hot while the edges still crackle. Add chopped green onions or chives on top if you like a fresh pop of flavor.
Variations I've Tried
- Cheesy skillet hash browns: Sprinkle shredded cheddar or pepper jack over the top during the last couple of minutes and cover loosely with a lid just until the cheese melts.
- Veggie-loaded hash browns: Mix in finely chopped bell peppers, onions, or grated zucchini that you squeezed dry. This works great for using up fridge odds and ends.
- Spicy hash browns: Add a pinch of cayenne, red pepper flakes, or a spoonful of chopped pickled jalapeños to the potatoes. Serve with hot sauce on the side.
- Hash brown patties: Shape the seasoned shreds into small patties and pan fry them on both sides until crisp. These work nicely for breakfast sandwiches.
- Herbed hash browns: Stir in chopped fresh herbs like parsley, dill, or chives right before serving for a bright, fresh flavor.
How to Serve Crispy Hash Browns Recipe
Serve this Crispy Hash Browns Recipe with scrambled eggs, fried eggs, or an omelet, plus sliced avocado or fresh fruit on the side. Add turkey sausage or chicken sausage for extra protein if you like. Hash browns also taste great under a pile of sautéed veggies and a spoonful of salsa or hot sauce. I sometimes eat a plate of them with just ketchup and a big mug of coffee and call it a perfect breakfast.
How to store
- Fridge: Cool leftover hash browns completely, then store them in an airtight container for up to 3 days.
- Freezer: Spread cooled hash browns on a baking sheet, freeze until firm, then transfer to a freezer bag and keep up to 2 months.
- Reheat in skillet: Reheat in a lightly oiled skillet over medium heat, in a single layer, until hot and crisp on both sides.
- Reheat in oven or air fryer: Use a 400°F oven or air fryer, spread the hash browns out, and heat until they crisp again, about 5 to 10 minutes.

Crispy Hash Browns Recipe
Ingredients
Method
- Grate the peeled potatoes on the large holes of a box grater. If using, grate the onion as well.
- Place the grated potatoes (and onion) in a clean kitchen towel and squeeze out as much moisture as possible. This step is key for crispy hash browns.
- Transfer the drained potatoes to a bowl and season with salt, pepper, and garlic powder if using. Toss to combine.
- Heat the vegetable oil and butter in a large skillet over medium-high heat until hot and shimmering.
- Spread the potato mixture evenly in the skillet, pressing down gently with a spatula to form a compact layer.
- Cook without stirring for 6–8 minutes, or until the bottom is deeply golden and crisp.
- Carefully flip the hash browns in sections, or slide onto a plate and invert back into the pan. Cook the second side for another 6–8 minutes until crispy and cooked through.
- Adjust seasoning with additional salt and pepper if needed. Cut into wedges and serve hot.
Notes
Approximate per serving (1/4 of recipe): 230 calories; fat 13 g; saturated fat 4 g; carbohydrates 25 g; fiber 2 g; sugars 2 g; protein 3 g; sodium 420 mg. Values will vary based on exact ingredients, brands, and portion size.
