Many holiday meals center around ham, but for those who dislike it – or simply prefer alternatives – finding suitable replacements can be a challenge. Ham’s popularity stems from its association with special occasions, as it’s a luxury item most families reserve for holidays rather than everyday dinners. This creates a demand for impressive, yet accessible, main courses that don’t rely on the traditional pork roast.
This list of 23 recipes offers a diverse range of options, from hearty meats like lamb and brisket to elegant seafood like salmon. There are even vegetarian choices for guests with dietary preferences. The goal is to provide memorable holiday entrees that cater to those who find ham overrated, or who simply want a more unique celebration meal.
Whether you’re hosting guests who share your aversion to ham, or just want to break from tradition, these recipes cover all the bases. Each dish is designed to be company-worthy, elevating your holiday dinner beyond the standard fare.
The key takeaway is this: a delicious holiday meal doesn’t require ham. These alternatives offer variety, flavor, and a welcome change for those who prefer something different.

























