For the Meatballs:
Preheat the oven to 350 if baking in the oven.
Mix the onion, parmesan cheese, parsley, salt, pepper, meat and eggs together.
In another bowl add bread to milk and let it soak for 5 minutes.
Soak the raisins in the cup of hot water for 5 minutes to plump up.
After 5 minutes of soaking the bread, squeeze as much milk out of the bread as you can lightly.
Add bread to meat mixture, by breaking the bread into small pieces while mixing in.
Add bread crumbs and drained raisins and mix well with your hands.
Roll into roughly one inch diameter balls.
These can be made in the oven or in a cast iron skillet. I prefer the skillet but if you have a lot to make and don’t have time to wait use a Silpat lined baking sheet with a cooling rack.
Oven: Place onto a rack over a cookie sheet. We added a silpat baking mat underneath, to help with cleanup. Bake for 30 minutes.
Making the Glaze:
Add juice and maple syrup into a small saucepan. Whisk in cornstarch while cold until smooth.
Bring to a boil and then reduce heat to medium low until mixture has thickened.
Once reduced add pomegranate seeds and pour on top of meatballs.
Top with glaze, parmesan cheese, parsley and a pinch of salt and pepper. Serve hot.