Start by making the meatballs. In a large bowl, put all the ingredients for the meatballs and using your hands mix well. Set aside about 175g of the meat.
Form the meatballs with your hands, about 2 inch size. The meatballs should be sticky enough to form a smooth ball, if not add a tablespoon of water or milk.
In a large pan, add the olive oil and heat on medium-high heat. Place the meatballs in the pan and sear on all sides, without cooking completely. Remove from the pan and set aside.
Make the sauce
In the same pan, put the diced onions in the same oil from the meat. Cook until translucent, then add the 175g of meat and cook breaking into small pieces with a spoon. Pour the crushed tomatoes, add about 200 ml of water into the bottle shake, and add to the pan. Gently place the meatballs into the tomato sauce. Reduce heat to medium-low and simmer with the cover for about 20 minutes.
Close the heat after 20 minutes and taste the sauce. Add the basil, sugar, salt and pepper. depending on the brand of tomatoes you might need to add more sugar or salt. Enjoy with your favorite pasta, Bon Appétit!