This post may contain affiliate links. Please read our disclosure policy.

Learn the tricks to making the best Homemade Hash Browns! This recipe for hash brown potatoes is a super simple breakfast side dish that will leave you craving those crispy shredded potatoes all day long.

Learn how to make diner-quality crispy hash browns from scratch right in your own kitchen. They’ll go perfectly with Baked Egg Muffins and Bacon Pancakes!

hash browns served on a palte with bacon and sunny side up eggs
Pin this recipe for later!Pin This

Why We Love This Recipe

  • Better than Frozen – While they do take a bit more prep than the pre-shredded, it’s so worth it when you take that first crispy bite.
  • Uses less oil – You can certainly make hash browns from frozen shredded potatoes, but you’ll have to use a lot of oil to get that crispy crust.
  • Crispy outside, tender inside – These crispy homemade breakfast potatoes are a thing of beauty! Crispy on the outside, tender on the inside, and the seasoning is just right.

Ingredients For Homemade Hash Browns

Nothing fancy here friends. Just skillet fried potatoes seasoned right.

  • Russet potatoes – Russet potatoes work best for this recipe. You can peel them first or leave the skins on like I did. Totally your call.
  • Butter – real butter is necessary for getting those crispy edges.
  • Salt & pepper – season as much or as little as you like.
  • Cayenne pepper – for flavor, but totally optional.
ingredients to make homemade hash browns

How To Make Hash Browns From Scratch

  1. Start by washing and drying your potatoes. If you’re going to peel the potatoes, do that instead, but you can also leave the peels on.
  2. Then either grab a box grater or your food processor fitted with the grating disc attachment. Shred the potatoes and then transfer them to a large bowl of cold water to keep them from turning brown. Use your hands to stir the potatoes around in the water until it becomes cloudy, then drain and repeat.
  3. Dry the shredded potatoes on some paper towel lined baking sheets and squeeze out as much moisture as you can.
  4. Melt butter in a large skillet and add the potatoes and form them into a single layer patty. Season as you like with salt, pepper, and cayenne.
  5. Cook for 5 minutes until a golden-brown crust forms on the bottom of the potatoes. No messing with them before 5 minutes is up! Then flip the shredded hash browns. I work in sections so I’m not trying to flip the whole thing at once.
  6. Add a little more butter and cook for 5 minutes until the potatoes are golden and crispy. Then serve them up ASAP!

How To Make Hash Browns Crispy

  • Soak the potatoes – Soaking and rinsing the potatoes removes the excess starches. You need to fully submerge the potatoes, not just run water over them. Removing these starches will help prevent raw sections inside your finished dish.
  • Drying the potatoes – Dry those bad boys out! Removing all possible excess moisture is the key to getting a nice crispy crust on your shredded hash browns. Do not skip this step!
  • Non-stick skillet – So your potatoes won’t stick to the pan while that crispy crust forms. A cast-iron skillet would be your next best option if you don’t have a non-stick pan on hand.
  • No touching – Don’t mess with your potatoes while they’re frying. This lets the crust form and get that nice color. If you finish cooking and want them crispier, you can flip and cook each side once more for 3 minutes.
potatoes being shredded on a box grater, shredded potatoes in a bowl of cloudy water, shredded potatoes after being rinsed, shredded potatoes on paper towels after being rung out to remove excess water
shredded potatoes in a skillet with salt, pepper, and cayenne


How do you shred potatoes?

A heavy duty box grater will do the trick. If you have a food processor with a grater attachment, that will work too.

What makes hash browns stick together?

Excess moisture is the mortal enemy of crispy potatoes. Make sure to press out as much moisture as possible during that step.

Should I use butter or oil for hash browns?

You can use either butter or oil, or use both. I prefer butter because you get a really crispy exterior, more so than with just regular oil. If you’re trying to cut a few calories, use an equal mix of butter and oil.

Do you need to peel the potatoes before making hash browns?

Peeling the potatoes is optional. I prefer to give myself a little less work, so I don’t bother with it.

Serving Suggestions

I love serving homemade hashbrowns with pancakes, eggs, and bacon (made in the oven or air fryer), or biscuits and sausage gravy. So good!


