The first time I served this Vegan Ham at a family gathering, I was met with surprise and genuine delight. You’d never guess that such an impressive dish could be whipped up in a cozy kitchen, and it completely stole the show. The rich aroma of smoked paprika and savory broth fills the air, instantly transporting you to a flavorful feast.
This recipe brings comfort and a touch of elegance, making it the perfect centerpiece for any meal. Packed with protein from tofu and vibrant flavors from simple ingredients, it caters to both seasoned vegans and curious omnivores alike. Not only is it a healthier alternative to traditional ham, but it also satisfies those cravings for something hearty and delicious.
So whether you’re planning a festive holiday dinner or just looking to shake up your weeknight routine, this Vegan Ham promises to impress your guests and tantalize your taste buds. Let’s dive into the steps to create your own showstopper!
Why is Vegan Ham a Must-Try?
Deliciously Unique: This Vegan Ham stands out with its rich blend of smoky flavors that cater to plant-based diets while mimicking the festive taste of traditional meats.
Surprisingly Simple: With straightforward steps and easy-to-find ingredients, even novice cooks can impress with this dish.
Impressive Protein: Packed with protein from tofu and vital wheat gluten, it’s a satisfying choice for everyone at the table.
Versatile Delight: Perfect for holidays, gatherings, or a twist on weeknight dinners, this recipe adapts seamlessly to any occasion.
Taste Buds Unite: The delightful aroma will entice both vegans and non-vegans alike, making it a sure hit for diverse guests.
Make-Ahead Fun: Steam it in advance and bake right before serving! For more flavorful meals to impress, check out how to make my favorite vegan dishes.
Vegan Ham Ingredients
Get ready to create a delightful plant-based centerpiece!
For the Ham Mixture
- 1 cup vegetable broth – This adds a savory foundation and depth to the dish.
- 1 tablespoon smoked paprika – Provides a rich, smoky flavor that enhances the vegan ham.
- 1 teaspoon liquid smoke – A little goes a long way in giving that authentic smoky essence.
- 2 tablespoons nutritional yeast – Adds a cheesy, umami flavor while boosting the nutrient content.
- 1 tablespoon ketchup – A hint of sweetness balances the savory elements nicely.
- 1/2 teaspoon garlic powder – Infuses a warm and welcoming garlicky note into the ham.
- 1 1/2 teaspoons salt – Necessary for bringing out all the incredible flavors in this vegan ham.
- 3 tablespoons refined coconut oil – Helps create a moist texture and adds healthy fats.
- 14 oz. extra firm tofu – The star of the dish, providing texture and protein in this vegan version.
- 1 1/2 cups vital wheat gluten – This is the key to achieving the meaty texture for your ham.
For the Basting Glaze
- 1/2 cup vegetable broth – Adds moisture and flavor while the ham bakes.
- 2 tablespoons light olive oil – Ensures the ham stays tender and adds richness.
- 1 teaspoon smoked paprika – Use again for that strong, smoky essence in the glaze.
- 2 tablespoons maple syrup – Adds a touch of sweetness that perfectly complements the savory notes.
- 1/2 teaspoon salt – Balances the sweetness and enhances the overall flavor of the glaze.
- 15 whole cloves – These not only look beautiful but also provide a warm, aromatic finish.
How to Make Vegan Ham
-
Warm the Broth: In a small saucepan, gently heat 1 cup of vegetable broth. Mix in the smoked paprika, liquid smoke, nutritional yeast, refined coconut oil, ketchup, garlic powder, and salt until well combined. The mixture should be warm but not boiling.
-
Prepare the Tofu: Drain and press the 14 oz block of extra firm tofu to eliminate any excess liquid. This step ensures a firmer texture for your vegan ham. Place the pressed tofu into a food processor.
-
Blend Together: Pour the warm broth mixture into the food processor with the tofu. Blend until the mixture is smooth and creamy, making sure it’s well combined for that perfect ham flavor.
-
Fold in Wheat Gluten: Transfer the tofu mixture to a glass bowl. Gradually fold in the vital wheat gluten, about 1/2 cup at a time, using a silicone spatula. Knead the last 1/2 cup of gluten until it’s fully incorporated and the dough is cohesive.
-
Shape the Loaf: Form the mixture into a ham-shaped loaf, ensuring it’s firmer than pizza dough. If it feels soft or wet, simply mix in a little more vital wheat gluten for a better texture.
-
Wrap it Up: Tightly wrap your vegan ham in foil, ensuring that no seitan is exposed. This will help maintain moisture while it’s cooked.
-
Steam the Ham: Place the foil-wrapped ham in a large pot fitted with a steamer basket. Add enough water to reach just below the basket, cover, and steam for 1 hour and 15 minutes, checking the water levels frequently to prevent burning.
-
Preheat the Oven: While the ham steams, preheat your oven to 375°F (190°C) so it’s ready for the next step.
-
Score the Ham: Carefully remove the foil and cut diagonal lines about 2 centimeters thick into the top of the ham. Lay it in an 8 x 8-inch baking dish, inserting a clove into each diamond shape for added flavor and decoration.
-
Prepare the Glaze: In a small saucepan, mix together the broth, light olive oil, maple syrup, smoked paprika, and salt. Pour this glaze evenly over the ham to infuse it with flavor.
-
Bake: Place the baking dish in the preheated oven and bake uncovered for 25 minutes. Be sure to baste the ham with the glaze a few times during baking to enhance its richness.
-
Serve and Enjoy: Once baked, slice the vegan ham using a serrated knife for clean cuts. Serve it warm to bring a joyful centerpiece to your meal.
Optional: Garnish with fresh herbs for a vibrant, colorful touch.
Exact quantities are listed in the recipe card below.
Tips for the Best Vegan Ham
Protein Power: Use extra firm tofu: Make sure to select high-quality extra firm tofu to achieve the best texture for your vegan ham—press it thoroughly to avoid excess moisture.
Gradual Mixing: Add gluten gradually: Incorporating vital wheat gluten slowly helps ensure a well-mixed dough, preventing a rubbery texture.
Check Moisture: Don’t skimp on steaming: Steaming thoroughly is crucial for achieving a flavorful and moist vegan ham; ensure the water levels in your pot remain adequate throughout.
Score for Flavor: Cut deep enough: When scoring the top of the ham, cut deep enough for the glaze to soak into the scored lines, enhancing flavor with each bite.
Baste Often: Keep it juicy: Be generous with basting during baking! This critical step contributes to a succulent finish and enhances the overall taste of the vegan ham.
Vegan Ham Variations
Feeling inspired to make this delicious Vegan Ham even more your own? Here are some twists and adjustments to elevate your creation!
-
Gluten-Free: Substitute vital wheat gluten with chickpea flour and add a binding agent like flaxseed meal for a gluten-free option.
-
Spicy Kick: Mix in 1-2 teaspoons of cayenne pepper or crushed red pepper flakes for a zesty heat that will awaken your taste buds.
-
Herb-Infused: Incorporate fresh herbs like rosemary or thyme into the mixture for an earthy depth that complements the smoky flavors beautifully.
-
Smoky Miso: Swap out the nutritional yeast for white miso paste to add a robust, umami flavor to your ham while maintaining a creamy texture.
-
Sweet Twist: Instead of maple syrup, try using agave nectar or honey for a uniquely sweet glaze that balances the savory elements.
-
Veggie Packed: Fold in finely chopped mushrooms or grated carrots when mixing your ham for an amazing texture and additional nutrients.
-
BBQ Style: Brush the glaze with your favorite vegan BBQ sauce during the last 10 minutes of baking for a tangy, rich flavor that brings summer vibes to the table.
-
Nutty Flavor: Incorporate a quarter cup of ground almonds or walnuts into the ham mixture, enriching the flavor and adding healthy fats.
Mix and match these variations to create your perfect Vegan Ham masterpiece!
What to Serve with Vegan Ham?
Creating a memorable meal is all about harmonious dishes that complement and elevate the flavors of your star attraction.
- Creamy Mashed Potatoes: The velvety texture and rich taste of these potatoes beautifully balance the smoky notes of the vegan ham.
- Steamed Asparagus: The crisp freshness of asparagus brings a vibrant contrast to the hearty vegan ham, adding a pop of color and texture to your plate.
- Roasted Brussels Sprouts: Caramelized Brussels sprouts add a delightful crunch, their earthy flavors enhancing the overall savory experience of your meal.
- Sweet Potato Casserole: The natural sweetness of the casserole pairs beautifully with the vegan ham, creating a lovely comforting flavor harmony.
- Apple Sauce: A tangy apple sauce introduces a refreshing sweetness that cuts through the savory richness, making each bite delightful.
- Quinoa Salad: A light quinoa salad with citrus vinaigrette offers a refreshing contrast, bringing some zest to the dish and a healthy crunch.
- Cranberry Sauce: This classic accompaniment adds both sweetness and acidity, providing a bright counterpoint to the deep flavors of the ham.
- Chardonnay: A glass of chilled Chardonnay complements the dish perfectly, enhancing the smoky flavors while introducing refreshing notes.
- Chocolate Avocado Mousse: For dessert, this rich yet healthy mousse is a fantastic way to end the meal on a sweet but light note.
- Pumpkin Pie: Embrace dessert nostalgia with pumpkin pie, blending wonderfully with the smoky and savory elements of your vegan ham.
Make Ahead Options
These Vegan Ham options are perfect for busy home cooks looking to save time! You can prepare the entire ham mixture up to 24 hours in advance. Simply follow the steps until you form the loaf and wrap it tightly in foil. Then, refrigerate it until you’re ready to cook. When it’s time to serve, just steam the wrapped ham for the recommended time, and then bake as directed. This way, the flavors have time to meld, ensuring the Vegan Ham is just as delicious as when freshly made. Remember to check the water levels while steaming, so the quality remains intact, and enjoy the ease of a delicious meal with minimal fuss!
How to Store and Freeze Vegan Ham
Room Temperature: Leave the vegan ham out for a maximum of 2 hours after serving, as it’s best enjoyed warm and fresh from the oven.
Fridge: Store any leftover vegan ham wrapped tightly in foil or an airtight container in the fridge, where it will stay fresh for up to 5 days.
Freezer: For longer storage, freeze the vegan ham by wrapping it tightly in plastic wrap, then foil. It can be frozen for up to 3 months; just thaw in the fridge before reheating.
Reheating: To reheat, place thawed slices in a preheated oven at 350°F (175°C) for 15-20 minutes until warmed through, basting with a bit of liquid for extra moisture.
Vegan Ham Recipe FAQs
What is the best way to select tofu for the Vegan Ham?
Absolutely! When choosing your tofu, opt for extra firm tofu as it holds its shape and provides the right texture for your vegan ham. Look for a block that feels dense and has minimal moisture in the packaging. If it has any dark spots or excess liquid, it’s best to avoid it.
How should I store leftover Vegan Ham?
You can store any leftover vegan ham wrapped tightly in foil or in an airtight container in the refrigerator. It will remain fresh for up to 5 days. Just be sure to keep it sealed to maintain its moisture and flavor.
Can I freeze Vegan Ham, and if so, how?
Absolutely, freezing is a great option! To freeze, wrap the cooled vegan ham tightly in plastic wrap, then wrap it again in foil to prevent freezer burn. It can be stored in the freezer for up to 3 months. When you’re ready to enjoy it, thaw it in the refrigerator overnight before reheating to retain its texture.
What should I do if my Vegan Ham is too soft or wet?
If your vegan ham mixture is too soft, don’t worry; it’s a common hiccup! Simply fold in a little more vital wheat gluten, about 1/4 cup at a time, until the mixture reaches a firmer consistency. This should help you achieve the right texture for shaping.
Is this Vegan Ham suitable for all dietary restrictions?
Very! This vegan ham is plant-based and free from meat, making it suitable for vegans and vegetarians. However, it does contain gluten due to the vital wheat gluten, so be cautious if you have gluten allergies. It’s always best to check ingredient labels for any specific allergens present in the broth or other components.
How long can I keep the Vegan Ham in the fridge after cooking?
You can keep your vegan ham in the fridge for up to 5 days. Just ensure it’s tightly wrapped to retain moisture and flavor. Reheat it gently in the oven or on the stovetop to bring back its delicious taste and texture.

