Go Back
+ servings
pouring pineapple glaze on sliced homemade holiday ham
Print Recipe
5 from 1 vote

Homemade Holiday Ham

A Christmas table wouldn’t be complete without the star of the feast – a juicy, flavorful Ham! And it's more special when homemade. So easy to make with only five ingredients and taste so much better than store-bought!
Prep Time15 mins
Cook Time2 hrs
Curing7 d
Total Time7 d 2 hrs 15 mins
Course: Main Entree
Cuisine: Global
Servings: 8 servings
Calories: 858kcal


  • 6 pounds Pork ham (pigue), cut into halves
  • 1/2 cup rock salt
  • 3 1/4 cup brown sugar
  • 1 tablespoon Prague salt #1
  • 1 can (1.3 liters) Pineapple juice


  • Cut the pork in half, rinse, and drain well. Place in a large bowl.
  • In a small bowl, combine rock salt, 1/4 cup of brown sugar, and Prague salt. Stir until evenly distributed.
  • Rub curing mixture on the pork, massaging well to coat. Transfer pork to an airtight container.
  • Cure pork for about 5 to 6 days, turning on sides every day. Rinse and drain well.
  • Place on paper towels to remove excess liquid. Place the pork in a meat net and tie the net tightly to form the pork into shape..
  • Place the pork in a large pot. Add pineapple juice and 2 1/2 cups of brown sugar. Stir until sugar is dissolved and bring to a boil.
  • .Lower heat, cover, and cook for about 1 to 1 1/2 hours or until meat is tender. Remove the ham from the pot and using scissors, cut and remove the net while still hot.
  • Allow to cool and then rub with the remaining 1/2 cup brown sugar. Arrange in a single layer on a baking pan and broil until caramelized.
  • Meanwhile, boil the pineapple and brown sugar mixture until thickened.
  • Slice the ham into desired thickness and serve with the pineapple glaze.



  • The pork will expel liquid during curing as the salt mixture will draw out moisture from the meat.
  • While the ham is still hot, remove the net to prevent it from sticking too much to the meat.
  • The nutritional info includes the pineapple glaze.


Calories: 858kcal | Carbohydrates: 109g | Protein: 77g | Fat: 12g | Saturated Fat: 4g | Cholesterol: 204mg | Sodium: 7285mg | Potassium: 1616mg | Fiber: 1g | Sugar: 103g | Vitamin A: 8IU | Vitamin C: 16mg | Calcium: 124mg | Iron: 4mg