In a large bowl, combine ground chicken, olive oil, egg, garlic powder, onion powder, parsley, salt, pepper, breadcrumbs, and fresh parmesan. Mix until just combined.
Preheat the oven to 350F and heat a large oven safe skillet on the stove on medium heat.
Add a little olive oil to the skillet.
Take about 2 tbsp of the ground chicken in your hands and add a small cube of the mozzarella cheese. Cover the cheese completely with the ground chicken and roll into a ball. Add to the warmed skillet, repeat with remaining chicken.
Cook about 2-3 minutes on each side of the meatball (should be golden brown).
Turn off heat, pour over marinara sauce and sprinkle more shredded mozzarella cheese on top.
Place in oven and cook for 25 minutes until marinara is bubbling and cheese is slightly browning.
Remove from oven and let cool about 5-10 minutes before serving.