Baked Ham with Pineapple Glaze is a show-stopping dish that’s perfect for holidays or family gatherings. This recipe delivers a tender, moist ham that’s infused with a sweet and savory pineapple glaze. You’ll love how easy it is to create this flavorful centerpiece that impresses everyone at the table. Whether it’s a festive occasion or a cozy family dinner, this dish brings warmth and joy to any gathering.
Why You’ll Love This Baked Ham
This baked ham recipe is a winner for several reasons. First, the blend of pineapple juice and apricot preserves creates an irresistible glaze that caramelizes beautifully. Second, it’s a glazed ham that requires minimal effort while delivering maximum flavor. Third, it’s adaptable for any occasion, whether you’re preparing a honey-baked ham for Easter or a savory baked ham recipe for Thanksgiving. Plus, it’s gluten-free, making it suitable for most diets.
With its impressive appearance and delightful aroma, this oven-roasted ham will surely become a family favorite. It pairs wonderfully with various baked ham side dishes like roasted vegetables or creamy mashed potatoes. Plus, the leftovers are perfect for sandwiches or salads, making it a versatile dish!

Ingredients for Baked Ham
Gather these items:
- 7-10 pound precooked ham
- ⅓ cup pineapple juice
- ¼ cup apricot preserves
- 1 tablespoon Dijon mustard
- 1 tablespoon brown sugar
- 1 teaspoon prepared horseradish
- ¼ teaspoon ground cinnamon
- ⅛ teaspoon ground cloves
- ⅛ teaspoon ground nutmeg
- ⅛ teaspoon ground allspice
How to Make Baked Ham Step-by-Step
- Step 1: Remove ham from the refrigerator for 1 hour before baking and let sit on the counter.
- Step 2: Preheat the oven to 325℉. Pour 2 cups of water into the bottom of a large roasting pan that is fitted with a rack and set aside.
- Step 3: Prepare the ham glaze by combining all glaze ingredients in a saucepan. Heat over medium heat, whisking often until sugar is dissolved.
- Step 4: Unwrap the ham and discard packaging. Place the ham on heavy-duty foil, folding up the sides to form a bowl. Pour the glaze evenly over the ham.
- Step 5: If using, insert a thermometer into the middle of the ham. Tightly wrap the foil around the ham to cover. Place the wrapped ham on the roasting pan.
- Step 6: Bake until an internal temperature of 142℉ is reached. Plan on 10-12 minutes per pound for sliced ham, 15-18 minutes per pound for unsliced and bone-in, and 20-22 minutes per pound for unsliced boneless hams.
- Step 7: Remove the ham from the oven and let rest for at least 10 minutes. Carefully unwrap the foil, slice, and serve.
Pro Tips for the Perfect Baked Ham
Keep these in mind:
- Choose a precooked ham for best results.
- If you want a richer flavor, consider using a brown sugar ham recipe by adding more brown sugar to the glaze.
- For a more complex taste, try adding a touch of maple syrup to the glaze for a maple-glazed ham twist.

Best Ways to Serve Baked Ham
When it comes to serving this baked ham with pineapple, the possibilities are endless:
- Pair it with roasted vegetables for a colorful plate.
- Serve it alongside creamy mashed potatoes for a comforting meal.
- Create a sandwich bar with leftover ham, cheeses, and breads for a casual gathering.
How to Store and Reheat Baked Ham
To store leftovers, wrap the ham tightly in foil or place it in an airtight container. It can be kept in the refrigerator for up to 5 days. When reheating, use the final step of the original recipe, heating at 325℉ until warmed through. This is perfect for meal prep, ensuring you can enjoy the flavors of your baked ham throughout the week.
Frequently Asked Questions About Baked Ham
What’s the secret to perfect Baked Ham?
The secret to a perfect baked ham lies in low and slow cooking. Keeping the ham wrapped in foil helps to retain moisture and flavor. Using a thermometer ensures you don’t overcook it, which is essential for achieving that tender, juicy texture.
Can I make Baked Ham ahead of time?
Yes! You can prepare the glaze and apply it to the ham the day before. Store it in the refrigerator overnight, then bake it the next day. This saves time and allows the flavors to meld beautifully.
How do I avoid common mistakes with Baked Ham?
To avoid common mistakes, ensure the ham is fully thawed before cooking. Keep an eye on the internal temperature and avoid overbaking, which can lead to a dry ham. Following the recommended baked ham cooking time per pound helps ensure perfect results.
Variations of Baked Ham You Can Try
Here are some delicious variations to consider:
- For a sweet twist, use a honey glaze for a honey-glazed oven-baked ham.
- Try adding a spice rub for a more savory profile by incorporating your favorite baked ham seasoning ideas.
- Experiment with fruit juices like orange or apple for a different flavor profile.
For more tips on cooking ham, you can visit Food Network. If you’re looking for side dish ideas, check out Creamy Mashed Potatoes or Roasted Vegetables for perfect pairings!
Print
Baked Ham with Pineapple Glaze: 7 Irresistible Secrets
- Total Time: 125 minutes
- Yield: Serves 10-12 1x
- Diet: Gluten Free
Description
Baked Ham with Pineapple Glaze is tender, moist, and has incredible flavor.
Ingredients
- 7–10 pound precooked ham
- ⅓ cup pineapple juice
- ¼ cup apricot preserves
- 1 tablespoon Dijon mustard
- 1 tablespoon brown sugar
- 1 teaspoon prepared Horseradish
- ¼ teaspoon ground cinnamon
- ⅛ teaspoon ground cloves
- ⅛ teaspoon ground nutmeg
- ⅛ teaspoon ground allspice
Instructions
- Remove ham from the refrigerator for 1 hour before baking and let sit on the counter.
- Preheat the oven to 325℉. Pour 2 cups of water into the bottom of a large roasting pan that is fitted with a rack and set aside.
- Prepare the ham glaze by combining all glaze ingredients in a saucepan. Heat over medium heat, whisking often until sugar is dissolved.
- Unwrap the ham and discard packaging. Place the ham on heavy-duty foil, folding up the sides to form a bowl. Pour the glaze evenly over the ham.
- If using, insert a thermometer into the middle of the ham. Tightly wrap the foil around the ham to cover. Place the wrapped ham on the roasting pan.
- Bake until an internal temperature of 142℉ is reached. Plan on 10-12 minutes per pound for sliced ham, 15-18 minutes per pound for unsliced and bone-in, and 20-22 minutes per pound for unsliced boneless hams.
- Remove the ham from the oven and let rest for at least 10 minutes. Carefully unwrap the foil, slice, and serve.
Notes
- Choose a precooked ham for best results.
- Prep Time: 60 minutes
- Cook Time: 65 minutes
- Category: Main Dish
- Method: Baking
- Cuisine: American
Nutrition
- Serving Size: 1 slice
- Calories: 257
- Sugar: 12 g
- Sodium: 1100 mg
- Fat: 8 g
- Saturated Fat: 2.5 g
- Unsaturated Fat: 5.5 g
- Trans Fat: 0 g
- Carbohydrates: 4 g
- Fiber: 0 g
- Protein: 39 g
- Cholesterol: 70 mg
