Abstract: A new solid nifedipine preparation which comprises (a) a particulate dry composition having been obtained by subjecting nifedipine in mixture with casein and one or more inorganic excipients to co-pulverization or (b) a particulate dry composition having been obtained by adding an enteric high molecular substance and a plasticizer optionally with a higher fatty acid ester to the co-pulverized mixture obtained above, subjecting the mixture to co-pulverization and then dry-processing the co-pulverized product to a pharmaceutically acceptable solid form, as well as a process for preparing the solid nifedipine preparation comprising a particulate dry composition (a) or (b) by the specific co-pulverization and a dry compounding method. The solid nifedipine preparation is excellent in dissolution of nifedipine or possesses a controlled dissolution rate of nifedipine.