Delicious Vegan Ham: A Flavorful Twist on Tradition
Ingredients
Equipment
Method
- In a small saucepan, gently heat 1 cup of vegetable broth. Mix in the smoked paprika, liquid smoke, nutritional yeast, refined coconut oil, ketchup, garlic powder, and salt until well combined. The mixture should be warm but not boiling.
- Drain and press the 14 oz block of extra firm tofu to eliminate any excess liquid. This step ensures a firmer texture for your vegan ham. Place the pressed tofu into a food processor.
- Pour the warm broth mixture into the food processor with the tofu. Blend until the mixture is smooth and creamy, making sure it’s well combined for that perfect ham flavor.
- Transfer the tofu mixture to a glass bowl. Gradually fold in the vital wheat gluten, about 1/2 cup at a time, using a silicone spatula. Knead the last 1/2 cup of gluten until it’s fully incorporated and the dough is cohesive.
- Form the mixture into a ham-shaped loaf, ensuring it’s firmer than pizza dough. If it feels soft or wet, simply mix in a little more vital wheat gluten for a better texture.
- Tightly wrap your vegan ham in foil, ensuring that no seitan is exposed. This will help maintain moisture while it’s cooked.
- Place the foil-wrapped ham in a large pot fitted with a steamer basket. Add enough water to reach just below the basket, cover, and steam for 1 hour and 15 minutes, checking the water levels frequently to prevent burning.
- While the ham steams, preheat your oven to 375°F (190°C) so it's ready for the next step.
- Carefully remove the foil and cut diagonal lines about 2 centimeters thick into the top of the ham. Lay it in an 8 x 8-inch baking dish, inserting a clove into each diamond shape for added flavor and decoration.
- In a small saucepan, mix together the broth, light olive oil, maple syrup, smoked paprika, and salt. Pour this glaze evenly over the ham to infuse it with flavor.
- Place the baking dish in the preheated oven and bake uncovered for 25 minutes. Be sure to baste the ham with the glaze a few times during baking to enhance its richness.
- Once baked, slice the vegan ham using a serrated knife for clean cuts. Serve it warm to bring a joyful centerpiece to your meal.










