Heat a frying pan and pour in the olive oil (4 tablespoons) add onion, and basil hand chopped, leave to cook for a couple of minutes than add tomato sauce, season with salt and let it simmer on medium heat for 10-15 minutes.
In the meanwhile prepare the meatballs.
Put the ground beef in a large bowl, crack in the whole eggs, add a pinch of salt, a pinch of pepper, chopped parsley, grated Parmesan, breadcrumbs, and mix together with hands until well combined. With your hands form into walnut-sized balls.
Place meatballs into the pan leaving a little space in between each one, move gently the pan in a circular motion. To avoid breaking, don't touch them with the spoon. Add 1/2 cup of water room temperature, add another pinch of salt,d cover the pan and cook for 15 minutes. After 5 minutes uncover the pan move them and cover again. Once cooked transfer meatballs to a serving plate.Makes 4 Source: