Prepare the Onion
Peel the onion and carefully cut it into 12–16 sections to form petals, keeping the base intact. Soak it in cold water for 20–30 minutes so it opens up like a bloom. Make the Seasoned Flour
In a bowl, mix flour, cornstarch, paprika, garlic powder, salt, black pepper, and cayenne. This seasoned coating gives the onion its signature bold flavor. Prepare Wet Batter
In another bowl, whisk together eggs and milk until smooth. This helps the coating stick properly and creates a crispy texture. Coat the Onion
Dip the onion into the flour mixture, making sure to coat inside all petals. Then dip into egg mixture, and again back into the flour for a double coating (this is the secret to extra crispiness). Fry the Onion
Heat oil to 180°C (350°F). Carefully place the onion (cut side down first) into hot oil and fry for 5–7 minutes until golden brown and crispy. Drain Excess Oil
Remove the onion and place it on paper towels to drain extra oil. This keeps it crispy and not greasy. Make the Dipping Sauce
Mix mayonnaise, ketchup, paprika, cayenne, and garlic powder in a bowl. Adjust spice level to taste. Serve and Enjoy
Place the dipping sauce in the center of the blooming onion and serve immediately while hot and crispy.