A cause for dense meatballs could be overcooking them. Chicken meatballs should be cooked until they reach an internal temperature of 165°F (74°C), but cooking them for too long can result in a dry and dense texture. Be sure to check the temperature with a meat thermometer and remove the meatballs from the heat once they are fully cooked.