Cut mozzarella into even 3–4 inch sticks and pat dry with paper towels.
Place prepared sticks on a tray and freeze at least 30 minutes to firm them up.
Set up three shallow bowls: flour; beaten eggs mixed with milk; breadcrumbs combined with Parmesan and seasonings.
Dredge each frozen stick in flour, shaking off excess.
Dip floured stick into egg mixture, then press into seasoned breadcrumbs to coat thoroughly.
For a stronger shell, return each stick to the egg and breadcrumbs for a double coat, pressing crumbs firmly.
Place coated sticks on a tray and freeze another 15–30 minutes so the coating sets.
If frying: heat oil to 350°F (175°C) and fry sticks in batches 2–3 minutes until golden; drain on paper towels.
If baking: preheat oven to 425°F (220°C), place sticks on a greased sheet, spray lightly with oil, and bake 10–12 minutes until crisp.
Serve immediately with warm marinara or your preferred dipping sauce.