Chill the risotto: Use risotto that has been chilled in the fridge for at least 4 hours (overnight is best). Cold risotto is firm and easy to shape.
Prep your coating stations: Place flour in one shallow bowl.
Beat the eggs with a pinch of salt and pepper in a second bowl. Mix panko, Parmesan, garlic powder, onion powder, Italian seasoning, salt, and pepper in a third bowl.
Portion the risotto: Scoop about 2 tablespoons of risotto into your palm. Flatten slightly and place a mozzarella cube in the center.
Wrap the risotto around the cheese and roll into a tight ball, about golf ball sized. Repeat with the remaining mixture.
Coat the balls: Roll each ball in flour, dip in egg, then coat thoroughly in the breadcrumb mixture. Press gently so the crumbs adhere for an even crust.
Preheat the air fryer: Set to 380°F (193°C) for 3 minutes.
Lightly mist the basket with oil spray to help prevent sticking.
Arrange and spray: Place risotto balls in a single layer in the basket, leaving space between them for airflow. Lightly spray the tops with oil for extra crispness.
Air fry: Cook at 380°F (193°C) for 10–12 minutes, shaking the basket or turning the balls halfway through. They’re done when golden brown and crisp, and the centers are melty.
Serve: Let them rest 2 minutes to set, then serve hot with marinara, pesto, or aioli.
Sprinkle with extra Parmesan and chopped parsley if you like.
For frozen balls: Air fry straight from frozen at 360°F (182°C) for 12–15 minutes, then finish at 380°F (193°C) for 2–3 minutes to crisp.