These hashbrowns have just the right amount of seasoning and the cayenne adds a hint of spice. If you want some other options, here are a few ideas:

  • Spices: For a little spice without the heat, add some garlic powder, onion powder, or paprika to your potatoes.
  • Veggies: Chop up some bell peppers and onions and saute those for a few minutes before adding the potatoes to the pan. They won’t likely stick together as well, but they’ll be delicious.
  • Bulk Them Up: Add some eggs and cheese to the potatoes before adding them to the skillet. Or, cook them in a waffle iron. Hash Brown Waffles are really quite delicious!
crispy hash browns in a skillet next to a spatula


These crispy shredded potatoes are at their very best served freshly made. If you do happen to have leftovers, store them in an airtight container in the fridge for up to 3-4 days. Or store them in a resealable plastic freezer bag and pop them in the freezer for up to 4 months.

Reheat in a 425℉ oven until warmed through and crispy, or pop them in the air fryer for a few minutes. You can microwave them, but they won’t retain their crispiness.

You can even take any leftover potatoes (this recipe makes two skillets full) and put them on a breakfast burger or in Make Ahead Breakfast Burritos. So many possibilities friends!

More Breakfast Recipes to Try

square image of hash browns with eggs and bacon

Crispy Homemade Hash Brown Recipe

5 from 4 votes
Learn how to make crispy Hash Browns from scratch! This homemade hash browns recipe is an easy side dish for any breakfast.
Prep Time 15 minutes
Cook Time 10 minutes
Total Time 25 minutes
Servings 6


  • 2 large Russet potatoes
  • 1/4 cup butter divided
  • 1 teaspoon salt divided
  • 1/2 teaspoon pepper divided
  • 1/4 teaspoon cayenne pepper divided
Save this recipe
Get this sent to your inbox, plus get new recipes from us every week!


  • Wash and scrub potatoes. Using a box grater or a food processor, shred the potatoes. (If you prefer, you can peel the potatoes before shredding them.)
  • Place shredded potatoes into a cold water bath. Stir the potatoes until the water becomes cloudy. Drain the water and repeat.
  • Spread the potatoes out into a single layer on a kitchen towel or layered paper towels. Pat the potatoes dry. Then wrap the towel around the potatoes and squeeze to remove any excess moisture. (Be careful if using paper towels, you don't want them to break open.)
  • Place a large skillet over medium heat. Melt half the butter in your skillet. Once butter is melted and the skillet is hot, add potatoes spreading them into a single layer. Season with half of the salt, pepper, and cayenne pepper.
  • Cook the potatoes for 5 minutes until a brown crust forms on the bottom. Flip the potatoes and cook for another 5 minutes. (I flip the potatoes in sections instead of trying to flip the whole thing at once.)
  • Once the potatoes are browned and crispy, portion hash browns on everyone's plates and serve immediately. Repeat with remaining ingredients.


If you like your potatoes extra crispy, you can cook each side once more for 3 minutes per side, or until they’re cooked to your desired crispiness level.
Keyword hash browns, homemade hash browns


Calories: 166kcalCarbohydrates: 22gProtein: 3gFat: 8gSaturated Fat: 5gCholesterol: 20mgSodium: 461mgPotassium: 513mgFiber: 2gSugar: 1gVitamin A: 268IUVitamin C: 7mgCalcium: 18mgIron: 1mg

Nutritional Disclaimer Kristin Maxwell of “Yellow Bliss Road” is not a dietician or nutritionist, and any nutritional information shared is an estimate. For accurate calorie counts and other nutritional values, we recommend running the ingredients through your preferred online nutritional calculator. Calories and other nutritional values can vary depending on which brands were used.

Julie Espy

Food nerd. Cocktail enthusiast. Carboholic. Bacon addict. Basset nuzzler. Boy mom. Come eat something delicious with me at Bread Booze Bacon!

Free Email Series
5 Secrets to Dinnertime Sanity
Free email series with tested, tasted & terrific dinner recipes!

You Might Also Like

Leave a Comment

Recipe Rating

This site uses Akismet to reduce spam. Learn how your comment data is processed.


  1. Kaelyn Moore says:

    how much is one serving

    1. Kristin Maxwell says:

      You’ll get approximately 2- 2 1/2 cups of shredded potatoes. All nutritional information given is approximate – It’s impossible to give exact amounts because potatoes can vary in size.

  2. Scott Sproat says:

    fabulous potatoes. will eat these often. thanks!!!!!

    1. Kristin says:

      You are so welcome Scott! Thanks for stopping by.