Crispy Homemade McDonald’s Hash Browns is a delightful way to enjoy that familiar fast-food taste right in your kitchen. With just a few simple ingredients and straightforward steps, you can create golden, crispy hash browns that will impress family and friends. Let’s dive into the details of how to make them!
Table of Contents
Table of Contents
Time Breakdown
Total Time: 1 hour
Prep Time: 20 minutes
Cooking Time: 30 minutes
Serves: 4 hash brown patties
Ingredients List for Crispy Homemade McDonald’s Hash Browns
- 2 large Russet potatoes (or Yukon Gold for a slightly different texture)
- 1 teaspoon salt
- ½ teaspoon sugar
- ½ teaspoon black pepper
- 1 tablespoon cornstarch
- ½ teaspoon dry beef stock powder (for added depth of flavor)
- ½ cup vegetable oil (sunflower, rapeseed, canola, avocado, peanut, or macadamia oil)
How To Make Crispy Homemade McDonald’s Hash Browns Step-by-Step
Step 1: Prepare the Potatoes
Peel the potatoes and place them in a bowl of cold water to prevent browning. This step helps keep them fresh while you prep the rest of your ingredients.
Step 2: Shred the Potatoes
Using the large holes of a box grater, shred the potatoes. The shreds should be long and thin for the best texture.
Step 3: Rinse the Shredded Potatoes
Fill a large bowl with cold water and add the shredded potatoes. Stir well to remove excess starch. This will help in making them crispy.
Step 4: Drain and Rinse Again
Drain the water once it becomes cloudy, then repeat this rinsing process one more time. This extra rinse is key for achieving that crispy texture.
Step 5: Squeeze Out Excess Water
Transfer the shredded potatoes to a fine mesh sieve or a clean kitchen towel. Squeeze out as much excess water as possible. The drier the potatoes, the crispier the hash browns will be.
Step 6: Pre-cook the Potatoes
Heat a nonstick skillet over low heat and add about 2 tablespoons of the vegetable oil. Add the shredded potatoes to the pan and cook for 5 to 6 minutes, stirring occasionally. The goal is to soften them slightly without browning.
Step 7: Cool the Potatoes
Remove the potatoes from the skillet and allow them to cool for a few minutes.
Step 8: Mix the Ingredients
In a large mixing bowl, combine the cooked potatoes, salt, sugar, black pepper, cornstarch, and dry beef stock powder. Mix well to ensure even distribution of seasoning.
Step 9: Shape the Hash Browns
Take about ¼ cup of the potato mixture and place it on a piece of parchment paper. Flatten it into a rectangle about half an inch thick. Add another 2-3 tablespoons of the potato mixture on top, then fold the parchment paper over to help shape it into a uniform patty. Repeat the process until all the mixture is used, forming about four large hash brown patties.
Step 10: Fry the Hash Browns
Heat the remaining vegetable oil in a nonstick skillet over medium-high heat. Once the oil is hot, carefully add the hash brown patties. Fry for about 2-3 minutes per side or until golden brown and crispy. Use a spatula to flip them gently, being careful not to break them apart.
Step 11: Drain Excess Oil
Once fully cooked, transfer them to a plate lined with paper towels to drain excess oil. This will help keep them crispy.

