A ferroporphyrin solid dispersion, a method for producing the same, and a pharmaceutical composition comprising the solid dispersion, wherein the weight ratio of ferroporphyrin to carrier material in the dispersion is 1: 1 to 1:10. . The solid dispersion of the present invention masks the undesirable taste of ferroporphyrin, improves its irritating effect on the gastrointestinal tract and at the same time increases its solubility and improves its bioavailability.フェロポルフィリン固体分散体、その製造方法、および前記固体分散体を含んでなり、前記分散体中のフェロポルフィリンと担体材料の重量比が1:1~1:10である医薬組成物が開示される。本発明の固体分散体は、フェロポルフィリンの望ましくない味をマスキングし、消化管に対するその刺激作用を改善し、同時にその溶解度を高め、そのバイオアベイラビリティを改善する。