Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Stuffed Hasselback Ham


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Rachel
  • Total Time: 1 hour 20 minutes
  • Yield: Serves approximately 12 people 1x

Description

Stuffed Hasselback Ham is a stunning centerpiece that elevates any meal with its rich flavors and beautiful presentation. This dish features succulent layers of bone-in ham, stuffed with sharp cheddar cheese, fresh herbs, and a sweet honey glaze, creating an unforgettable dining experience. Perfect for gatherings or weeknight dinners, this recipe is both approachable for novice cooks and impressive enough to wow your guests. Enjoy the delightful aromas as this dish bakes to perfection, promising mouthwatering bites that everyone will rave about!


Ingredients

Scale
  • 1 bone-in ham (about 810 pounds)
  • 2 cups sharp cheddar cheese, shredded
  • 2 tbsp fresh thyme, chopped
  • 2 tbsp fresh rosemary, chopped
  • 4 garlic cloves, minced
  • ½ cup honey
  • 2 tbsp Dijon mustard
  • 1 tsp black pepper

Instructions

  1. Preheat your oven to 325°F (160°C).
  2. Place chopsticks on either side of the ham to prevent cutting all the way through. Make deep cuts about 1 inch apart.
  3. In a bowl, mix together the cheddar cheese, minced garlic, thyme, rosemary, and black pepper.
  4. Stuff each slit in the ham generously with the cheese mixture.
  5. Combine honey and Dijon mustard; drizzle over the stuffed ham.
  6. Place the ham in a roasting pan; cover loosely with foil and bake for about 1 hour or until heated through.
  • Prep Time: 20 minutes
  • Cook Time: 60 minutes
  • Category: Main
  • Method: Baking
  • Cuisine: American

Nutrition

  • Serving Size: 4 oz (113g)
  • Calories: 290
  • Sugar: 12g
  • Sodium: 960mg
  • Fat: 15g
  • Saturated Fat: 6g
  • Unsaturated Fat: 8g
  • Trans Fat: 0g
  • Carbohydrates: 12g
  • Fiber: 0g
  • Protein: 24g
  • Cholesterol: 75mg