Hash Browns
There's something special about a slow morning, with the sun shining and a warm cup of coffee in hand. And what better way to start the day than with a crispy, golden-brown hash brown? As a former bakery line cook turned morning-food obsessive, I can tell you that breakfast is the most underrated meal of the day. And hash browns, in particular, are a staple that can elevate any morning. In this recipe, I'll show you how to make hash browns from scratch, using simple ingredients and techniques that will make you a breakfast pro.
I remember my first experience with hash browns like it was yesterday. I was working in a busy bakery, and we would make huge batches of hash browns to serve alongside our breakfast pastries. The key to making great hash browns, I learned, is to use the right potatoes and to not overwork the mixture. You want to create a delicate balance between crispy outside and fluffy inside, and that's exactly what this recipe will show you how to do.
One of the best things about hash browns is their versatility. You can serve them with a fried egg and bacon, or with a side of fresh fruit and yogurt. You can even use them as a base for a breakfast burrito or wrap. The possibilities are endless, and that's what makes hash browns such a great addition to any breakfast menu.
In this recipe, I'll take you through the step-by-step process of making hash browns from scratch. From selecting the right potatoes to cooking them to a perfect golden brown, I'll show you how to make hash browns that are crispy, fluffy, and absolutely delicious. So let's get started and make some amazing hash browns!
Whether you're a busy parent looking for a quick and easy breakfast solution or a weekend brunch enthusiast, this recipe is perfect for you. With its simple ingredients and easy-to-follow instructions, you'll be making hash browns like a pro in no time. So go ahead, give it a try, and enjoy the delicious taste of homemade hash browns.
Why You’ll Love This Recipe
- Hash browns are a versatile breakfast food that can be served with a variety of toppings and fillings.
- They are easy to make and require minimal ingredients.
- Hash browns are a great way to use up leftover potatoes and onions.
- They are a crowd-pleasing breakfast option that is perfect for weekends and special occasions.
- Hash browns can be made ahead of time and reheated for a quick and easy breakfast.
- They are a budget-friendly breakfast option that is perfect for families and individuals.
- Hash browns are a delicious and satisfying breakfast food that is perfect for any time of day.
Why This Recipe Works
The key to making great hash browns is to use the right potatoes and to not overwork the mixture. You want to create a delicate balance between crispy outside and fluffy inside, and that's exactly what this recipe will show you how to do. By using a combination of shredded potatoes and onions, and cooking them in a hot pan with a small amount of oil, you'll be able to achieve a crispy exterior and a fluffy interior.
Another important factor in making great hash browns is the cooking time and temperature. You want to cook the hash browns over medium-high heat, so that they get a nice brown color on the outside, but still remain fluffy on the inside. And by cooking them for the right amount of time, you'll be able to achieve a perfect balance between crispy and fluffy.
Finally, the type of potatoes you use is also important. You want to use a high-starch potato, such as Russet or Idaho, as they will yield a crispy exterior and a fluffy interior. And by shredding the potatoes and onions, you'll be able to create a mixture that is evenly cooked and delicious.
Ingredients You’ll Need
To make hash browns, you'll need a few simple ingredients, including potatoes, onions, oil, salt, and pepper. You'll also need some grated cheese and beaten eggs, which will add flavor and moisture to the hash browns.
When selecting the potatoes, look for high-starch potatoes like Russet or Idaho, as they will yield a crispy exterior and a fluffy interior. You'll also want to choose onions that are sweet and flavorful, as they will add a depth of flavor to the hash browns.
- 2 large potatoes, peeled and gratedHigh-starch potatoes like Russet or Idaho are best for hash browns, as they will yield a crispy exterior and a fluffy interior. Make sure to peel the potatoes before grating them, as the skin can be tough and fibrous.
- 1 large onion, gratedSweet and flavorful onions like Vidalia or yellow onions are best for hash browns. Make sure to grate the onion finely, as large pieces can be overwhelming.
- 1/4 cup vegetable oilA neutral-tasting oil like vegetable or canola oil is best for hash browns, as it won't add any strong flavors to the dish. You'll need about 1/4 cup of oil to cook the hash browns, but you can adjust the amount to your liking.
- Salt and pepper to tasteSalt and pepper are essential seasonings for hash browns, as they will bring out the natural flavors of the potatoes and onions. Use them sparingly, as you can always add more to taste.
- 1 cup grated cheddar cheeseA sharp and flavorful cheese like cheddar is best for hash browns, as it will add a rich and creamy flavor to the dish. You can also use other types of cheese, like Swiss or mozzarella, but cheddar is a classic choice.
- 2 large eggs, beatenBeaten eggs will add moisture and richness to the hash browns, and will help to bind the ingredients together. Make sure to beat the eggs well, as you want them to be smooth and creamy.
- 1 tsp dried thymeA sprinkle of dried thyme will add a savory and slightly earthy flavor to the hash browns, and will complement the other ingredients nicely. You can also use fresh thyme, but dried thyme is easier to find and store.
- 1 tsp garlic powderA sprinkle of garlic powder will add a deep and savory flavor to the hash browns, and will complement the other ingredients nicely. You can also use fresh garlic, but garlic powder is easier to use and store.
- 1 tsp onion powderA sprinkle of onion powder will add a sweet and savory flavor to the hash browns, and will complement the other ingredients nicely. You can also use fresh onions, but onion powder is easier to use and store.
- 1/2 tsp paprikaA sprinkle of paprika will add a smoky and slightly sweet flavor to the hash browns, and will complement the other ingredients nicely. You can also use smoked paprika for a deeper flavor.
- 1/4 tsp cayenne pepperA pinch of cayenne pepper will add a spicy and savory flavor to the hash browns, and will complement the other ingredients nicely. You can adjust the amount to your liking, or omit it if you prefer a milder flavor.
Equipment You’ll Need
How to Make Hash Browns
- 1In a large bowl, combine the grated potatoes and onions. Make sure to squeeze out as much moisture as possible from the potatoes and onions, as excess moisture can make the hash browns soggy.
- 2In a small bowl, whisk together the beaten eggs, grated cheese, dried thyme, garlic powder, onion powder, paprika, and cayenne pepper. Season with salt and pepper to taste.
- 3Add the egg mixture to the potato mixture, and stir until everything is well combined. Make sure not to overmix the ingredients, as this can make the hash browns dense and heavy.
- 4Heat about 2 tablespoons of vegetable oil in a large skillet or frying pan over medium-high heat. You want the oil to be hot and shimmering, but not smoking.
- 5Using a spatula, add the potato mixture to the skillet, and press it down into a flat layer. Make sure to get the mixture as flat and even as possible, as this will help the hash browns cook evenly.
- 6Cook the hash browns for about 5-7 minutes on the first side, or until they are golden brown and crispy. You may need to adjust the heat and cooking time depending on your stovetop and the thickness of the hash browns.
- 7Using a spatula, carefully flip the hash browns over and cook for an additional 5-7 minutes, or until they are golden brown and crispy on the other side.
- 8Remove the hash browns from the skillet, and place them on a plate or serving platter. Season with salt and pepper to taste, and serve hot.
- 9To add some extra flavor and moisture to the hash browns, you can top them with some grated cheese, sour cream, or chives. You can also serve them with a fried egg, bacon, or sausage for a hearty breakfast.
- 10If you want to make the hash browns ahead of time, you can cook them and then refrigerate or freeze them for later use. Simply reheat them in the skillet or oven until they are crispy and hot.
- 11To reheat the hash browns, you can place them in the oven at 350°F (180°C) for about 10-15 minutes, or until they are hot and crispy. You can also reheat them in the skillet over medium heat, stirring occasionally, until they are hot and crispy.
Expert Tips
- To get the best results, make sure to use high-starch potatoes like Russet or Idaho, as they will yield a crispy exterior and a fluffy interior.
- Don't overwork the potato mixture, as this can make the hash browns dense and heavy.
- Use a box grater or food processor to grate the potatoes and onions, as this will help to remove excess moisture and create a smooth texture.
- Don't be afraid to experiment with different seasonings and ingredients to find the flavor combination that you like best.
- To add some extra crunch to the hash browns, you can top them with some chopped bacon, chives, or scallions.
- If you're having trouble getting the hash browns to brown, you can try adding a little bit of sugar to the potato mixture, as this will help to caramelize the natural sugars in the potatoes and create a golden-brown color.
- To make the hash browns more substantial, you can add some diced ham, bacon, or cooked sausage to the potato mixture.
- You can also use leftover mashed potatoes to make hash browns, simply by shaping them into patties and cooking them in the skillet.
Common Mistakes to Avoid
- Not squeezing out enough moisture from the potatoes and onions, which can make the hash browns soggy.
- Overworking the potato mixture, which can make the hash browns dense and heavy.
- Not cooking the hash browns at a high enough heat, which can prevent them from browning and crisping up.
- Not using enough oil in the skillet, which can cause the hash browns to stick and burn.
- Not seasoning the hash browns enough, which can make them taste bland and unappetizing.
- Not serving the hash browns hot, which can cause them to become soggy and unappetizing.
Variations and Substitutions
- Add some diced bell peppers or mushrooms to the potato mixture for extra flavor and nutrition.
- Use different types of cheese, such as cheddar, Swiss, or mozzarella, to create a unique flavor profile.
- Add some cooked bacon or ham to the potato mixture for a smoky and savory flavor.
- Use leftover mashed potatoes to make hash browns, simply by shaping them into patties and cooking them in the skillet.
- Add some chopped fresh herbs, such as parsley or chives, to the potato mixture for a fresh and oniony flavor.
- Use sweet potatoes instead of regular potatoes for a sweeter and nuttier flavor.
- Add some spicy seasonings, such as cayenne pepper or red pepper flakes, to the potato mixture for an extra kick.
What to Serve With Hash Browns
Hash browns are a versatile breakfast food that can be served with a variety of toppings and fillings. Some popular options include grated cheese, sour cream, chives, bacon, sausage, and fried eggs. You can also serve them with a side of toast, fruit, or yogurt for a well-rounded breakfast.
One of the best things about hash browns is that they can be served at any time of day. They're perfect for a quick and easy breakfast, but they're also great as a side dish for lunch or dinner. You can even use them as a base for a breakfast burrito or wrap, simply by adding some scrambled eggs, cheese, and salsa.
Make-Ahead, Storage, Freezing and Reheating
To store hash browns, you can refrigerate or freeze them for later use. Simply place them in an airtight container or plastic bag, and store them in the refrigerator for up to 3 days or freeze for up to 2 months.
To reheat the hash browns, you can place them in the oven at 350°F (180°C) for about 10-15 minutes, or until they are hot and crispy. You can also reheat them in the skillet over medium heat, stirring occasionally, until they are hot and crispy.
It's also a good idea to make a batch of hash browns on the weekend, and then refrigerate or freeze them for use throughout the week. This can be a great time-saver, as you can simply reheat the hash browns as needed and serve them with your favorite toppings and fillings.
In addition to refrigerating or freezing, you can also dehydrate hash browns to make them last longer. Simply slice the hash browns into thin strips, and place them in a dehydrator or oven at a low temperature (150°F - 200°F) for several hours. This will help to remove excess moisture and preserve the hash browns for later use.
Frequently Asked Questions
What type of potatoes are best for hash browns?
High-starch potatoes like Russet or Idaho are best for hash browns, as they will yield a crispy exterior and a fluffy interior.
How do I get the hash browns to brown and crisp up?
To get the hash browns to brown and crisp up, make sure to cook them at a high enough heat, and don't overcrowd the skillet. You can also try adding a little bit of sugar to the potato mixture, as this will help to caramelize the natural sugars in the potatoes and create a golden-brown color.
Can I make hash browns ahead of time?
Yes, you can make hash browns ahead of time and refrigerate or freeze them for later use. Simply reheat them in the oven or skillet until they are hot and crispy.
What's the best way to store hash browns?
The best way to store hash browns is to refrigerate or freeze them in an airtight container or plastic bag. This will help to keep them fresh and prevent them from becoming soggy or spoiled.
Can I use leftover mashed potatoes to make hash browns?
Yes, you can use leftover mashed potatoes to make hash browns. Simply shape the mashed potatoes into patties, and cook them in the skillet until they are golden brown and crispy.
How do I prevent the hash browns from becoming soggy?
To prevent the hash browns from becoming soggy, make sure to squeeze out as much moisture as possible from the potatoes and onions, and don't overcrowd the skillet. You can also try adding a little bit of cornstarch or flour to the potato mixture, as this will help to absorb excess moisture and create a crispy exterior.
Can I add other ingredients to the hash browns?
Yes, you can add other ingredients to the hash browns, such as diced bell peppers, mushrooms, or cooked bacon. Simply mix the ingredients into the potato mixture, and cook the hash browns as usual.
How do I reheat hash browns?
To reheat hash browns, you can place them in the oven at 350°F (180°C) for about 10-15 minutes, or until they are hot and crispy. You can also reheat them in the skillet over medium heat, stirring occasionally, until they are hot and crispy.

