Die Zwiebeln schälen und die Wurzeln abschneiden. Die Zwiebeln in der Mitte kreuzweise einschneiden, sodass sie wie eine Blume aussehen.
In einer Schüssel Mehl, Backpulver, Paprikapulver, Knoblauchpulver, Salz und Pfeffer vermengen.
In einer separaten Schüssel die Eier mit der Milch verquirlen.
Die Zwiebeln zuerst in der Mehlmischung wälzen, dann in der Eier-Milch-Mischung eintauchen und schließlich in den Semmelbröseln wälzen, bis sie gut bedeckt sind.
Das Öl in einem großen Topf oder einer Fritteuse auf 180°C erhitzen.
Die Zwiebeln vorsichtig ins heiße Öl geben und 5-7 Minuten frittieren, bis sie goldbraun und knusprig sind. Gelegentlich wenden.
Die fertigen Blumenzwiebeln auf einem Küchentuch abtropfen lassen und warm servieren.