Pin It

McDonald's Hash Browns

McDonald's Hash Browns
Jump to Recipe
Prep 15 min (plus 1 hour freeze) Cook 20 min Serves 4
Quick answer: McDonald's hash browns are shredded russet potatoes formed into flat patties and fried until crispy and golden. The key technique is a par-cook followed by a 1-hour freeze to drive out moisture before frying — that's what creates the crackling exterior. Four hash browns cost about $1.50 total to make at home vs. $2.59 each at McDonald's.
McDonald's Hash Browns

McDonald's Hash Browns

Crispy, golden McDonald's hash browns made from shredded russet potatoes. The par-cook and freeze trick is the secret.

Easy Prep: 15 min (plus 1 hour freeze) Cook: 20 min Total: 1h 35m4 servings ~$1.75/serving
Prep15 min (plus 1 hour freeze)
Cook20 min
Total1h 35m
Servings
4
At home~$1.75/serving
vs
Restaurant~$7.88/serving
You save ~78%

Ingredients

Instructions

💡
Pro tip: This recipe tastes even better the next day. The flavors need time to meld together in the fridge.
❄️
Storage: Keeps in an airtight container in the fridge for up to 2 weeks. Freezer-friendly for up to 3 months.
~300-500 cal/serving

The Story Behind the Recipe

McDonald’s Hash Browns

McDonald’s hash browns are, ounce for ounce, the best thing on their menu. That impossibly thin, crispy shell that shatters when you bite through it, the soft, fluffy potato inside, the perfect amount of salt — it is a masterclass in simplicity. One ingredient (potato), cooked exactly right.

The problem is, most homemade hash brown attempts come out either soggy, falling apart, or both. That is because people skip the three steps that McDonald’s does not skip: removing the starch, par-cooking the potato, and frying from frozen.

Once you know those three tricks, you can make hash browns at home that are identical to McDonald’s. And instead of paying $2.59 for a single hash brown patty, you can make four of them for about $1.50 total.

Why Russet Potatoes Specifically

Russet potatoes are high in starch and low in moisture, which is exactly what you want for a hash brown. The starch is what creates that crispy golden crust when it hits hot oil. Waxy potatoes like Yukon Golds or red potatoes have less starch and more water content, so they do not crisp up the same way. They make great mashed potatoes and roasted potatoes, but they make lousy hash browns.

Look for large, uniform russet potatoes with no green spots or sprouting eyes. Idaho brand or store-brand russets both work perfectly.

The Three Tricks McDonald’s Uses

Trick 1: Rinse the starch. After shredding, the potatoes are covered in loose surface starch. If you fry them like that, the starch turns into glue and your hash browns will be gummy on the inside. Rinsing in cold water 2-3 times removes that surface starch while leaving the structural starch inside the shreds intact. The result is shreds that crisp on the outside and stay fluffy on the inside.

Trick 2: Par-cook before frying. McDonald’s partially cooks their potatoes before the final fry. This accomplishes two things — it drives out more moisture (less steam during frying = more crispiness), and it partially gelatinizes the remaining starch, which helps the shreds bind together without a binder like egg or flour. You can par-cook in the microwave for 3-4 minutes or blanch in simmering water for 2 minutes.

Trick 3: Freeze the shaped patties. This is the move that most recipes miss. Freezing the patties firms up the structure so they hold their shape when they hit the hot oil. If you fry a room-temperature hash brown patty, it is much more likely to break apart. The frozen patty stays intact, develops a crispier crust (because the outside hits hot oil while the inside is still cold), and cooks more evenly.

Make Them Ahead

The best part of this recipe is that you can make a huge batch and freeze them. Shape 12 or 16 patties, freeze them on baking sheets, then stack them in a freezer bag with parchment paper between each layer. They keep for 3 months in the freezer. On a weekday morning, just pull out however many you need and fry them straight from frozen. Five minutes and you have hot, crispy hash browns with zero prep.

Pro Tips
  • Squeeze the potatoes until your hands hurt, then squeeze more. Seriously. Excess moisture is the number one reason homemade hash browns come out soggy. You think you have wrung them dry enough, and you have not. Give them one more hard squeeze.
  • Do not skip the freeze step. Room-temperature hash brown patties crumble in the oil. Even 30 minutes in the freezer makes a noticeable difference, but a full hour is best.
  • Fry at 350°F, not higher. Higher heat browns the outside before the inside is cooked. At 350°F, the crust develops slowly and evenly, and the inside gets fluffy and hot all the way through.
  • Season immediately after frying. Salt sticks to hot, slightly oily surfaces. If you wait until they cool, the salt just slides off.
