The first time I made this perfect brown sugar glazed ham with pineapple rosemary sauce, I was honestly just trying to salvage a stressful holiday dinner. My oven was acting up, and I had exactly zero patience left after a long day. I grabbed a pre-cooked ham from the store, figuring I’d just warm it through, maybe slap on some glaze from a jar. But as I mixed together a quick brown sugar glaze and threw in a few sprigs of fresh rosemary and pineapple chunks for the sauce, something clicked. The sweet-savory combo hit the spot — smoky ham, caramelized sugar, and that bright zing from pineapple that cut through richness. The rosemary gave it this subtle earthy note that wasn’t overpowering but just right.
It turned out better than I expected, and honestly, I found myself making this dish more often than I planned. The glaze forms this sticky, shiny coat that’s both sweet and a little salty, and the pineapple rosemary sauce feels like a little celebration in a bowl next to it. This recipe quickly became my go-to when I wanted to impress guests without a fuss or just treat myself to something comforting but fresh.
What’s stuck with me is how approachable it is — no fancy techniques, no exotic ingredients. You can pull this off whether you’re an unplanned host or just craving a little kitchen magic on a random evening. And that quiet moment when you slice into the ham, the glaze crackling slightly, and the sauce ready to drizzle? That’s when you realize this recipe isn’t just a dish, it’s a little act of kindness to yourself and anyone lucky enough to share it.
Why You’ll Love This Recipe
After experimenting with countless ham glazes and sauces, this perfect brown sugar glazed ham with pineapple rosemary sauce stands out — not just for its taste but for how simple it is to get right every time. Here’s the scoop on why I keep going back to it:
- Quick & Easy: The glaze comes together in under 15 minutes, and the ham bakes while you prep your sides — ideal for busy weeknights or last-minute get-togethers.
- Simple Ingredients: Brown sugar, pineapple, fresh rosemary — nothing fancy, nothing intimidating. Most of these are pantry staples or easy to find at any grocery store.
- Perfect for Holidays and Family Dinners: Whether it’s Christmas, Easter, or just Sunday supper, this ham recipe fits right in with festive vibes and hearty appetites.
- Crowd-Pleaser: I’ve served this to folks who usually don’t go for ham, and they ask for seconds. The balance of sweet, savory, and tangy is pretty irresistible.
- Unbelievably Delicious: The glaze caramelizes beautifully, giving a glossy, slightly crisp finish, while the pineapple rosemary sauce adds brightness and depth. It’s comfort food with a bit of a fresh twist.
What sets this recipe apart from others is the way the pineapple rosemary sauce complements the brown sugar glaze without stealing the spotlight — it’s like a duet instead of a solo. Plus, I like to use dark brown sugar for a richer molasses flavor, and if you want, a splash of Dijon mustard in the glaze can add a subtle tang that keeps things interesting. This isn’t just another ham recipe; it’s my best version, tested over multiple holiday dinners and casual weeknight meals alike.
What Ingredients You Will Need
This recipe uses simple, wholesome ingredients to deliver bold flavor and satisfying texture without the fuss. Most are pantry staples or fresh items you can easily grab, and substitutions are pretty flexible if you need them.
- For the Ham and Glaze:
- Pre-cooked bone-in ham (about 6-8 pounds) – the star of the show. I prefer a spiral-cut ham for easy serving.
- Brown sugar (dark or light, about 1 cup) – the base of the glaze, adds sweetness and caramelization.
- Dijon mustard (2 tablespoons) – optional, but recommended for a slight tang in the glaze.
- Apple cider vinegar (2 tablespoons) – balances sweetness and adds a mild acidity.
- Ground cloves (1/4 teaspoon) – just a pinch for warm spice notes.
- Honey (2 tablespoons) – adds extra shine and a floral sweetness.
- For the Pineapple Rosemary Sauce:
- Fresh pineapple chunks (1 cup) – fresh is best, but canned in juice works fine too (just drain well).
- Fresh rosemary (2 tablespoons, finely chopped) – aromatic and earthy, a key flavor.
- Butter (2 tablespoons) – enriches the sauce and helps meld flavors.
- Brown sugar (2 tablespoons) – echoes the glaze’s sweetness.
- Garlic (1 clove, minced) – adds savory depth.
- Salt and black pepper (to taste) – essential seasoning.
- Water or pineapple juice (1/2 cup) – to thin the sauce to the right consistency.
Ingredient Tips: I usually grab a bone-in spiral ham from my local butcher or grocery store – it’s juicy and easy to slice. If you want to make the recipe gluten-free, double-check your mustard and vinegar labels (most are naturally gluten-free, but it’s good to be sure). For a dairy-free sauce, swap butter for coconut oil or a plant-based spread.
Equipment Needed
For this perfect brown sugar glazed ham with pineapple rosemary sauce, you don’t need anything fancy — just the basics you likely already own.
- Roasting pan with rack – helps the ham cook evenly and lets fat drip away.
- Basting brush or spoon – to spread the glaze evenly over the ham.
- Small saucepan – for simmering the pineapple rosemary sauce.
- Sharp carving knife – key for slicing the ham cleanly and impressively.
- Cutting board – sturdy and large enough to handle the ham.
Optional but nice to have: a meat thermometer to check internal temperature (aim for 140°F / 60°C when reheating pre-cooked ham). I’ve found that a silicone basting brush works best for sticky glazes because it’s easy to clean and doesn’t shed bristles. If you don’t have a roasting rack, simply elevate the ham on thick slices of onion or sturdy vegetables to keep it off the pan bottom.
Preparation Method

