Heartstone Farm

Bone-In Pasture-Raised Smoked Ham

Bone-In Pasture-Raised Smoked Ham

Skip to product information
1 of 1

Heartstone Farm

Bone-In Pasture-Raised Smoked Ham

Bone-In Pasture-Raised Smoked Ham

Regular price $99.00
Regular price Sale price $99.00
SALE Sold out

Heartstone Farm Bone-In Smoked Ham is the perfect centerpiece for your Easter dinner! This ham is pasture-raised and all-natural, ensuring the highest quality and most delicious taste.

Our ham is expertly smoked using hickory wood to perfection, creating a mouth-watering flavor that will have your taste buds dancing with joy. Bone-in provides a perfect balance of meat and flavor, making it the ideal choice for your holiday gathering.

We pride ourselves on using only the best ingredients and traditional methods to create a product that is not only delicious but also healthy and environmentally responsible. Our hams are produced in limited quantities to ensure the utmost quality and care in each and every bite.

What size to order? We recommend 1/2 lb per guest

How do I cook it? The hams are fully cooked - we include cooking suggestions with your order.

Shipping date: Hams ship the weeks of March 18 and 25 in plenty of time for Easter on March 31.

  • No Antibiotics
  • All Natural
  • Humanely Raised


  • Smoked over hickory wood
  • Ingredients: ham, water, salt, brown sugar
  • Exceptionally tender, well-marbled style of pork
  • No antibiotics or hormones from birth
  • Handcrafted ham, smoked over real hickory wood
  • Uncured - no nitrates, nitrites or phosphates
  • No artificial ingredients, colorings or preservatives
  • Fully-cooked and ready-to-eat
  • Half ham, bone-in
  • Gluten-free
  • Product of USA



Hams ship the weeks of March 18 and 25 in time for Easter on March 31.

We ship to these states: CT, DE, DC, ME, MA, MD, NH, NJ, NY, OH, PA, RI, VA, VT, WV.

We ship via UPS. You will receive an email with a tracking number when your ham is shipped. You do not need to be home at the time of delivery.

We pack and ship your ham frozen direct from our farm in Maine. All of our packaging can be composted or recycled (no styrofoam). Until we pack your box, your ham is kept in our freezers (at 0 degrees). We use ice blankets and dry ice to keep your ham super cold during its trip to you. Our packing team (our neighbors) like to say they are packing every order like it's going to their "favorite aunt."


Q: Are the hams fully cooked?

Since it’s fully cooked, ham can be served cold, at room temperature, or heated, with or without glaze.

Q: How big a ham will I need?

We recommend thinking of a serving size of 1/2 lb per person. Better to err on the side of ordering a bigger ham and having left overs than to not have enough.

Cooking Tips

  • Thaw in the refrigerator for 48-72 hours.
  • Ham is fully cooked making it possible to serve directly from the
  • Appliances vary, adjust cook times accordingly. We recommend using a meat thermometer so you do not overcook your ham.
  • Ham is traditionally baked in the oven. Cook for approximately 15 to 20 minutes per pound at 300 F.
  • No matter the size of the ham and the temperature of the
    oven, it should be cooked until the internal temperature
    reaches 140 F. Covering with foil throughout the cooking
    process keeps it moist.
  • If applying a glaze, do so in the last 30 minutes of baking
    so it will caramelize and not burn.
  • Rest ham for 15 minutes before slicing.
View full details

A Note From Farmer Dan