The Best Homemade Hashbrown Recipe
What You’ll Love About This Recipe
This homemade hashbrown recipe is simple, delicious, and perfect for breakfast or brunch. You’ll love how easy it is to make crispy, golden hashbrowns right at home.
- Crispy perfection: Get that restaurant-quality crunch without any fuss.
- Simple ingredients: Just potatoes, butter, and a pinch of salt—no fancy stuff needed.
- Customizable: Add onions, cheese, or spices to make them your own.
Recipe

Crispy, golden hashbrowns made from scratch are a breakfast staple that’s easier to prepare than you might think. With just a few simple ingredients and a bit of patience, you can enjoy restaurant-quality hashbrowns at home.
Ingredients:
- 2 large russet potatoes (about 1 pound)
- 1 teaspoon salt
- 1/4 teaspoon black pepper
- 2 tablespoons vegetable oil (or butter)
Instructions:
- Peel the potatoes and grate them using the large holes of a box grater.
- Place the grated potatoes in a clean kitchen towel or cheesecloth and squeeze out as much moisture as possible.
- In a bowl, mix the potatoes with salt and pepper.
- Heat the oil or butter in a large skillet over medium-high heat.
- Spread the potatoes evenly in the skillet, pressing them down with a spatula.
- Cook for 5-7 minutes until the bottom is golden brown and crispy.
- Flip the hashbrowns in sections and cook for another 5-7 minutes until the other side is crispy.
- Remove from the skillet and serve immediately.
Notes:
- For extra crispiness, soak the grated potatoes in cold water for 10 minutes, then rinse and squeeze out the moisture.
- Use a non-stick skillet for easier flipping.
Equipment:
- Box grater
- Skillet
- Spatula
- Kitchen towel or cheesecloth
Time:
Prep time: 15 minutes
Cooking time: 15 minutes
Cuisine:
American
Serving:
Serves 2-3
Nutrition
Here’s the nutritional breakdown for homemade hashbrowns per serving:
| Nutrient | Amount |
|---|---|
| Calories | 150 kcal |
| Total Fat | 8 g |
| Saturated Fat | 1 g |
| Cholesterol | 0 mg |
| Sodium | 200 mg |
| Total Carbs | 18 g |
| Dietary Fiber | 2 g |
| Sugars | 1 g |
| Protein | 2 g |
What To Serve With It
I love serving my homemade hashbrowns with crispy bacon and sunny-side-up eggs—it’s a classic combo that never disappoints. If I’m feeling fancy, I’ll add creamy avocado toast on the side for a fresh, buttery contrast. Trust me, these pairings turn a simple breakfast into something special.
Eggs and Bacon
Since hashbrowns are already crispy and golden, they pair perfectly with classic breakfast staples like eggs and bacon. I love frying up a couple of sunny-side-up eggs, letting the runny yolk mingle with the crisp potatoes. Scrambled eggs work too, especially if they’re fluffy and buttery. Bacon’s salty crunch is a must—it adds a contrast that makes every bite better. I usually cook mine until it’s just crispy enough but still chewy. Together, they create a breakfast plate that’s simple, satisfying, and full of flavor. It’s one of my favorite ways to start the day, especially with a side of hashbrowns.
Avocado Toast
Avocado toast is a creamy, dreamy base that’s just begging for toppings to make it even better. I love smashing ripe avocados onto toasted sourdough and adding a sprinkle of sea salt and pepper. Sometimes, I’ll top it with a poached egg for extra protein or a handful of cherry tomatoes for freshness. A drizzle of chili oil or a squeeze of lemon juice adds a nice kick. If I’m feeling fancy, crumbled feta or a few microgreens take it to the next level. It’s quick, satisfying, and pairs perfectly with homemade hashbrowns for a balanced breakfast.