- Preheat your oven to 325°F (163°C). Remove the ham from packaging and pat dry with paper towels – this helps the glaze stick better. Place the ham cut-side down on a roasting rack inside your pan.
- Score the ham’s surface in a diamond pattern, about 1/4-inch deep, using a sharp knife. This step lets the glaze seep in deeper and creates those classic crisscross caramelized edges.
- Make the brown sugar glaze: In a bowl, mix 1 cup brown sugar, Dijon mustard, apple cider vinegar, ground cloves, and honey until smooth. The mixture should be thick but spreadable. If it’s too stiff, add a teaspoon of water.
- Brush the glaze generously over the entire ham, making sure to get into the scored lines. Reserve some glaze for basting later.
- Cover the ham loosely with foil and place it in the oven. Bake for about 1.5 to 2 hours (roughly 15-18 minutes per pound) until heated through. Halfway through baking, remove the foil and baste the ham with the reserved glaze. Return to oven uncovered to allow glaze to thicken and caramelize.
- While the ham bakes, prepare the pineapple rosemary sauce: In a small saucepan, melt butter over medium heat. Add minced garlic and cook until fragrant (about 1 minute). Stir in chopped rosemary and brown sugar, letting the sugar dissolve.
- Add pineapple chunks and pour in water or pineapple juice. Simmer the sauce gently, stirring occasionally, until slightly thickened (about 10 minutes). Season with salt and pepper to taste. If you want a smoother sauce, pulse it briefly in a blender or mash with a fork.
- Once the ham is done, remove it from the oven and let it rest for 10-15 minutes before slicing. This helps juices redistribute and keeps the meat moist.
- Slice the ham and serve with generous spoonfuls of pineapple rosemary sauce on the side or drizzled over.
Tip: Keep an eye on the glaze during the last 20 minutes to avoid burning. If it starts to darken too quickly, tent the ham loosely with foil again. The glaze should be sticky and shiny, not burnt.
Cooking Tips & Techniques
Getting the perfect brown sugar glaze and pineapple rosemary sauce just right takes a few tricks I’ve picked up along the way. Here’s what I’ve learned:
- Go low and slow: Reheating the pre-cooked ham at a moderate 325°F lets the glaze caramelize without burning while keeping the meat tender. High heat can dry out the ham.
- Score carefully: Scoring the ham creates those beautiful glaze pockets, but don’t cut too deep — just through the fat, not into the meat.
- Use fresh rosemary: Dried rosemary won’t give the same fragrant punch in the sauce. Chop it finely to avoid big woody bits.
- Balance sweetness and acidity: The apple cider vinegar in the glaze and the pineapple juice in the sauce prevent the dish from feeling too sugary.
- Rest before slicing: I can’t stress this enough. It’s tempting to cut right away but letting the ham rest keeps it juicy and sliceable.
- Multitask smartly: While the ham bakes, use that time to prep sides or make a quick salad. I often whip up a batch of creamy slow cooker potato soup alongside — both dishes warm and comfort the soul.
One thing I’ve messed up before: rushing the glaze application. If you wait until the end of baking to apply glaze, it won’t stick well or get that nice caramelized crust. Start early and baste a couple of times for best results.
Variations & Adaptations
This recipe is flexible enough to fit different diets and flavor preferences. Here are a few ways to make it your own:
- Gluten-Free: This recipe is naturally gluten-free, but always double-check your mustard and vinegar labels.
- Low-Sugar: Cut down the brown sugar by half and boost the honey for a milder sweetness. You can also swap brown sugar with coconut sugar for a more caramel-like flavor.
- Spicy Twist: Add a pinch of cayenne pepper or a splash of hot sauce to the glaze for a subtle heat that plays nicely with the sweetness.
- Seasonal Sauce Swap: Instead of pineapple, try fresh peach chunks in summer or roasted apples in fall — both pair wonderfully with rosemary and brown sugar.
- Vegan Option: Use a plant-based ham alternative and replace butter with vegan margarine or coconut oil in the sauce. Adjust sweetness to taste.
Once, I experimented by adding a splash of bourbon to the glaze. That boozy depth was a hit at a small dinner party — just a little goes a long way. If you like the idea of sweet and smoky, it’s worth a try!
Serving & Storage Suggestions
This ham is best served warm or at room temperature, with the pineapple rosemary sauce drizzled generously or on the side for dipping. For a festive spread, pair it with roasted vegetables, creamy mashed potatoes, or a crisp green salad.
If you’re planning to serve this at a gathering, keep the ham covered loosely with foil to retain warmth without steaming the glaze.
To store leftovers, wrap the ham tightly in foil or plastic wrap and refrigerate for up to 4 days. The pineapple rosemary sauce keeps well in an airtight container for 3-4 days. You can also freeze the sauce in small portions for up to 2 months.
When reheating leftover ham, do so gently in a 275°F (135°C) oven, covered with foil, until warmed through. Reheat the sauce separately on the stovetop or microwave, stirring occasionally.
Flavors tend to meld nicely in the fridge, so the next day’s ham with sauce is often even better — a little sweeter, a little more tender. I like to serve it alongside simple sides like honey garlic pork chops with crisp green beans for a well-rounded, satisfying meal.
Nutritional Information & Benefits
This perfect brown sugar glazed ham with pineapple rosemary sauce provides a balanced combination of protein and flavor without going overboard on unhealthy fats or additives.
| Nutrient | Per Serving (approx. 6 oz / 170 g) |
|---|---|
| Calories | 320 |
| Protein | 28g |
| Carbohydrates | 18g |
| Fat | 15g |
| Sugar | 14g |
| Sodium | 900mg |
Health Highlights: Ham is a great source of lean protein and provides essential B vitamins, including B12. The fresh pineapple adds vitamin C and digestive enzymes like bromelain, which can aid in digestion. Rosemary contains antioxidants and anti-inflammatory properties. Keep in mind this dish is moderate in sodium, so consider balancing with low-sodium sides.
Conclusion
This perfect brown sugar glazed ham with pineapple rosemary sauce is one of those recipes that feels both special and approachable at the same time. It’s sweet, savory, and bright — the kind of dish that invites you to slow down and savor each bite. I love how it fits effortlessly into holiday feasts or casual dinners, always bringing a little extra warmth to the table.
Feel free to tweak the sweetness, play with herbs, or swap pineapple for your favorite fruit. Cooking is about making dishes your own, after all. If you try this recipe, I’d love to hear how it goes or what variations you come up with — sharing those moments is what makes cooking fun.
So, here’s to sticky, glossy glaze and that tangy pineapple rosemary sauce — a duo that turns simple ham into a memorable meal worth savoring again and again.
Frequently Asked Questions
Can I use a boneless ham for this recipe?
Yes, boneless ham works well and cooks slightly faster. Adjust baking time accordingly, checking internal temperature to avoid drying out.
Is fresh pineapple necessary for the sauce?
Fresh pineapple gives the best flavor and texture, but canned pineapple chunks (drained) are a convenient substitute that still tastes great.
Can I prepare the sauce ahead of time?
Absolutely! The pineapple rosemary sauce can be made a day ahead and refrigerated. Reheat gently before serving.
How do I prevent the glaze from burning?
Apply the glaze early and baste periodically, but keep the oven temperature moderate (325°F). If the glaze starts to darken too quickly, tent with foil.
What sides pair well with this ham?
Traditional sides like mashed potatoes, roasted vegetables, or even a light salad complement the rich flavors. For something cozy, try pairing it with creamy potato soup for an extra comforting meal.
Pin This Recipe!

