When frying unbattered things that need to be extra crispy like vegetables, try frying twice. Fry once and remove and let sit for 10-15 minutes then dab with paper towel to get more water off. Then back into oil to fry again.
Onions, shallots, french fries, hash browns, etc.