Prepare all ingredients.
Submerge onion rings in a bowl of ice water for 1 hour; drain and pat dry with paper towels.
In a separate bowl, mix 1 cup of flour, milk, egg, 2 tablespoons of vegetable oil, and salt until smooth.
Heat oil to 375°F (190°C) in a deep fryer or large saucepan. Working in batches, dip onion rings into the batter for even coating; arrange them on a plate in a single layer.
Fry battered onion rings in hot oil until golden brown and crisp, approximately 5 minutes.
Transfer to a paper towel-lined plate to drain excess oil.
Discover amazing recipes from around the world