4 Reasons Why You’ll Love Crispy Homemade McDonald’s Hash Browns
- Flavorful and Delicious: These hash browns are loaded with flavor and will remind you of your favorite drive-thru order.
- Crispy Perfection: Making them at home allows you to achieve that perfect crispy texture without any mystery ingredients.
- Simple and Easy: Even beginners can master this recipe with just a handful of ingredients and straightforward steps.
- Customizable: You can easily adapt the seasoning and ingredients to your taste, making them a versatile dish for breakfast or snacks.
Chef’s Notes & Pro Tips About Crispy Homemade McDonald’s Hash Browns
- Use Fresh Potatoes: For the best flavor, always opt for fresh potatoes. Aged potatoes may not achieve the same crispiness.
- Rinse Thoroughly: Don’t skip the rinsing steps! This is essential for removing excess starch, which can prevent crispiness.
- Control the Heat: Be sure to adjust the heat as needed while frying to avoid burning the hash browns.
- Drying is Key: The drier the potato mixture, the crisper the hash browns will turn out. Give them a good squeeze!
- Experiment with Seasonings: Try adding different spices or herbs to the mixture for a unique twist.
Serving Suggestions for Crispy Homemade McDonald’s Hash Browns
You can serve these delicious hash browns with a variety of accompaniments. Here are some ideas:
- Classic Breakfast Spread: Pair your hash browns with scrambled eggs, bacon, or sausage for a hearty breakfast.
- Dipping Sauces: Serve with ketchup, hot sauce, or ranch dressing for added flavor.
- Sandwich Filling: Use them to fill breakfast burritos or as a crunchy layer in a breakfast sandwich.
- Side Dish: They make a perfect side alongside lunch or dinner meals, such as burgers or salads.
How To Store Crispy Homemade McDonald’s Hash Browns
- Cool Properly: Allow hash browns to cool completely before storing them to prevent moisture buildup.
- Use Airtight Containers: Store leftovers in an airtight container to keep them fresh.
- Refrigerate: Place the container in the refrigerator for up to 3 days.
- Freeze for Longer Storage: If you want to keep them longer, freeze the cooked hash browns. Spread them in a single layer on a baking sheet, freeze them, and then transfer to a freezer-safe bag.
- Reheat Carefully: When reheating, use an oven or air fryer to help them regain their crispiness.
Tips For Success
- Choose the Right Oil: Use an oil with a high smoking point, which will enhance crisping and flavor.
- Avoid Overcrowding the Pan: Fry hash browns in batches if necessary. Overcrowding can lead to steaming instead of frying.
- Watch the Time: Keep an eye on them while cooking to achieve that golden-brown color.
- Don’t Skip Cooling: Cooling the cooked potatoes slightly before mixing helps bind them better.
Flavor Variations
- Cheesy Hash Browns: Mix in shredded cheese (like cheddar or Monterey Jack) for a gooey twist.
- Herbed Potatoes: Add fresh herbs like dill or chives into the potato mix for an aromatic kick.
- Spicy Version: Add diced jalapeños or a dash of cayenne pepper for a little heat.
- Onion Flavor: Stir in some finely chopped onions or shallots for a savory enhancement.
FAQs About Crispy Homemade McDonald’s Hash Browns
- Can I use other types of potatoes?
- Yes, both Russet and Yukon Gold potatoes work well. Yukon Gold will give a slightly creamier texture.
- Can I bake the hash browns instead of frying?
- While frying is recommended for crispiness, you can bake them at 425°F for about 20-25 minutes, flipping halfway.
- Is it necessary to use beef stock powder?
- No, it’s optional! It adds depth of flavor, but you can omit it or substitute with vegetable stock powder.
- How do I make these hash browns vegan?
- Simply omit the beef stock powder and ensure your oil is plant-based.
Closing Notes
Crispy Homemade McDonald’s Hash Browns brings that beloved fast-food flavor to your home. They’re simple, scrummy, and a fantastic addition to any meal. Whether you enjoy them as a breakfast treat or as a crunchy side, these golden bites are sure to delight. Experiment with your favorite ingredients and enjoy this delicious recipe for years to come! Happy cooking!

Crispy Homemade McDonald’s Hash Browns
Ingredients
Main Ingredients
- 2 large Russet potatoes Or Yukon Gold for a slightly different texture
- 1 teaspoon salt
- ½ teaspoon sugar
- ½ teaspoon black pepper
- 1 tablespoon cornstarch
- ½ teaspoon dry beef stock powder For added depth of flavor
- ½ cup vegetable oil Sunflower, rapeseed, canola, avocado, peanut, or macadamia oil
Instructions
Preparation
- Peel the potatoes and place them in a bowl of cold water to prevent browning.
- Using the large holes of a box grater, shred the potatoes.
- Fill a large bowl with cold water and add the shredded potatoes. Stir well to remove excess starch.
- Drain the water once it becomes cloudy, then repeat this rinsing process one more time.
- Transfer the shredded potatoes to a fine mesh sieve or a clean kitchen towel. Squeeze out as much excess water as possible.
- Heat a nonstick skillet over low heat and add about 2 tablespoons of vegetable oil. Add the shredded potatoes and cook for 5 to 6 minutes, stirring occasionally.
- Remove the potatoes from the skillet and allow them to cool for a few minutes.
Mixing and Shaping
- In a large mixing bowl, combine the cooked potatoes, salt, sugar, black pepper, cornstarch, and dry beef stock powder. Mix well.
- Take about ¼ cup of the potato mixture and place it on a piece of parchment paper. Flatten it into a rectangle about half an inch thick.
- Add another 2-3 tablespoons of the potato mixture on top, then fold the parchment paper over to help shape it into a uniform patty.
- Repeat the process until all the mixture is used, forming about four large hash brown patties.
Cooking
- Heat the remaining vegetable oil in a nonstick skillet over medium-high heat.
- Carefully add the hash brown patties and fry for about 2-3 minutes per side or until golden brown and crispy.
- Transfer them to a plate lined with paper towels to drain excess oil.









