Menu Enter a recipe name, ingredient, keyword...

Sangria Ham


This bone-in ham will emerge from the oven juicy and sweet filled with the flavors of brown sugar and pineapple juice. The scent of this dish cooking in your kitchen will be enough to entice the taste buds of anyone who is near. Pair this succulent main course with mashed potatoes, a lightly dressed side salad, and your favorite vegetable dish.

Google Ads
Rate this recipe 4.5/5 (47 Votes)


  • 1 (8-pound) bone-in ham with rind removed
  • 1/4 cup whole cloves
  • 1 pound brown sugar
  • 1 1/2 cups unsweetened pineapple juice
  • 2 1/2 cups sangria wine, or burgundy wine
  • orange peel from 1 large orange


Servings 6
Preparation time 20mins
Cooking time 180mins


Step 1

Preheat the oven to 400°F.

Place the ham in a large roaster pan with the fat side up. Use a sharp knife to score the ham 1/4-inch deep. Place whole cloves on top in a line about 1/2- inch apart, be sure to use plenty.

Pack the top of the ham with the brown sugar to coat the surface. It is okay if brown sugar falls into the pan, it will incorporate into the sangria.

Roast, uncovered, until the sugar begins to melt, about 20 minutes. During this time, mix together the pineapple juice, sangria wine, and orange peel in a bowl. After 20 to 25 minutes, the sugar should have started to melt.

Pour 1 cup of the wine mixture over the ham and return the ham to the oven for 40 minutes.

Cover the ham with foil and cook for another hour in the oven. Baste the ham with a second cup of wine, stirring it into the pan mixture created at the bottom.

Return the ham to the oven for 2 more hours, basting every 30 to 40 minutes.

Uncover the ham for the last hour and lower the temperature to 325°F. Baste every 20 minutes with the pan drippings. The meat thermometer should read 160°F before serving the ham.

You'll also love

Review this recipe

Tamales Roast Turkey Breast