Prep the Potatoes Wash the potatoes thoroughly. Cut them into uniform wedges, no thicker than ⅜ inch at the thickest part.
Soak the Wedges Place the cut potatoes in a large bowl and cover them with water. Soak for at least 1 hour (overnight is best) to remove excess starch.
Make the Egg Wash In a small bowl, whisk together the milk and egg until well combined.
Prepare the Flour Coating In a separate bowl, mix the flour, salt, garlic salt, onion powder, black pepper, and poultry seasoning (if using).
Heat the Oil Heat oil in a deep fryer or large pot to 350°F (175°C).
Coat the Potatoes Remove wedges from water and pat dry. Dredge each wedge in the seasoned flour, then dip in the egg wash, and coat once more in the flour mixture.
Let the Coating Set Place coated wedges on a wire rack over a baking sheet. Let them sit for 5–10 minutes so the coating adheres better when frying.
First Fry Fry the wedges in batches for 5–6 minutes. Remove and place back on the wire rack to drain.
Second Fry (for extra crispiness) Return the potatoes to the hot oil for another 3–4 minutes until golden and crispy. Drain again on the wire rack.
Serve Hot Enjoy your crispy homemade KFC-style wedges right away!