With inspiration from my Vegan Turkey Roast, I decided to create a holiday “ham” that is absolutely wonderful for Christmas, Easter or any other occasion. As you can see in the photos, the simple glaze forms the most incredible crust on the “ham” and is the best part of the recipe! I think traditions are so important. We always had ham at Christmas growing up, and I truly enjoy creating new, but familiar traditions around food that my own children will remember for years to come. This vegan ham was such a hit, my kids all loved it and can’t wait for me to make it again. The food traditions in my family all revolve around delicious vegan dishes, like Scalloped Potatoes, Vegan Lasagna, Vegan Gravy, Vegan Pumpkin Pie and The Best Vegan Sugar Cookies. Going vegan doesn’t mean you have to eat only salad for the rest of your life; there are so many options available and ways to be creative. If it helps to re-create some of your old favorites, then I’m here to help!

Vegan Ham

Disclaimer: This vegan version does not taste like real ham! It is not going to fool anyone. It is, however, chewy, meaty, smoky, sweet and totally delicious! But if you are expecting it to taste just like ham, you will be disappointed. It’s also chock full of holiday flavors and goes perfectly with scalloped potatoes, roasted brussels sprouts, green bean casserole or festive kale salad.

How to make it

(This is simply an overview with photos, scroll down to find the complete, printable recipe.)

Stick whole cloves into the diamonds, if desired, and pour on about half of the glaze. Place pineapple rings around the loaf and roast for 30 minutes, pouring more glaze over the “ham” about every 10 minutes.

Let it cool for 15 minutes or so, then serve and enjoy! Remove cloves before serving.

Is there an alternative for vital wheat gluten?

This mock meat can not be made with any other alternative, so it’s one of the only recipes on my website that can not be made gluten free, unfortunately.

How many people will it serve?

It’s a fairly small “ham” but it should serve about 6-8, depending on serving sizes. If you are making it for a large crowd or want a lot of leftovers, I would make 2 roasts.

More vegan holiday main dish ideas

Vegan Turkey Roast Vegan Chicken Vegan Stuffed Jumbo Shells Biscuit Topped Chickpea Pot Pie Vegan Pot Pie Lentil Loaf Vegan Ham Roast with Maple Glaze - 46Vegan Ham Roast with Maple Glaze - 12Vegan Ham Roast with Maple Glaze - 22Vegan Ham Roast with Maple Glaze - 83Vegan Ham Roast with Maple Glaze - 35Vegan Ham Roast with Maple Glaze - 36