01 -
In a bowl, whisk together the mayonnaise, sour cream, ketchup, horseradish, garlic, salt, pepper, paprika, and cayenne until smooth. Cover with plastic wrap and place in the refrigerator until you are ready to serve.
02 -
Cut the root end off of the onion and peel. Cut the onion in half, then into quarters. Cut the quarters in half, set aside.
03 -
In a large bowl, add the flour, seasoned salt, pepper, garlic powder, cayenne pepper, onion powder, and smoked paprika, stir until combined. In another medium-sized bowl, add the buttermilk and egg and whisk together.
04 -
Separate out the onion petals and place them in a gallon-sized ziptop bag. To the bag, add 1⁄4 cup of the flour mixture. Seal and toss the onions in the flour until coated as best you can.
05 -
Take a handful of the onion petals at a time, gently shaking off the excess flour. Dip them into the buttermilk mixture, let any excess liquid drip off. Next, add the onion petals directly to the bowl with the flour mixture and coat them well, again shaking off any excess flour. Place the onion petals onto a parchment-lined sheet tray while continuing to coat the rest of the remaining onion petals.
06 -
Heat your deep fryer or a large skillet that has deep sides with about 2-inches of oil to 350°F. Once hot, fry the onion petals for 3-4 minutes until golden brown, you will most likely need to do this in batches to not overcrowd the pan.
07 -
Place the fried onion petals onto a plate lined with paper towels to absorb any excess oil. Then, place them on a wire rack over a sheet tray (to catch any excess oil) while you fry the remaining petals, so they don't become soggy. Once all of the onion petals are done frying, remove the sauce from the refrigerator, serve and enjoy!