Perfect Brown Sugar Glazed Ham Recipe with Easy Pineapple Rosemary Sauce
A simple and delicious recipe for pre-cooked ham glazed with a sticky brown sugar mixture and served with a bright pineapple rosemary sauce. Perfect for holidays or casual dinners.
- Prep Time: 15 minutes
- Cook Time: 1 hour 30 minutes to 2 hours
- Total Time: 1 hour 45 minutes to 2 hours 15 minutes
- Yield: 10-12 servings 1x
- Category: Main Course
- Cuisine: American
Ingredients
- Pre-cooked bone-in ham (about 6-8 pounds), spiral-cut preferred
- 1 cup brown sugar (dark or light)
- 2 tablespoons Dijon mustard (optional)
- 2 tablespoons apple cider vinegar
- 1/4 teaspoon ground cloves
- 2 tablespoons honey
- 1 cup fresh pineapple chunks (or canned in juice, drained)
- 2 tablespoons fresh rosemary, finely chopped
- 2 tablespoons butter
- 2 tablespoons brown sugar (for sauce)
- 1 clove garlic, minced
- Salt and black pepper to taste
- 1/2 cup water or pineapple juice
Instructions
- Preheat oven to 325°F (163°C). Remove ham from packaging and pat dry. Place cut-side down on a roasting rack inside a pan.
- Score the ham’s surface in a diamond pattern about 1/4-inch deep.
- In a bowl, mix 1 cup brown sugar, Dijon mustard, apple cider vinegar, ground cloves, and honey until smooth. Add a teaspoon of water if too stiff.
- Brush glaze generously over the entire ham, including scored lines. Reserve some glaze for basting.
- Cover ham loosely with foil and bake for 1.5 to 2 hours (15-18 minutes per pound). Halfway through, remove foil and baste with reserved glaze. Return uncovered to oven to caramelize glaze.
- While ham bakes, melt butter in a small saucepan over medium heat. Add garlic and cook until fragrant (~1 minute). Stir in rosemary and 2 tablespoons brown sugar until dissolved.
- Add pineapple chunks and water or pineapple juice. Simmer gently, stirring occasionally, until slightly thickened (~10 minutes). Season with salt and pepper. Optionally blend or mash for smoother sauce.
- Remove ham from oven and let rest 10-15 minutes before slicing.
- Slice ham and serve with pineapple rosemary sauce drizzled on top or on the side.
Notes
Use a meat thermometer to check internal temperature aiming for 140°F when reheating pre-cooked ham. Score ham only through fat, not into meat. Rest ham before slicing to keep moist. Tent with foil if glaze darkens too quickly. For dairy-free sauce, substitute butter with coconut oil or plant-based spread. Fresh pineapple preferred but canned works well. Sauce can be made ahead and refrigerated.
Nutrition
- Serving Size: Approx. 6 oz (170 g)
- Calories: 320
- Sugar: 14
- Sodium: 900
- Fat: 15
- Carbohydrates: 18
- Protein: 28
Keywords: brown sugar glazed ham, pineapple rosemary sauce, holiday ham recipe, easy ham glaze, pre-cooked ham recipe, sweet and savory ham


