Discover the ultimate Vegan Ham Roast, a delectable plant-based centerpiece perfect for any holiday table! This recipe delivers a satisfyingly meaty, smoky, and sweet flavor profile, elevated by an incredible maple glaze that forms a caramelized, crusty exterior. Easy to prepare and guaranteed to impress, this roast is ideal for your main course, with versatile leftovers perfect for hearty sandwiches and more.

Embracing Tradition with a Modern Plant-Based Twist: The Ultimate Vegan Ham Roast
Holidays are steeped in tradition, and for many, a grand centerpiece roast is an integral part of the festive meal. Inspired by the success of our Vegan Turkey Roast, we embarked on a mission to create an equally magnificent plant-based “ham” that would shine brightly on your Christmas, Easter, or any special occasion table. The result? A truly wonderful dish that brings all the joy and comfort of a traditional holiday roast, without any animal products. As the photographs beautifully illustrate, the star of this recipe is undoubtedly the simple yet exquisite maple glaze, which bakes into the most incredible, sticky, and flavorful crust – undeniably the best part!
We believe that traditions are incredibly important. Growing up, a succulent ham was always a fixture at our Christmas celebrations. Now, with my own family, I find immense joy in crafting new, yet familiar, food traditions that my children will cherish for years to come. This vegan ham has been an absolute triumph in our household; my kids adored it and are already eagerly anticipating its return. It’s a testament to how fulfilling and delicious plant-based eating can be, especially during times when food plays such a central role in bringing families together.
Our family’s culinary traditions now proudly revolve around a diverse array of delightful vegan dishes. From creamy Scalloped Potatoes and comforting Vegan Lasagna to rich Vegan Gravy, decadent Vegan Pumpkin Pie, and of course, The Best Vegan Sugar Cookies, every dish is crafted with love and plant-based ingredients. These recipes prove that going vegan doesn’t mean sacrificing flavor or excitement; instead, it opens up a world of creative possibilities. If recreating your cherished childhood favorites in a compassionate way helps you on your plant-based journey, then we are here to guide and inspire you every step of the way.

Introducing Your New Holiday Favorite: The Vegan Ham Roast
Let’s set expectations from the start: this remarkable vegan creation isn’t designed to trick anyone into thinking it’s traditional ham. Its unique, rich flavor and satisfying texture stand proudly on their own. What you can expect, however, is a wonderfully chewy, meaty, smoky, and sweet roast that is utterly delicious in its own right! If you’re looking for an exact replica of pork ham, this might not be your pick, but if you’re seeking a truly outstanding plant-based alternative that delivers on flavor and festivity, you’ve found it.
This vegan ham roast is brimming with all the quintessential holiday flavors, making it the perfect companion for your festive spread. Imagine pairing slices of this savory roast with creamy scalloped potatoes, perfectly roasted and caramelized Brussels sprouts, a comforting green bean casserole, or a vibrant festive kale salad. The combination of its robust flavors with these classic side dishes creates a harmonious and unforgettable holiday meal that caters to everyone at the table.
The Magic Behind the “Meat”: Key Ingredients Explained
- Vital Wheat Gluten: This is the hero ingredient that provides the incredible, chewy, and meaty texture of our vegan ham. It’s the protein found in wheat, and when hydrated and kneaded, it forms gluten, mimicking the muscle fibers found in meat. It’s essential for achieving that satisfying bite.
- Chickpeas: Drained and rinsed, chickpeas form the foundational bulk and moisture for the roast. They contribute a subtle creaminess and help bind all the ingredients together, adding a mild, neutral base that absorbs all the wonderful spices.
- No-Chicken Broth (or Vegetable Broth): Crucial for imparting savory depth and moisture into the roast. Using a high-quality broth, such as “Better than Bouillon” vegan no-chicken base, will significantly enhance the overall flavor profile.
- Liquid Smoke: Absolutely vital for achieving that characteristic smoky flavor associated with traditional ham. A little goes a long way in transforming the roast’s essence.
- Maple Syrup (in the roast): A touch of maple syrup within the roast itself adds a subtle sweetness that complements the smoky and savory notes, building a foundation for the later glaze.
- Nutritional Yeast: Provides a cheesy, umami depth that is often present in savory dishes, adding complexity to the overall flavor without any dairy.
- Tomato Paste: Contributes a rich, concentrated savory flavor and a hint of acidity, which balances the sweetness of the maple and the smokiness. It also helps with the roast’s color.
- Spices (Paprika, Ground Cloves, Onion Powder, Garlic Powder): This carefully selected blend of spices is what truly brings the “ham” flavor to life. Paprika offers a warm, peppery note and color, while ground cloves are a traditional accompaniment to ham, providing a distinctive aromatic sweetness. Onion and garlic powders build a savory foundation.
Crafting the Irresistible Maple Glaze
The maple glaze is not just an optional extra; it’s what truly elevates this vegan ham roast from delicious to divine. It creates that coveted caramelized, slightly crisp, and incredibly flavorful crust that makes every bite a joy. Here’s what makes it so special:
- Melted Vegan Butter: Provides richness and helps the glaze adhere beautifully to the roast, contributing to that luxurious, buttery texture.
- Brown Sugar & Pure Maple Syrup: This dynamic duo delivers the quintessential sweet and sticky glaze. Brown sugar offers a deep, molasses-like sweetness and helps with caramelization, while pure maple syrup brings its signature complex sweetness and undeniable “ham glaze” flavor.
- Dijon Mustard: A key ingredient that cuts through the sweetness with a delightful tang, adding a layer of sophisticated flavor and helping to balance the glaze. It’s that secret ingredient that makes the glaze truly memorable.
- Ground Cinnamon: A pinch of cinnamon adds warmth and a subtle spice, enhancing the overall holiday aroma and taste profile of the glaze.
Step-by-Step Guide to Your Perfect Vegan Ham Roast
Creating this show-stopping vegan ham roast is simpler than you might imagine, and the process is broken down into easy-to-follow steps. While this section provides a helpful visual and textual overview, you’ll find the complete, printable recipe card further down the page with precise measurements and timings.

