Because of its non-toxicity, naturally occurring anthocyanin is potentially suitable as a colorant for foods and cosmetics. To the wider use of the anthocyanin, the immobilization on the inorganic host for an easy handling as well as the improvement of the stability is required. This study is focused on the adsorption of significant amount of the natural anthocyanin dye onto mesoporous silica, and on the stability enhancement of the anthocyanin by the complexation. The anthocyanin has successfully been adsorbed on the HMS type mesoporous silica containing small amount of aluminum. The amount of the adsorbed anthocyanin has been increased by modifying the pore wall with n-propyl group to make the silica surface hydrophobic. The light fastness of the adsorbed anthocyanin has been improved by making the composite with the HMS samples containing aluminum, although the degree of the improvement is not so large.