Peel and cut onions into ½ inch (1-centimeter) rings. Separate the rings.
Slice the mozzarella into 4 even strips.
Place a smaller onion ring in the center of a larger one.
Fill the gap between the rings with the mozzarella strips. For extra cheesiness, use two layers of cheese. Repeat with remaining onion rings and freeze for 1 hour.
Place the flour, eggs, and breadcrumbs into three separate bowls.
Coat each prepared ring in the flour first. Then dip into the egg, then the breadcrumbs, then the egg again, and one last time into the breadcrumbs. Repeat with the remaining onion rings and place them in the freezer.
Heat the oil in a large pot over high heat.
Fry the rings until golden brown, for one minute or so. Be careful not to fry them for too long to prevent the cheese from oozing out.