The invention relates to a calcium-added western ham or a cooked and smoked sausage and a preparation method thereof. The calcium-added western ham or cooked and smoked sausage is composed of the following components: pig lean meat, pork fat, water, milk minerals, edible salt, composite phosphate, sodium nitrite, D-Sodium isoascorbiate, monascus red pigment, a natural mixed thickener, sodium lactate, compound spices, monosodium glutamate, soybean isolate protein powder, edible essence, white granulated sugar and modified starch. The preparation method comprises the following steps: unfreezing raw meat, cutting and mincing the raw meat, preparing feed liquid, stirring, salting, rolling, filling, baking, cooling, packing, sterilizing, cooling and drying. The prepared milk mineral salt type western ham or cooked and smoked sausage has the advantages of red color, uniform and dense structure, good meat grain, pure meat flavor and high quality stability in the quality guarantee period.