Easiest Ever Vegan Homemade Ham

Nowadays we can find veganized versions of the foods we’ve been used to our whole lives in the supermarket. There are all types of mock meats, including burgers, sausages, steaks, and hams.

These products, even if labeled ‘organic’ and ‘non-GMO’ often include a number of stabilizers and additional ingredients to make it all ‘stick together’ and lengthen the shelf life of the product.

Then comes the question – convenience vs health.

Now you don’t need to choose! Here’s a great vegan recipe for homemade ham that’s easy enough to put together, delivers on taste, and provides an amazing alternative to a product you may have been used to in your pre-vegan days!

vegan ham

This delicious dish is one of 808 Best Vegan Recipes, some of which I am sharing here for free.

Don’t miss the chance to get your hands on this one-of-a-kind recipe collection at 50% off!


  • 225g / 1/2 lb dried bean milk sheets (aka tofu skins)
  • 200ml / 3/4 cup water
  • 4 tbsp soy sauce
  • 1 tbsp cider vinegar or wine vinegar
  • 1 tsp raw cane sugar
  • 1 tbsp sesame oil


Break the sheets into small pieces. Combine the water, soy sauce, vinegar and sugar in a large saucepan. Add the bean milk sheets and turn them into the sauce. Bring to the boil, then lower the heat and simmer for about 20 minutes until the sauce has been absorbed. Add the sesame oil.

Turn out on to a large piece of muslin and roll up the cloth into a sausage shape. Tie it up securely with lots of string.

Steam it over hot water for 2 hours.

Remove from the heat and leave it to cool then chill it thoroughly before unwrapping and slicing it.

928 tastiest vegan recipes

This recipe is one of 808 tastiest picks.