Grandma's Ham


This is an easy delicious ham that my grandma has made every year for Christmas, I got to make it for the first time last year for my family and it is always wonderful and beautiful.

Prep Time:
10 mins
Cook Time:
4 hrs 30 mins
Total Time:
4 hrs 40 mins
18 servings


  • 1 (12 pound) whole ham

  • 1 liter ginger ale (such as Vernors®)

  • 1 cup brown sugar

  • 1 (8 ounce) can pineapple slices, drained, reserve juice

  • toothpicks

  • 1 (4 ounce) jar maraschino cherries


  1. Preheat oven to 325 degrees F (165 degrees C). Place ham in a roasting pan.

  2. Pour ginger ale into the roasting pan. Rub brown sugar over the ham. Attach pineapple slices to outside of ham with toothpicks. Secure a cherry into the middle of each pineapple slice again using toothpicks. Pour reserved pineapple juice into pan with ginger ale. Tent aluminum foil over the ham.

  3. Bake ham in preheated oven for 4 hours. Remove aluminum foil and continue baking another 30 minutes.

Nutrition Facts (per serving)

663 Calories
40g Fat
21g Carbs
52g Protein
Nutrition Facts
Servings Per Recipe 18
Calories 663
% Daily Value *
Total Fat 40g 51%
Saturated Fat 14g 72%
Cholesterol 148mg 49%
Sodium 2847mg 124%
Total Carbohydrate 21g 8%
Dietary Fiber 0g 1%
Total Sugars 19g
Protein 52g
Vitamin C 1mg 7%
Calcium 28mg 2%
Iron 2mg 12%
Potassium 707mg 15%

* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

** Nutrient information is not available for all ingredients. Amount is based on available nutrient data.

(-) Information is not currently available for this nutrient. If you are following a medically restrictive diet, please consult your doctor or registered dietitian before preparing this recipe for personal consumption.

You’ll Also Love