Ingredients
- 2 large potatoes, peeled and grated
- 1 large onion, grated
- 1/4 cup vegetable oil
- Salt and pepper to taste
- 1 cup grated cheddar cheese
- 2 large eggs, beaten
- 1 tsp dried thyme
- 1 tsp garlic powder
- 1 tsp onion powder
- 1/2 tsp paprika
- 1/4 tsp cayenne pepper
Instructions
- In a large bowl, combine the grated potatoes and onions. Make sure to squeeze out as much moisture as possible from the potatoes and onions, as excess moisture can make the hash browns soggy.
- In a small bowl, whisk together the beaten eggs, grated cheese, dried thyme, garlic powder, onion powder, paprika, and cayenne pepper. Season with salt and pepper to taste.
- Add the egg mixture to the potato mixture, and stir until everything is well combined. Make sure not to overmix the ingredients, as this can make the hash browns dense and heavy.
- Heat about 2 tablespoons of vegetable oil in a large skillet or frying pan over medium-high heat. You want the oil to be hot and shimmering, but not smoking.
- Using a spatula, add the potato mixture to the skillet, and press it down into a flat layer. Make sure to get the mixture as flat and even as possible, as this will help the hash browns cook evenly.
- Cook the hash browns for about 5-7 minutes on the first side, or until they are golden brown and crispy. You may need to adjust the heat and cooking time depending on your stovetop and the thickness of the hash browns.
- Using a spatula, carefully flip the hash browns over and cook for an additional 5-7 minutes, or until they are golden brown and crispy on the other side.
- Remove the hash browns from the skillet, and place them on a plate or serving platter. Season with salt and pepper to taste, and serve hot.
- To add some extra flavor and moisture to the hash browns, you can top them with some grated cheese, sour cream, or chives. You can also serve them with a fried egg, bacon, or sausage for a hearty breakfast.
- If you want to make the hash browns ahead of time, you can cook them and then refrigerate or freeze them for later use. Simply reheat them in the skillet or oven until they are crispy and hot.
- To reheat the hash browns, you can place them in the oven at 350°F (180°C) for about 10-15 minutes, or until they are hot and crispy. You can also reheat them in the skillet over medium heat, stirring occasionally, until they are hot and crispy.