Vegan Ham Recipe


Vegan Ham Recipe

How To Make Vegan Ham

Going meat-free? Enjoy this vegan ham recipe that uses chickpeas and spices to make a guilt-free dish with all the signature ham flavors.

Prep: 15 mins
Cook: 1 hr 25 mins
Total: 1 hr 40 mins


  • 15 oz chickpeas, (1 can) drained
  • cup vegetable stock, or broth
  • ¼ cup sesame oil
  • ¼ cup soy sauce
  • 2 tbsp tomato paste
  • 2 tbsp nutritional yeast
  • 2 tsp smoked paprika
  • 2 tsp onion powder
  • 1 tsp garlic powder
  • 1 tsp salt
  • 1 tsp liquid smoke
  • ½ tsp red gel food coloring
  • cup vital wheat gluten

For Maple Glaze:

  • cup light brown sugar
  • cup vegetable stock, or broth
  • 2 tbsp toasted sesame oil
  • 2 tbsp smoked paprika
  • ½ cup maple syrup
  • 1 tbsp soy sauce


  1. Add chickpeas, vegetable stock, sesame oil, soy sauce, tomato paste, nutritional yeast, smoked paprika, onion powder, garlic powder, salt, liquid smoke and red gel food coloring to the food processor and process until smooth.
  2. Transfer to a mixing bowl and add vital wheat gluten. Mix briefly until roughly mixed.
  3. Now get in there with your hands and knead for a minute to a minute and a half, until the dough is soft but firm.
  4. Form the mixture into a ham shaped ball and wrap tightly with foil.

  5. Place into a steamer basket over a pot of boiling water, or a steamer, and steam for 1 hour.

  6. Remove from the steamer and allow to cool at room temperature for 20 minutes.

  7. While the ham is cooling prepare the glaze by adding light brown sugar and vegetable stock to a measuring jug and mixing until the sugar has dissolved.
  8. Add toasted sesame oil, smoked paprika, maple syrup and soy sauce and whisk together until well mixed.
  9. Preheat the oven to 350 degrees F.

  10. When the ham has cooled remove it from the foil. Use a sharp knife to make shallow cuts across the top of the ham from one corner to the other. Then repeat, going from the other corner to corner, leaving a criss cross pattern.
  11. Place the ham into a non stick baking dish. Pour ⅓ of the glaze over the top and use a brush to brush it in well, making sure that the glaze is covering the ham.
  12. Bake for 25 minutes, bringing it out at the 10 minute mark and again at the 20 minute mark to pour over another ⅓ of the glaze each time and brush it in again.
  13. When the ham has finished roasting, remove it from the oven and allow it to cool slightly at room temperature. The glaze will thicken as it cools. Use the brush to scoop up the glaze from the bottom of the dish and brush onto the top of the ham again.
  14. Serve with a drizzle of glaze from the bottom of the pan over the top and some fresh chopped parsley.

Recipe Notes

Leftover glaze from the bottom of the roasting pan can be scooped up and placed into a jug to be served alongside the sliced ham.


  • Sugar: 25g
  • :
  • Calcium: 108mg
  • Calories: 400kcal
  • Carbohydrates: 48g
  • Fat: 13g
  • Fiber: 7g
  • Iron: 5mg
  • Monounsaturated Fat: 5g
  • Polyunsaturated Fat: 6g
  • Potassium: 504mg
  • Protein: 26g
  • Saturated Fat: 2g
  • Sodium: 914mg
  • Vitamin A: 2561IU
  • Vitamin C: 2mg
Nutrition Disclaimer
Chat Bubble Icon Share your own special recipe
Submit Your Own Recipe

Have your own special recipe to share? Submit Your Recipe Today!