Go Back
vegan ham carved top down view

Vegan Ham Recipe

Print Recipe
A delicious plant-based alternative to the traditional holiday dish.
Course Holiday Meal, Main Course
Cuisine American
Keyword holiday, holiday meal, roast tofu ham, tofu, tofu ham, vegan ham, vegan holiday dinner, vegan holiday recipe, vegan meat alternative, vegan meat replacement, vegan roast ham
Prep Time 20 minutes
Cook Time 40 minutes
Total Time 1 hour
Servings 4 "hams"
Calories 258.9
Author carleigh

Equipment

  • Tofu press or kitchen towel
  • Container or bag for marinating
  • Parchment or reusable lining sheet
  • BBQ brush

Ingredients

  • 750 gram extra firm tofu two blocks, pressed for 20 minutes
  • 12 cloves or more to taste

Marinade

Glaze

  • ¼ cup maple syrup
  • 4 tbsp water
  • 1 tbsp molasses
  • 2 tbsp dijon mustard
  • 1 tsp cinnamon
  • 1 tbsp balsamic glaze
  • 1 orange same one you zested, juiced

Instructions

  • First, press the tofu, either using a tofu presser, or by wrapping in a clean cloth and topping with something heavy, like a stack of books. Allow the excess liquid to press out for around 20 minutes. 
  • Once pressed, slice the tofu blocks in half length wise. Carefully score the top in a cross stitch pattern. 
  • In a Tupperware container or reusable bag, combine the marinade ingredients. Transfer the tofu to the container and using a bbq brush, cover with the marinade. Allow to set for at least an hour, up to overnight in the fridge. 
  • Preheat the oven to 375F. Remove the tofu from the marinade, reserving excess for a salad dressing if desired. Transfer to a parchment lined baking sheet, and add the cloves into the cross stitch connecting points, and bake for 20 minutes, until browned slightly. 
  • While the tofu bakes, prepare the glaze. Combine the listed glaze ingredients in a small saucepan. Bring to a simmer, until thickened slightly. 
  • Remove the tofu hams from the oven, and using a bbq brush, liberally cover the “hams” with the glaze. Place back in the oven for 15 to 20 minutes, until caramelized on the outside. You can put on broil to caramelize for the last 2 to 3 minutes, watching to avoid burning. Remove the cloves and enjoy immediately.

Notes

  • Leftover marinade can become a lovely salad dressing or stir-fry sauce.
  • This technique for a vegan ham recipe will work on soy-free tofu such as pumpkin seed tofu or red lentil tofu.
  • As for the marinade, soy sauce can be swapped for liquid aminos to avoid triggering an allergy or intolerance.
  • If you don't like the flavor of cloves, you can roast the tofu with sprigs of rosemary instead. It's a great way to infuse flavor into the "ham".

Nutrition

Calories: 258.9kcal | Carbohydrates: 40.3g | Protein: 16.7g | Fat: 4.1g | Saturated Fat: 0.6g | Polyunsaturated Fat: 2.2g | Monounsaturated Fat: 1g | Trans Fat: 0.003g | Sodium: 1059.5mg | Potassium: 618.3mg | Fiber: 2.9g | Sugar: 31g | Vitamin A: 196.6IU | Vitamin C: 37.2mg | Calcium: 151.1mg | Iron: 3.3mg