| | |

Honey and Pineapple Baked Ham

a plate of baked ham with pineapple, sweet potatoes, and broccoli

Sliced baked ham on a plate.

This glazed baked ham gets its irresistible sweet-savory flavor from a simple marinade made with honey, pineapple juice, brown sugar, garlic, and a splash of red wine. After a long soak, the ham is roasted and basted until it’s sticky, caramelized, and golden on the outside with juicy slices inside.

It’s the perfect centerpiece for a holiday meal, Sunday dinner, or anytime you want something a little special. Just be sure to plan ahead—this one needs to marinate for at least 5 hours, or preferably overnight, for maximum flavor.

What You’ll Like About This Dish

Sweet and savory glaze. The honey, pineapple, and red wine create a complex, flavorful coating that caramelizes beautifully.

Make-ahead friendly. The marinade is simple, and the ham can rest overnight for stress-free prep.

Perfect for holidays. This baked ham makes a gorgeous main dish for Easter, Christmas, or any special occasion.

Ingredient Notes

  • Honey: Adds natural sweetness and helps create a sticky glaze.
  • Pineapple juice: Brings brightness and acidity that balances the richness of the ham.
  • Red wine: Use a dry red or rosé to deepen the flavor of the marinade.
  • Brown sugar: Light or dark brown sugar works—choose dark for a more molasses-like flavor.
  • Minced garlic: A small amount of garlic adds savory depth without overpowering.
  • Fully cooked ham: Most store-bought hams are fully cooked—check the label and reheat to 140°F for best texture and flavor.

Steps to Make Honey and Pineapple Glazed Ham

  1. Mix the honey, pineapple juice, wine, brown sugar, and garlic in a large container.
  2. Add the ham and turn it to coat all sides in the marinade. Refrigerate for several hours or overnight.
  3. Preheat the oven and line a roasting pan with foil.
  4. Place the ham on a rack in the pan and bring the marinade to a boil in a saucepan.
  5. Bake the ham, basting frequently with the hot marinade, until heated through and golden.

Tips for Honey Glazed Ham

  • Marinate the ham overnight if possible for the best flavor infusion.
  • Use a bone-in ham for added flavor and moisture during baking.
  • Boil the marinade before basting to ensure food safety if it touched raw meat.
  • Use a brush or ladle to baste the ham every 20–30 minutes as it roasts.

Recipe Variations

  • No wine version. Replace the red wine with extra pineapple juice or a splash of apple cider.
  • Spiced glaze. Add ground cinnamon or cloves to the marinade for warm holiday flavor.
  • Maple twist. Swap honey with real maple syrup for a New England-style glaze.
  • Fresh pineapple. Add chunks of fresh or canned pineapple to the roasting pan for extra fruitiness.
  • Picnic ham option. A smoked picnic shoulder works too, but expect more fat and bone.

Serving Suggestions

How to Store and Reheat

Refrigerate: Cool leftover ham completely, then wrap tightly or store in an airtight container. Refrigerate for up to 4 days.

Freeze: Wrap slices in foil or freezer bags and freeze for up to 2 months. Thaw overnight in the fridge before reheating.

To Reheat: Warm slices in a covered dish in the oven or microwave until heated through. Add a splash of pineapple juice if the ham seems dry.

sliced baked ham on a plate with pineapple, sweet potatoes, and broccoli

Honey and Pineapple Glazed Ham

Diana
Enhance your mealtime with a heavenly honey and pineapple baked ham. The marinade of honey, brown sugar, pineapple juice, and red wine creates a tasty glaze.
No ratings yet
Servings 12 to 14 servings
Calories 355
Course Ham
Prep Time 8 minutes
Cook Time 2 hours 30 minutes
Total Time 2 hours 38 minutes

Ingredients
  

  • 1/2 cup honey
  • 1/2 cup pineapple juice
  • 1/2 cup dry red wine, or rosé
  • 1/3 cup brown sugar, packed, light or dark
  • 1/2 teaspoon garlic, minced
  • 1 6-pound fully cooked ham

Instructions

  • Combine the honey, pineapple juice, brown sugar, and garlic in a large bowl or container and stir to blend.
  • Add the ham to the marinade, turning to coat all sides. Refrigerate for at least 5 hours or overnight, turning frequently to keep all sides coated with the mixture.
  • Heat the oven to 325°F.
  • Place the ham on a rack in a foil-lined roasting pan.
  • Put the marinade in a saucepan and bring to a full boil. Remove the marinade from the heat and set aside.
  • Bake the ham for 22 to 25 minutes per pound, basting frequently with the marinade.

Nutrition

Calories: 355kcalCarbohydrates: 19gProtein: 25gFat: 19gSaturated Fat: 7gPolyunsaturated Fat: 2gMonounsaturated Fat: 9gCholesterol: 70mgSodium: 1349mgPotassium: 353mgFiber: 0.1gSugar: 19gVitamin A: 1IUVitamin C: 1mgCalcium: 15mgIron: 1mg

Disclaimer:

Our nutritional information is based on a third-party application that analyzes the ingredients list to determine the values. The information is meant to be helpful, but should be considered an estimate. Values may differ depending on measurements, brands, serving variations, and database availability.

Keyword baked ham
Tried this recipe?Let us know how it was!

You Might Also Like

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating