The present invention relates to a stable pharmaceutical composition comprising nicorandil and its pharmaceutically acceptable salts thereof. Particularly, the present invention relates to a prolonged-release pharmaceutical composition in solid form, suitable for oral administration, comprising nicorandil and its pharmaceutically acceptable salts thereof, a suitable diluent and at least one rate- controlling agent.