01 -
Peel and slice onions into 1/2-inch thick rings. Separate individual rings and pair larger rings with smaller ones to create stuffing pairs.
02 -
Cut mozzarella sticks into segments fitting the onion ring gaps. Insert a smaller onion ring inside a larger one, fill the space with mozzarella, and press gently to secure.
03 -
Place stuffed onion rings on parchment-lined baking sheet and freeze for at least 1 hour to maintain structure during frying.
04 -
Arrange flour in one shallow bowl; beat eggs with milk in a second; combine breadcrumbs, garlic powder, Italian seasoning, salt, and black pepper in a third.
05 -
Dredge frozen onion rings sequentially in flour, egg mixture, and seasoned breadcrumbs, ensuring full and even coating.
06 -
Heat vegetable oil to 350°F (175°C). Fry onion rings in batches for 2 to 3 minutes per side until golden and crispy. Drain on paper towels.
07 -
Allow to cool slightly and serve warm with marinara sauce or ranch for dipping.