Here is a detailed, step-by-step recipe for Mozzarella Onion Rings — crispy on the outside, melty and cheesy on the inside. Makes about 20–24 rings.
Ingredients
Onion & Cheese
-
2 large sweet onions (such as Vidalia)
-
8–10 mozzarella string cheese sticks
or 12 oz block mozzarella, cut into strips
Breading Station
-
1 cup all-purpose flour
-
1/2 teaspoon salt
-
1/2 teaspoon black pepper
-
1/2 teaspoon garlic powder
-
1/2 teaspoon paprika
-
2 large eggs
-
2 tablespoons milk
-
1 1/2 cups panko breadcrumbs (for extra crunch)
For Frying
-
3–4 cups vegetable oil (for deep frying)
Step 1: Prepare the Onions
-
Peel onions.
-
Slice into 1/2-inch thick rounds.
-
Separate into rings.
-
Pair similar-sized rings together, leaving about 1/2-inch space between them.
You will create a “ring sandwich” with cheese in between.
Step 2: Add the Mozzarella
-
Cut mozzarella sticks into pieces to fit the circumference of the onion rings.
-
Place one smaller onion ring inside a larger one.
-
Fill the gap between them with mozzarella strips.
-
Press gently so cheese fits snugly and evenly all the way around.
Repeat with remaining onion rings.
Step 3: Freeze
-
Place assembled rings on a parchment-lined tray.
-
Freeze for at least 1 hour (or until completely firm).
This step is essential to prevent cheese from leaking during frying.
Step 4: Set Up Breading Station
Prepare three bowls:
Bowl 1:
-
Flour
-
Salt
-
Pepper
-
Garlic powder
-
Paprika
Mix well.
Bowl 2:
-
Eggs
-
Milk
Whisk until smooth.
Bowl 3:
-
Panko breadcrumbs
Step 5: Bread the Rings
Work quickly so rings stay cold.
-
Dip frozen ring in flour mixture.
-
Coat completely and shake off excess.
-
Dip into egg mixture.
-
Coat thoroughly in panko.
-
For extra protection, repeat egg and panko step (double coat).
Place back on tray.
Optional: Freeze again for 20–30 minutes before frying for best results.
Step 6: Heat the Oil
-
Heat oil in a deep pot to 350–360°F.
-
Oil should be at least 2 inches deep.
If you do not have a thermometer, drop in a breadcrumb. It should sizzle immediately.
Step 7: Fry
-
Fry 2–3 rings at a time.
-
Cook 2–3 minutes until golden brown.
-
Turn gently if needed for even browning.
-
Remove with a slotted spoon.
-
Drain on a wire rack or paper towels.
Do not overcrowd the pan.
Step 8: Serve Immediately
Serve hot while cheese is melty.
Dipping Sauce Ideas
-
Marinara sauce
-
Ranch dressing
-
Garlic aioli
-
Spicy chipotle mayo
Tips for Success
-
Freezing is crucial to prevent cheese blowouts.
-
Double coating helps seal edges.
-
Keep rings frozen until ready to fry.
-
Maintain oil temperature between batches.
Air Fryer Option
-
Preheat air fryer to 375°F.
-
Spray rings lightly with oil spray.
-
Air fry 8–10 minutes, flipping halfway.
-
Watch carefully to prevent cheese leakage.
Note: Deep frying gives the most reliable melty center.
Storage
Best eaten fresh.
Reheat in oven or air fryer at 375°F for 5–7 minutes.