If baking, preheat oven to 375 degrees.
In a large bowl, combine chicken, basil or parsley, garlic, egg, seasonings, Parmesan cheese, milk and breadcrumbs.
Using a spatula or your hands, mix until incorporated.
If you ground your own chicken vs store-bought ground it won't be as wet. Whichever you choose to use, adjust for wetness/dryness and add more milk, or breadcrumbs.
Form into balls.
If baking all the way through, line balls up on your lihjtly greased baking sheet and bake for 12-15 minutes or until cooked through, you can also finish them off in your sauce after 8-10 minutes.
If frying, heat 2 TBS grapeseed or olive oil in a frying ban and saute until just browned (about 3 minutes and then bake or until cooked through 8-10.
If frying then finishing off in the oven, place them on a baking sheet and bake for another 6-8 minutes or so or until chicken is cooked through. Just don't overdo it, nothing worse than a dry meatball!
You can also finish cooking in the sauce if you like.
To add mozzarella cheese, simply line them up on a baking sheet, tip with a slice of mozzarella and allow it to melt towards the end of cooking 2-3 minutes.