The invention discloses fruit and vegetable chocolate and a preparation method thereof. The fruit and vegetable chocolate comprises the following raw materials in parts by weight: 10-20 parts of lemon, 10-20 parts of red dates, 5-10 parts of spinach, 5-10 parts of day-lily buds, 35-45 parts of cocoa butter, 15-25 parts of cocoa butter substitute, 1-3 parts of maltodextrin, 1-3 parts of lecithin and 1-2 parts of salt. The preparation method comprises the following steps: cleaning lemon and red dates, draining off, and smashing to obtain a smashed mixture A; cleaning spinach and day-lily buds, drying, and smashing to obtain a smashed mixture B; mixing cocoa butter, cocoa butter substitute, maltodextrin, lecithin and salt, and carrying out precision grinding to prepare a chocolate base material; adding the smashed mixture A and the smashed mixture B; carrying out precision grinding; adjusting the temperature and heating; pouring; naturally cooling; demoulding; packaging to obtain the fruit and vegetable chocolate. According to the preparation method, during chocolate preparation, lemon, red dates, spinach and day-lily buds are added, and the original nutritional components of various fruit and vegetables are remained as the raw material, so that the chocolate is low in calories, abundant in nutrition, delicate, smooth and various in taste, and has the efficacies of replenishing blood, whitening and clearing heat.