1.Place the ground chicken,bread crumbs, parsley, Parmesan, salt, pepper,onion,egg,olive oil.Combine everything together.Now by using your hands,make golf ball size meatballs.Keep aside.
Pour olive oil for shallow fry into a large skillet heat the oil. Very carefully, in batches, place the meatballs in the oil and brown them well on all sides over medium-low heat, turning carefully with a spatula or a fork. This should take about 10 minutes for each batch. Don’t crowd the meatballs.
Remove the meatballs to a plate covered with paper towels. Discard the oil but don’t clean the pan.
For the sauce, heat the olive oil in the same pan. Add the onion and saute over medium heat until translucent, 5 to 10 minutes. Add the garlic and cook for 1 more minute.Stir in the tomatoes,salt, and pepper,cheese.
Add the meatballs and parsley to the sauce, cover, and simmer on the lowest heat for 25 to 30 minutes, until the meatballs are cooked through. Now in a bowl toss cooked spaghetti with olive oil and a pinch of salt.Place it on a serving platter and Pour some of the sauce over the spaghetti and some meatballs.Serve hot top of with some of the grated Parmesan Cheese.