McDonald’s hash brown is one of the most beloved breakfast items in the fast-food world, known for its golden crunch and fluffy potato center. Whether you grab it from the drive-thru or try a McDonald’s hash brown homemade recipe in your kitchen, this crispy oval patty has a universal fan base. In this guide, we’ll explore what makes it so irresistible, break down its calories, carbs, and full nutrition facts, reveal how much it costs across the U.S., and show you exactly how to recreate that same flavor at home. We’ll even share pro tips for achieving that perfect crunch and look at how this humble side dish became a social media favorite.
Looking for inspiration? Try our homemade gluten-free pasta recipe for another at-home kitchen challenge.
Copycat McDonald’s Hash Brown Recipe
Ingredients list for homemade version
If you’ve ever wanted to enjoy a McDonald’s hash brown homemade, you’ll be pleased to know it requires just a few simple ingredients. To recreate that signature taste and texture, you’ll need:

- 2 large Russet potatoes (starchy, for maximum crispiness)
- 2 tablespoons cornstarch (helps bind the mixture)
- 1 teaspoon salt
- 1 teaspoon white pepper
- 2–3 tablespoons vegetable oil (for frying)
These ingredients closely match the flavor profile of the original while allowing you to control the amount of salt and oil for a healthier twist.
Step-by-step cooking instructions
- Peel and grate the potatoes. Rinse under cold water to remove excess starch.

- Drain and press out as much water as possible using a clean kitchen towel.
- In a bowl, combine grated potatoes with cornstarch, salt, and white pepper.

- Shape into ovals about ½ inch thick, mimicking the McDonald’s signature shape.
- Heat oil in a skillet over medium-high heat.

- Fry for 3–4 minutes per side, until golden brown and crispy.

- Drain on paper towels and serve immediately.
Check out our homemade Chinese egg noodles for another at-home kitchen challenge.

McDonald’s Hash Brown (Homemade Copycat)
Equipment
- box grater
- mixing bowl
- clean kitchen towel
- skillet or frying pan
- spatula
- paper towels
Ingredients
- 2 large Russet potatoes (starchy, for maximum crispiness)
- 2 tbsp cornstarch
- 1 tsp salt
- 1 tsp white pepper
- 2.5 tbsp vegetable oil (for frying)
Instructions
- Peel and grate the potatoes. Rinse under cold water to remove excess starch.
- Drain and press out as much water as possible using a clean kitchen towel.
- In a bowl, combine grated potatoes with cornstarch, salt, and white pepper.
- Shape into ovals about ½ inch thick, mimicking the McDonald’s signature shape.
- Heat oil in a skillet over medium-high heat.
- Fry for 3–4 minutes per side, until golden brown and crispy.
- Drain on paper towels and serve immediately.
Video

Notes
Nutrition
Price Guide – How Much Is 1 Hash Brown at McDonald’s?
Price variations across US states
The McDonald’s hash brown price can vary significantly depending on location. On average, you can expect to pay between $1.29 and $2.19 for a single serving in 2025. High-cost cities like New York, Los Angeles, and San Francisco often see the highest prices, while smaller towns and rural areas may have lower costs closer to the $1.29 mark.
Some states also run regional promotions where hash browns are included in breakfast combo meals at a discounted rate. This is especially common in colder months when hot breakfast items are in higher demand.
Value comparison with other breakfast sides
When comparing the McDonald’s hash brown to other breakfast sides, it’s one of the most affordable options on the menu. For under $2, you get a crispy, filling side that complements any breakfast sandwich or wrap.
Here’s a quick comparison:
Item | Average Price |
---|---|
McDonald’s Hash Brown | $1.29–$2.19 |
Fruit & Maple Oatmeal | $2.79–$3.29 |
Sausage Burrito | $1.79–$2.49 |
Don’t miss our vegan pasta noodles recipe if you’re curious about affordable homemade dishes.
Nutritional Facts of McDonald’s Hash Browns
Calorie, fat, and carbohydrate breakdown
A single McDonald’s hash brown contains:
Nutrient | Amount |
---|---|
Calories | 140 kcal |
Fat | 8 g |
Carbohydrates | 16 g |
Protein | 1 g |
Sodium | 320 mg |
Comparing with homemade and other fast-food options
Homemade versions often contain less sodium and oil, especially if baked instead of fried. Compared to Burger King’s hash browns, McDonald’s version is slightly lower in calories but similar in carbs.
Tips for Perfecting Crispy Homemade Hash Browns
Common mistakes to avoid
- Not removing enough water from grated potatoes—this leads to soggy texture.
- Frying in oil that’s too cool, which causes greasy results.
Pro chef tips for flavor and texture
- Chill shaped patties in the fridge for 15 minutes before frying to help them hold shape.
- Use clarified butter for richer flavor.
Don’t miss our vegan pasta noodles recipe if you love experimenting in the kitchen.
FAQ
What is a McDonald’s hash brown made of?
It’s primarily shredded potatoes, vegetable oil, salt, and a light coating of corn flour for crispiness.
How much is 1 hash brown at McDonald’s?
Prices range between $1.29 and $2.19 depending on location.
Does McDonald’s still do hash browns?
Yes, they remain a breakfast staple, though availability can depend on local menu offerings.
Where are McDonald’s hash browns from?
They are produced by McDonald’s-approved suppliers, often in large-scale processing facilities across the U.S. and abroad.
Conclusion
McDonald’s hash brown isn’t just a side dish — it’s a cultural icon. From its perfectly crisp golden shell to its soft, fluffy potato center, it’s a breakfast favorite that has stood the test of time. Whether you’re picking one up with your morning coffee or making a homemade McDonald’s hash brown in your own kitchen, this simple patty delivers comfort in every bite. With just a few ingredients and the right frying technique, you can recreate that signature crunch and savor the nostalgia anytime. For potato lovers everywhere, this crispy oval will always have a well-deserved place at the breakfast table.