Breakfast · Part 1 of 3: Ingredients
Crispy Shredded Hash Browns with Tangy Garlic Hot Sauce Dip

- Prep
- Cook
- Total
- Serves
- 4
Crispy, golden, and shatteringly crunchy—these homemade hash browns are a far cry from the soggy, bland versions you may have tried. Made from freshly grated russet potatoes, they are soaked, squeezed dry, and shallow-fried until every edge is deeply caramelized.
Served with a tangy garlic hot sauce dip, they make an irresistible breakfast or snack. The secret is in the technique: removing as much moisture as possible before frying ensures a crisp exterior and fluffy interior.
Hash browns are a beloved breakfast classic, but many home cooks struggle to achieve that perfect crunch. This recipe breaks down the process into simple, foolproof steps. The key is to grate the potatoes, soak them in ice water to remove excess starch, and then squeeze them completely dry.
This ensures they fry up crispy and golden, not soggy. The accompanying dip—a creamy blend of mayonnaise, ketchup, hot sauce, and garlic powder—adds a tangy kick that complements the rich potato flavor. Perfect for weekend brunches or a quick weekday treat, these hash browns are sure to impress.
Ingredients
- 8 russet potatoes, peeled
- Ice water, for soaking, to taste
- 1/2 cup vegetable oil, for frying
Dip
- 1/2 cup mayonnaise
- 2 tbsp ketchup
- 1 tbsp hot sauce
- 1/2 tsp garlic powder
Why this recipe works
Soaking the grated potatoes in ice water serves two purposes: it prevents oxidation, keeping the potatoes white, and it removes excess starch. Starch can make the potatoes gummy and sticky, preventing them from crisping up.
By rinsing away the starch, you allow the shreds to fry up light and crunchy. The cold water also helps to firm up the potato cells, contributing to a better texture.
Squeezing the potatoes completely dry is perhaps the most crucial step. Any residual moisture will turn to steam during frying, which can make the hash browns soggy and prevent browning. Using a cheesecloth to wring out every last drop ensures that the shreds are as dry as possible. This allows the oil to crisp the surface directly, creating that coveted shatteringly crisp texture.
Notes and substitutions
Russet potatoes are ideal for hash browns because they have a high starch content and low moisture, which yields a fluffy interior and crispy exterior. Yukon Gold potatoes can be used, but they may result in slightly less crispiness.
The ice water soak is essential, so do not skip it. Use a box grater for coarse shreds; a food processor with a grating disc can also work but may produce finer shreds.
For the dip, any mayonnaise will work, but a full-fat version provides the best flavor and texture. Hot sauce can be adjusted to your preferred heat level—use more or less to taste. Garlic powder adds a savory depth, but you could also use a pinch of fresh minced garlic for a punchier flavor. The dip can be made ahead and stored in the refrigerator for up to a week.
- Russet potatoes: Yukon Gold potatoes can be used, but they will be slightly less crispy.
- Vegetable oil: Canola oil or peanut oil work equally well for frying.
- Mayonnaise: Use vegan mayonnaise to make the dip egg-free.
- Hot sauce: Any vinegar-based hot sauce works; adjust the amount to taste.
Equipment
- Box grater
- Large bowl
- Cheesecloth
- Wide stainless steel skillet
- Spatula
- Ramekin or small bowl
- Paper towels
Up next · Part 2 of 3
8 steps · 20 min of cooking · what to look for at each stage
Step-by-step instructions (Part 2)