The Michelin Twist

Here are some ways to dress it up:

  • Duck fat fry with fleur de sel: Replace the vegetable oil with rendered duck fat. Fry the hash browns exactly the same way — the duck fat adds a rich, savory depth that regular oil cannot touch. Finish with a pinch of fleur de sel instead of table salt. The crunch of the salt crystals on top of the crispy potato is ridiculously satisfying.
  • Roasted garlic and parmesan hash brown: Mix 2 tablespoons of roasted garlic paste and 1/4 cup of finely grated Parmigiano-Reggiano into the seasoned shreds before shaping. The garlic caramelizes during frying and the parmesan creates a cheesy, lacy crust on the outside.
  • Black truffle and chive: After frying, drizzle each hash brown with a tiny amount of black truffle oil (just a few drops — too much is overpowering) and scatter finely snipped fresh chives on top. Serve with a small ramekin of creme fraiche for dipping.
Cost Breakdown
IngredientAmountCost
Russet potatoes2 large$1.00
Vegetable oil1 cup$0.40
Salt, pepper, onion powderpinches$0.10
Total$1.50

Makes 4 hash browns at about $0.38 each — compare to $2.59 each at McDonald’s, saving you 85%

Nutrition (Per Serving)
  • Calories: 180
  • Protein: 2g
  • Fat: 9g
  • Carbs: 24g
You Might Also Like

Nutrition Facts

Per serving (4 servings)
Calories280
Total Fat15g
Total Carbs35g
Dietary Fiber3g
Sugars0g
Protein3g
Sodium350mg

* Estimated values based on standard recipe preparation. Actual values may vary.

🥗

Make It Healthier

Love McDonald's Hash Browns but want a lighter version? Try these simple swaps:

  • Bake or air-fry hash browns instead of pan-frying.
  • Use minimal oil or a non-stick spray.
  • Reduce salt content.
  • Add finely grated vegetables like zucchini for extra nutrients.

Equipment You'll Need

Box grater

Use the large holes for shredding the russet potatoes

Large skillet

Needs at least 1/2 inch of oil depth for shallow frying

Clean kitchen towel or paper towels

For squeezing all the moisture out of the shredded potatoes

Baking sheet with parchment paper

For freezing the shaped hash brown patties

Frequently Asked Questions

Why do you freeze hash browns before frying?

Freezing the shaped patties firms up the potato shreds so they stay bonded together during frying rather than falling apart into loose shreds. The ice crystals that form during freezing also create tiny pockets in the potato that become steam when they hit the hot oil, helping the interior cook through while the exterior crisps. McDonald's flash-freezes their hash brown patties at the factory before shipping them to restaurants — this is why restaurant hash browns hold their shape perfectly and yours usually don't.

What kind of potato does McDonald's use for hash browns?

McDonald's uses Russet Burbank potatoes for their hash browns — the same high-starch variety used for their french fries. High-starch russets produce crispier results than waxy potatoes (Yukon Gold, red potatoes) because the starch cooks dry and crispy rather than moist and creamy. Always use russet potatoes for this recipe; other varieties will give you soggy hash browns regardless of how well you squeeze them.

Why do homemade hash browns usually fall apart?

The two most common reasons: not squeezing out enough moisture (wet potato shreds steam instead of fry and never bind together), and skipping the par-cook step (raw potato shreds don't stick to each other as well as slightly cooked ones). The freeze step is also critical for shape retention. Do all three — squeeze aggressively, par-cook until shreds are slightly translucent, and freeze at least 1 hour — and the hash browns will hold together and fry like McDonald's.

Can you bake or air-fry these hash browns instead of pan-frying?

Air fryer: spray the frozen patties with cooking oil spray and air-fry at 375°F for 15-18 minutes, flipping once halfway through. They come out crispy with slightly less golden color than pan-fried. Oven: bake at 425°F on a greased wire rack over a sheet pan for 20-25 minutes, flipping once. The oven version is the most hands-off but produces a less uniformly crispy result than oil frying. For either method, starting from frozen (not thawed) is essential.

Love this recipe? Share it!

Shop the tools

The right tools make all the difference. We earn a small commission if you buy through these links — at no extra cost to you.

Free PDF: our 12 most-wanted copycat recipes — instant download.

Ratings & Reviews

No ratings yet

Rate this recipe

Click a star to rate

Leave a Review

0/500

CS

Copycat Spices Test Kitchen

Every recipe on Copycat Spices is developed and tested in our home test kitchen. We reverse-engineer beloved restaurant dishes and refine each one until the flavors and the instructions work reliably for home cooks of all skill levels.

Learn more about our mission →