A simple one-pot hydrothermal approach has been demonstrated for the preparation of highly water soluble and photoluminescent carbon nanodots (C-dots) from low-cost organic compounds. We found that the compounds incorporating amino and carboxylic acid groups are suitable for the preparation of highly photoluminescent and water-soluble C-dots.