Choose a type of meat with some fat content, like ground beef and ground pork. This helps to keep the meat from drying out when cooking. Also, add egg and try using milk soaked bread to keep the meatballs really tender. Check the internal temperature while baking and don't overcook!