01 -
Peel and slice yellow onions into 1/2-inch thick rings. Separate into individual rings and pair larger rings with smaller ones to form sets for stuffing.
02 -
Cut mozzarella sticks into pieces sized to fit between paired onion rings. Assemble by placing smaller rings inside larger ones, then insert mozzarella segments snugly in the gap and press gently to secure.
03 -
Place assembled onion rings on a parchment-lined baking sheet and freeze for at least 1 hour to keep structure during frying.
04 -
Set up three shallow bowls: one with all-purpose flour, one with beaten eggs mixed with milk, and one with breadcrumbs combined with garlic powder, Italian seasoning, salt, and black pepper.
05 -
Heat vegetable oil in a deep fryer or heavy skillet to 350°F (177°C) for frying.
06 -
Dredge frozen stuffed onion rings first in flour, then dip in egg mixture, and finally coat thoroughly with seasoned breadcrumbs. Fry in batches for 2 to 3 minutes per side until golden brown and crisp. Drain on paper towels immediately.
07 -
Allow onion rings to cool slightly, then serve warm with marinara sauce or ranch dressing for dipping.