The holiday ham, adorned with pineapple rings, is a magazine cover-ready classic. Here, you can stroll down memory lane with a plant-based version, complete with a layer of white “fat” wrapped around it and a sweet, pineapple glaze. Photo Credit: David Paul Shmit

Pineapple Baked Ham [Vegan]

Save Trees. Print Less. But if you must, we charge $2.99 to encourage less waste



Cooking Time



For the ham:

  • 2 cups vital wheat gluten
  • 1/2 cup chickpea flour
  • 1/4 cup tapioca flour
  • 1/4 cup nutritional yeast
  • 3 tablespoons organic granulated sugar
  • 2 tablespoons onion powder
  • 1 tablespoon smoked salt
  • 2 cups water
  • 2 tablespoons refined coconut oil
  • 2 tablespoons red miso paste
  • 1 tablespoon plus 1 teaspoon beet powder
  • 1 teaspoon liquid smoke

For the 'fat':

  • 1/2 cup vital wheat gluten
  • 2 teaspoons organic granulated sugar
  • 2 teaspoons onion powder
  • 1 teaspoon smoked salt
  • 1/2 cup water
  • 1 tablespoon refined coconut oil

For the glaze:

  • 2 cups pineapple juice
  • 2 tablespoons light brown sugar
  • 1/4 teaspoon salt
  • 1 (20-ounce) can pineapple rings, drained (optional)
  • Toothpicks (optional)


  1. Set up a steamer. Fold over a sheet of cheesecloth so it's doubled. Cut a 12-inch-long piece and prepare twist ties or kitchen string for tying the ends.
  2. Make the ham: In a large bowl, whisk together the vital wheat gluten, flour, nutritional yeast, sugar, onion powder, and smoked salt.
  3. Whisk the water, oil, miso, beet powder, and liquid smoke in a medium bowl until the beet powder is completely incorporated and no lumps remain. Stir the wet mixture into the dry mix. Once the dough becomes thick, knead it with your hands for 3 minutes. Set aside to rest.
  4. Make the fat: In a medium bowl, combine the vital wheat gluten, sugar, onion powder, and smoked salt.
  5. In a cup, mix the water and coconut oil. Stir the wet mixture into the dry mix until just combined; don’t knead.
  6. Turn out the ham dough onto a floured work surface and form it into a 6-inch-wide loaf. Stretch the fat dough into sheets and wrap the ham in them (it’s okay if it’s uneven—try to get most of it covered). Wrap the ham tightly in the cheesecloth, rolling on the counter until it is round. Roll it up and twist the ends. Bind the twisted ends with the twist ties or string.
  7. Place the ham in the steamer, cover, and steam for 1 hour and 20 minutes, checking to replenish the water as needed. The internal temperature should reach 180°F or more. Remove from the heat.
  8. Remove the ham and set it aside to cool completely.
  9. Refrigerate the ham overnight.
  10. Preheat the oven to 375°F.
  11. Make the glaze: In a small saucepan over medium-high heat, combine the pineapple juice, brown sugar, and salt and bring to a boil. Boil, but keep an eye and adjust the heat to prevent it from boiling over for 15 minutes. Remove from the heat and transfer the glaze into a measuring cup; it should be reduced to 1/2 cup. Set aside.
  12. Unwrap the ham and place it on a cutting board. Score the surface 1/2-inch deep on the diagonal across the surface and then cut across those cuts, making diamond shapes. If using, affix the pineapple rings to the ham with the toothpicks.
  13. Transfer the ham to a shallow baking dish, and using a pastry brush, baste it with the glaze. Bake, basting every 10 minutes, for 50 minutes. As the glaze browns in the pan, periodically brush it over the ham. Remove from the oven.
  14. Carefully remove the toothpicks before carving. Slice and serve warm.


This recipe takes about 1.5 hours to make.

    Discover more recipes with these ingredients

  • Pineapple


This site uses Akismet to reduce spam. Learn how your comment data is processed.

  1. I’ve done this recipe. It came out really cool. Be aware though that it takes a lot of time to pull this off. It also cost a coupla $$$. The one I made was very well accepted. I’ve got pics of the whole process but I’ve got NO clue how to show them. Anyway … have fun.