- Prepare the Base Mixture: Begin by combining the chickpeas, broth, olive oil, nutritional yeast, tomato paste, liquid smoke, a tablespoon of maple syrup, paprika, ground cloves, onion powder, and garlic powder in a high-speed blender or food processor. Process until the mixture is completely smooth and creamy. This ensures a uniform texture for your “ham.”
- Form the Dough: Transfer this wet mixture to a large mixing bowl. Gradually add the vital wheat gluten. Start mixing with a sturdy spoon or spatula, then switch to using your hands. Knead the mixture for about 10 times on a lightly floured surface (using vital wheat gluten) until it comes together into a cohesive, elastic dough. Shape it carefully into a compact loaf, resembling a ham.
- Steam the Roast: Place the formed loaf onto a steamer basket in a large pot. Pour about 3-4 cups of no-chicken or vegetable broth into the bottom of the pot, ensuring the broth level is below the steamer basket so the loaf steams, rather than boils. Cover the pot and bring the broth to a boil, then reduce the heat to a gentle simmer. Steam the loaf for a full hour, checking occasionally to ensure there’s still enough broth for steaming; add more if needed. You can even pour a little extra broth over the roast halfway through to keep it moist.
- Cool and Score: Once steamed, remove the pot from the heat and open the lid to allow the loaf to cool for a few minutes. This helps it firm up slightly. Preheat your oven to 425 degrees F (220 degrees C). Transfer the cooled loaf to a casserole dish or a roasting pan with a rim. Using a serrated knife, score the top of the “ham” in a crisscross or diamond pattern, making shallow cuts about 1/4 inch thick across diagonally in one direction, then the other. This not only looks beautiful but also helps the glaze penetrate and adhere better.
- Prepare the Glaze: In a separate medium-sized bowl, whisk together all the maple glaze ingredients: melted vegan butter, brown sugar, 1/2 cup pure maple syrup, Dijon mustard, and ground cinnamon until smooth and well combined.
- Glaze and Roast: If desired, stick whole cloves into the intersections of your scored diamond pattern on the roast. This adds a classic visual touch and a subtle flavor infusion. Pour approximately half of the prepared maple glaze generously over the “ham.” Arrange canned or fresh pineapple rings around the base of the loaf in the casserole dish – these will caramelize beautifully with the glaze. Place the dish in the preheated oven to roast for about 30 minutes. Throughout the roasting process, baste the “ham” with more of the remaining glaze every 10 minutes or so. Reserve a small amount of glaze to pour over just before serving for an extra shiny finish.

