Go Back
+ servings
Best Vegan Ham Recipe

The Ultimate Best Vegan Ham Recipe for Savory Comfort

Discover the Best Vegan Ham Recipe that mimics traditional flavors, perfect for festive meals or sandwiches.
Prep Time 15 minutes
Cook Time 1 hour
Total Time 1 hour 15 minutes
Servings: 8 slices
Course: Uncategorized
Cuisine: Vegan
Calories: 150

Ingredients
  

For the Ham
  • 1 cup Vital Wheat Gluten Use vital wheat gluten for the best results.
  • 1 cup Tofu Can be substituted with mashed cannellini beans for a soy-free option.
  • 1 cup Vegetable Broth Substitute with water or low-sodium stock for a lighter taste.
  • 1/4 cup Soy Sauce Replace with tamari or coconut aminos for gluten-free alternative.
  • 2 tablespoons Smoked Paprika Regular paprika can be used for a milder flavor.
  • 2 tablespoons Maple Syrup Brown sugar can be used as an alternative.
  • 1 teaspoon Garlic Powder
  • 1 teaspoon Onion Powder
  • 1/2 teaspoon Black Pepper Essential for seasoning.
  • 1 teaspoon Ground Mustard
Optional Glaze
  • 2 tablespoons Maple Syrup For a sweet, glossy finish.
  • 1 tablespoon Apple Cider Vinegar Mix with maple syrup for a tangy glaze.

Equipment

  • food processor
  • steamer basket
  • Aluminum foil
  • oven

Method
 

Step-by-Step Instructions
  1. Prepare Tofu: Press the tofu to remove excess moisture, then blend in a food processor until smooth.
  2. Mix Dry Ingredients: In a bowl, combine vital wheat gluten, garlic powder, onion powder, ground mustard, smoked paprika, black pepper, and salt.
  3. Combine Mixtures: Fold the blended tofu into the dry mixture until a cohesive dough forms. Add vegetable broth if too dry.
  4. Shape and Wrap: Form the dough into a loaf shape and wrap it tightly in aluminum foil.
  5. Steam: Prepare a steamer basket over boiling water and steam the wrapped loaf for 60 minutes.
  6. Bake with Glaze (Optional): Preheat oven to 375°F (190°C). Brush with maple syrup or add a glaze. Bake for 15-20 minutes.

Nutrition

Serving: 1sliceCalories: 150kcalCarbohydrates: 25gProtein: 10gFat: 3gSaturated Fat: 0.5gSodium: 400mgPotassium: 300mgFiber: 2gSugar: 5gCalcium: 5mgIron: 15mg

Notes

Consider preparing the ham up to 24 hours in advance and refrigerate before steaming to deepen flavors. Store in an airtight container for up to 7 days in the refrigerator, or freeze for up to 3 months.

Tried this recipe?

Let us know how it was!