Slice your onion into desired sized slices and break apart the rings. This recipe will make approximately 30 onion rings (depending on the size and thickness). Note that you won't want the onion rings to be too think as the onion won't cook inside as well.
Combine all of the breading ingredients in a shallow bowl and mix until fully combined.
Set up the dredging and frying station with the breading mixture and a separate bowl with the remaining 1 cup of flour.
On the stove, bring a pot full of avocado oil (I typically use 1-2 bottles to fry with) to 350℉. I use a thermometer here because it is important the oil is the right temperature for cooking purposes and also so that the oil doesn't surpass the smoke point.
One by one, take each onion ring and coat it in flour, then transfer it to the breading mixture and cover it completely. Gently shake off the excess and transfer it to the oil.
Cook each ring for 3-5 minutes, then transfer to a towel lined baking sheet to dry. Note that the outside should be firm and crispy once finished frying, but be sure not to fry for too long as the onion can burn on the inside.
Repeat the coating and frying process until all of the breading mixture is used.
If needed, you can pop the onion rings in an air fryer to recrisp them right before serving. Enjoy with dipping sauce of choice!