Nutrition Facts for Grilled fresh ham

Grilled Fresh Ham

Elevate your outdoor cooking game with this mouthwatering Grilled Fresh Ham recipe, the perfect centerpiece for your next gathering. Featuring a bone-in, skin-on fresh ham marinated in a zesty blend of olive oil, garlic, fresh rosemary, thyme, lemon juice, apple cider vinegar, and honey, this dish offers layers of bold, herbaceous flavor. The marinade penetrates deep into the diamond-scored skin, while grilling over indirect heat ensures tender, juicy meat with a crispy, crackling golden skin finish. Ideal for holidays or summer cookouts, this crowd-pleaser can feed up to 10 guests and pairs beautifully with your favorite side dishes. With just 30 minutes of prep and the smoky magic of your grill, you’ll create a flavor-packed masterpiece that’s sure to impress. Perfect for keywords like "grilled fresh ham," "herb-crusted ham," and "BBQ holiday centerpiece," this recipe is a true feast for all the senses.

Nutriscore Rating: 69/100
Want to add this food to your meal log?
Try SnapCalorie's FREE AI assisted nutrition tracking free in the App store or on Android.
Image of Grilled Fresh Ham
Prep Time:30 mins
Cook Time:240 mins
Total Time:270 mins
Servings: 10

Ingredients

  • 8 lbs fresh ham (bone-in, skin-on)
  • 0.25 cup olive oil
  • 6 garlic cloves, minced
  • 2 tbsp fresh rosemary, chopped
  • 1 tbsp fresh thyme, chopped
  • 2 tbsp kosher salt
  • 1 tbsp black pepper, freshly ground
  • 2 tbsp lemon juice
  • 1 tsp paprika (optional, for added smoky flavor)
  • 0.25 cup apple cider vinegar
  • 2 tbsp honey

Directions

Step 1

Begin by preparing the marinade: In a small bowl, mix together olive oil, garlic, rosemary, thyme, kosher salt, black pepper, lemon juice, paprika (if using), apple cider vinegar, and honey.

Step 2

Use a sharp knife to score the skin of the fresh ham in a diamond pattern. Be careful not to cut too deep into the meat.

Step 3

Rub the marinade all over the ham, making sure to work it into the scored cuts. Wrap the ham tightly in plastic wrap, and let it marinate in the refrigerator for at least 12 hours or overnight for maximum flavor.

Step 4

Preheat your grill for indirect cooking. If using a charcoal grill, arrange the coals on one side. If using a gas grill, turn on one burner to medium heat while keeping the others off.

Step 5

Place the ham on the cooler side of the grill, skin-side up. Close the lid and cook the ham over indirect heat at 300°F (150°C) for approximately 3 to 4 hours, or until the internal temperature reaches 165°F (74°C).

Step 6

Rotate the ham every 30-45 minutes for even cooking. If the surface begins to brown too quickly, tent it with aluminum foil.

Step 7

Once the ham reaches the proper temperature, move it to the direct heat side of the grill (over the coals or active burner) to crisp up the skin. Grill for about 5-10 minutes, turning occasionally, until the skin is golden and crackling.

Step 8

Transfer the grilled ham to a cutting board, and let it rest for 15-20 minutes before carving. This allows the juices to redistribute throughout the meat.

Step 9

Carve the ham into thin slices and serve immediately. Enjoy this flavorful and tender grilled fresh ham with your favorite sides!

Nutrition Facts

Serving size 3857 grams (3857.0g)
Amount per serving % Daily Value*
Calories 6524
Total Fat 347.30g 445%
Saturated Fat 117.70g 589%
Polyunsaturated Fat 5.30g
Cholesterol 2540mg 847%
Sodium 5729mg 249%
Total Carbohydrate 51.30g 19%
Dietary Fiber 5.00g 18%
Total Sugars 35.90g
Protein 764.90g 1530%
Vitamin D 0IU 0%
Calcium 457mg 35%
Iron 33mg 182%
Potassium 10145mg 216%
*The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.

Source of Calories

Fat: 48.9%
Protein: 47.9%
Carbs: 3.2%