zooom iconHover to Zoom
Available for California shipments only.


Whole Ham

  • Includes a 20-22 lb. Bone-In Whole Ham

If you’re looking for the perfect whole smoked ham for a holiday meal or special occasion, look no further than Mahogany Smoked Meats. Our Bone-In Whole Ham is slow smoked to perfection for 24 hours over mahogany embers for a rich, smoky flavor your guests will be drooling over long after it’s gone. Whether you’re hosting Easter lunch, Christmas dinner, or a family reunion, this whole smoked ham is a timeless choice.

Weighing in at 20 to 22 pounds, this Bone-In Whole Ham includes plenty of flavorful smoked meat to feed a large group, plus the hock which is great for enhancing your favorite soup or bean side dishes. This whole smoked ham arrives at your doorstep securely packed and fully cooked, so you can dive right in or simply heat it up and enjoy.

To show appreciation for our loyal customers, we include free standard shipping with each order sent within the contiguous United States. All of our products are made in small batches to ensure only the highest quality. We’re proud of the products we share with our customers and stand behind each of them with a 100% satisfaction guarantee. If you aren’t thoroughly pleased with your order, we’ll refund or replace it.

Special Instructions

Your ham will arrive fully cooked. To serve warm, simply wrap in foil, and heat in a 325' oven for 10 min. per pound. Serves approximately 40 for dinner or 50 for a buffet.

Read Reviews