After roasting, remove the dish from the oven and allow the vegan ham roast to cool for about 15 minutes before serving. This resting period allows the flavors to meld and the roast to set. Before slicing, remember to remove any whole cloves. For the best texture and serving experience, slice the roast fairly thin. Now, gather your loved ones and enjoy this spectacular plant-based holiday centerpiece!
Important Considerations and FAQs
Is There a Gluten-Free Alternative for Vital Wheat Gluten?
Unfortunately, this particular mock meat recipe relies heavily on vital wheat gluten to achieve its characteristic chewy and meaty texture. The gluten protein is what gives the “ham” its structure and bite, and there isn’t a direct substitute that would yield the same results. This means that, unlike many other recipes on our website, this vegan ham roast cannot be made gluten-free. We understand this can be a limitation for some, but for those who can enjoy gluten, the results are truly worth it!
How Many People Will This Vegan Ham Serve?
This recipe yields a moderately sized “ham” roast that should comfortably serve approximately 6 to 8 people, depending on individual serving sizes and the other dishes accompanying your meal. If you’re hosting a larger gathering, anticipating a big appetite for your main dish, or simply want to ensure plenty of delicious leftovers for the days following your celebration, we highly recommend making two roasts. It’s better to have too much of this delightful dish than not enough!

Maximizing Your Holiday Meal: Tips and Tricks
- The Power of Pineapple and Cloves: While optional, the whole cloves and pineapple rings are highly recommended. The cloves infuse a wonderfully fragrant aroma and classic visual, while the pineapple rings caramelize with the maple glaze during roasting, adding an incredible sweet and tangy dimension that truly enhances the overall flavor experience. Don’t skip this delightful pairing if you can!
- Steaming Without a Basket: No steamer basket? No problem! You can easily create your own DIY steaming setup. Simply place a few crumpled balls of aluminum foil at the bottom of a large pot. Then, place a heat-safe plate on top of the foil balls. Your vegan ham loaf will sit on this plate, elevated above the steaming broth.
- Instant Pot Method: For a more hands-off steaming process, you can use your Instant Pot. Place a trivet in the bottom of your Instant Pot, along with the required broth for steaming. Position the loaf on the trivet, seal the lid, and cook on high pressure for 50 minutes. Allow the pressure to release naturally for 10 minutes before quick-releasing any remaining pressure. Once steamed, proceed with the glazing and roasting steps as instructed in the main recipe.
- Make-Ahead Convenience: The holidays can be hectic, so planning ahead is a lifesaver. You can prepare this vegan ham roast up to the point where it has been steamed for an hour. After steaming, let it cool completely, then wrap it tightly in plastic wrap or place it in an airtight container and refrigerate. When you’re ready to serve, simply transfer it to a casserole dish or roasting pan, apply the glaze, and roast until it’s warmed through and beautifully caramelized.
- Freezing for Later: While this “ham” can be frozen, we highly recommend serving it fresh for holiday gatherings to ensure the best possible flavor and texture. If you do freeze it, make sure it’s completely cooled, then wrap it securely in plastic wrap and aluminum foil before placing it in a freezer-safe bag or container. Thaw in the refrigerator overnight before reheating and glazing.
- Leftover Creativity: Don’t let any leftover vegan ham go to waste! Thinly sliced, it makes fantastic sandwiches with a dollop of vegan mayo and some crisp lettuce. You can also dice it and add it to stir-fries, omelets (vegan of course!), wraps, or even a hearty vegan split pea soup for a smoky flavor boost.
More Vegan Holiday Main Dish Ideas to Inspire You
Looking to expand your repertoire of impressive plant-based holiday meals? Here are some other fantastic main dish options that are sure to delight your guests:
- Vegan Turkey Roast: A savory and substantial roast that rivals its traditional counterpart.
- Vegan Chicken: Versatile and flavorful, perfect for various presentations.
- Vegan Stuffed Jumbo Shells: A rich and comforting pasta dish that’s always a crowd-pleaser.
- Biscuit Topped Chickpea Pot Pie: A rustic and heartwarming dish with a flaky biscuit topping.
- Vegan Pot Pie: Classic comfort food, packed with vegetables in a creamy sauce.
- Lentil Loaf: A wholesome and flavorful alternative to traditional meatloaf.
This vegan ham roast isn’t just a recipe; it’s an invitation to create new, cherished holiday memories around a table filled with delicious, compassionate food. Its meaty texture, smoky undertones, and sweet maple glaze will undoubtedly make it a festive favorite for years to come. We encourage you to try it and experience the magic for yourself!
Vegan Ham Roast with Maple Glaze
This Vegan Ham Roast is easy to make and the perfect centerpiece for your holiday table! It’s meaty, smoky, sweet and the maple glaze creates the most amazing crust.
Pin
Comment
Ingredients
Vegan Ham
- 15 ounce can chickpeas, drained and rinsed
- 3/4 cup no chicken broth (*I used Better than Bouillon, may use veg. broth)
- 2 tablespoons olive oil
- 2 tablespoons nutritional yeast
- 1/4 cup tomato paste
- 1 tablespoon liquid smoke
- 1 tablespoon pure maple syrup
- 1 teaspoon paprika, smoked or regular
- 1/4 teaspoon ground cloves
- 1 teaspoon onion powder
- 1/2 teaspoon garlic powder
- 1 1/2 cups vital wheat gluten
- 3-4 cups more no chicken or vegetable broth, for steaming
Maple Glaze
- 4 tablespoons melted vegan butter
- 1/2 cup brown sugar, lightly packed
- 1/2 cup pure maple syrup
- 1 tablespoon dijon mustard
- 1/4 teaspoon ground cinnamon
For Roasting, optional
- whole cloves, about 20
- canned or fresh pineapple rings, about 10-12
Instructions
- In a blender or food processor, add the drained chickpeas, broth, olive oil, nutritional yeast, tomato paste, liquid smoke, maple syrup, paprika, cloves, onion powder and garlic powder and blend or process until smooth.
- Transfer the blended mixture to a large mixing bowl, getting all the last bits with a spatula.
- Add the vital wheat gluten to the bowl and start to mix it into the wet ingredients with a spatula or spoon, then use your hands and mix until it starts to come together. Sprinkle a little vital wheat gluten on a clean surface, transfer the mixture to the surface and knead about 10 times. Carefully shape it into a loaf.
- Get out a large pot with a steamer basket (flat bottom preferred, see Notes if you don’t have steamer basket.) Place the loaf on the steamer basket with about 3 cups of broth on the bottom for steaming, but don’t let the ham sit in the broth.
- Cover, bring to a boil, then reduce the heat so it’s simmering but not boiling too hard. Steam for 1 hour, and make sure to add more broth if it evaporates too soon. You can pour some additional broth over the roast halfway through.
- Remove the pot from heat and open the lid so the loaf can cool for a few minutes. Preheat the oven to 425 degrees F.
- In a medium bowl, whisk together all glaze ingredients and set aside.
- Place the steamed ham in a casserole dish or a pan with a rim, and score it in a crisscross pattern. You can stick whole cloves in the diamonds if desired. SEE PHOTOS for reference. You can also skip this part if you’d like.
- Pour about 1/2 of the glaze over the loaf and place pineapple rings around the roast (optional). Place in the oven to roast for about 30 minutes. Every 10 minutes or so, baste with more glaze. Save a little glaze for the very end, to pour over just before serving. Let cool for 15 minutes, remove the whole cloves and serve. Slice fairly thin for the best texture. Enjoy!
Notes
- The whole cloves and pineapple rings are optional but so good. The pineapple will caramelize with the glaze, so I don’t recommend skipping this!
- If you don’t have a flat steaming basket or insert, you can make your own by placing a few balls of foil on the bottom of a large pot, then add a heat safe plate that the loaf can sit on.
- Instant Pot: Steam the loaf in your IP by placing a trivet in the pot, as well as the broth for steaming. Seal, and cook for 50 minutes, then let pressure come down naturally for 10 minutes. Continue by roasting in the glaze as instructed.
- Make-ahead: Prepare it up until the point it has steamed for an hour. Let it cool, then refrigerate wrapped in plastic or in a large container. When ready to serve, place it in a casserole dish/pan, glaze and roast until warm throughout.
- The “ham” can be frozen if needed, but I recommend serving fresh for holidays as it will taste better.