Home ยป Vegan Holiday Recipes ยป Smoky Vegan Ham with Maple Mustard Glaze
| |

Smoky Vegan Ham with Maple Mustard Glaze

This amazing Vegan Ham recipe boasts a smoky umami flavor with a great meaty texture and the perfect maple mustard glaze. A plant-based, high-protein recipe that makes the perfect centerpiece for holidays or any special occasion. And, it’s great for hearty ham sandwiches the next day. ย 

overhead closeup of vegan ham with slices out

Move over traditional ham, there’s a new kid in town! This one tastes similar to the real thing but without the cruelty or animal products. If you’re looking for vegan meats or mains to serve for Thanksgiving or Christmas dinner, or just looking for the perfect vegan ham sandwich, this plant-based ham loaf is a must-try.

Like my Vegan Mushroom Wellington and Vegan Lentil Loaf, this mock ham recipe is super easy to make, low calorie and low fat. It’s just what you need to make your holiday season complete. 

Vegan Ham Ingredients with Substitutions

vegan ham ingredients

Exact ingredient measurements can be found in the recipe card below!


Step by Step Instructions with Photos

Before you begin, preheat your oven to 350ยฐF (175ยฐC). Apply a thin veil of oil or cooking spray to a loaf pan or baking dish. Alternatively, you can line it with parchment paper.

step 1 vegan ham adding dry ingredients to a bowl

1. Mix Dry Ingredients: In a large bowl, combine the vital wheat gluten, chickpea flour, nutritional yeast, and all spices (smoked paprika, vegan ham broth seasoning, cloves, beet powder). Whisk thoroughly.

step 2 vegan ham mixing wet ingredients in large bowl

2. Mix Wet Ingredients: In a bowl, mix together vegetable broth, olive oil, miso paste, soy sauce, maple syrup, vinegar, liquid smoke, and tomato paste. Blend until smooth.

Step 3 vegan ham adding wet ingredients to dry ingredients and forming the dough

3. Make the Dough: Pour the wet mixture into the dry ingredients. Stir until it forms a dough. Knead by hand for about 3 minutes to activate the gluten. It should become stretchy but not too dry. If itโ€™s too wet, add a bit more wheat gluten; if too dry, a splash of plant milk.

Step 4 and 5 forming the dough into a loaf and steaming it for 30 minutes

4. Shape the dough: into a ham-shaped loaf (like an oval or rectangle). Wrap tightly in foil. Steam on the stovetop  in a large pot with a steamer basket (I used a taco stand so anything that works as a barrier between the water and the ham loaf is fine) for 30 minutes making sure the wrapped loaf doesn’t touch the water.

making the marinade for the vegan ham (1)

5. Make the glaze: add maple syrup, Dijon mustard, liquid smoke, coconut sugar and soy sauce to a small bowl. Mix well.

6. Glaze & Bake: use a sharp knife to cut a diamond pattern in the top of the loaf. To do this, make diagonal slices length-wise, then turn it a quarter turn and make diagonal slices the rest of the way (tip: use a measuring tape to make them even). Add whole cloves and pour half the marinade over the entire ham. Bake covered for 25 minutes, basting every 10 minutes. Remove cover for the last 5 minutes of baking. Remove from oven and allow to cool for 10 minutes before slicing, thick or thin. If you want, garnish with dried orange slices and fresh rosemary. Serve hot or cold with your favorite Thanksgiving sides.


overhead view of vegan ham in a white casserole dish

Tips

  • This vegan ham slices beautifully and makes great leftovers for vegan ham sandwiches (make them on these vegan buttermilk biscuits), breakfast scrambles or chop up slices to sub for vegan bacon in this JUST Egg Frittata.
  • To get nice, thin slices, allow to cool to room temperature, then place in the refrigerator to chill for 4 hours or overnight. When ready to serve, slice with very sharp chef’s knife, then reheat before serving.
  • Watch the water level in the pot while steaming and add more as needed. 
  • Please remember: while this vegan ham recipe has a delicious, smoky flavor and chewy texture similar to real ham, it is not comparable (and we don’t want it to be, right?) It provides an alternative to a traditional holiday ham using mock meat but still remaining 100% vegan.
  • To make your diamond pattern even, use a measuring tape and measure 1 inch between slices.

Frequently Asked Questions

What is vegan ham typically made of?

Vegan ham is usually made from a mix of high-protein plant ingredients that give it a chewy texture and rich flavor. A simple version โ€” like mine โ€” is made with:
vital wheat gluten, which gives it that firm, meaty bite, chickpea flour, which softens the texture and adds plant-based protein, and beet powder, which adds a natural pink color without artificial dyes

From there, most people add savory ingredients like soy sauce, garlic, smoked paprika, and something a little sweet โ€” like maple syrup or brown sugar โ€” to get that classic ham-style flavor. A glaze baked on at the end gives it that shiny, caramelized finish.

So in short: itโ€™s a plant-based roast thatโ€™s built to look, taste, and feel like ham โ€” without the animal products or complicated extras.

Can I make this ahead of time?

Yes, you can make it up to 3 days ahead. When I make it ahead, I wrap it in foil, steam it, let it cool to room temperature, then place in the refrigerator still wrapped on a plate. When you’re ready to bake it, remove the foil, slice the recommended “diamond” pattern, glaze and bake.

Should I bake this covered, or uncovered?

I have done it both ways. When baking uncovered, the maple syrup in the glaze that drips off into the baking dish tends to char. If you want to avoid this, cover when baking for the first 25 minutes, then uncover and bake for another 5 minutes before removing from the oven.

Do I have to steam this vegan ham before baking?

I have made it once without steaming and did not care for the texture. I highly recommend following the recipe which requires a 30 minute steam bath prior to baking!

overhead view closeup of vegan ham

Storage, Freezing and Reheating

  • Refrigerator – stove leftover vegan ham in the fridge in an airtight container for up to 5 days. 
  • Freezer – wrap individual slices or the whole ham loaf in plastic wrap. Store in freezer in an airtight container for up to 3 months. 
  • Reheating – to reheat from frozen, allow to thaw in refrigerator overnight. Cover and reheat in the oven (recommended), on the stovetop or in the microwave before serving with your favorite delicious sides. 
overhead view of vegan ham on a white cutting board

Serving Suggestions

I love to serve my vegan ham for breakfast with my favorite Gingerbread Pancakes with toasted buckwheat and orange zest. Here are some other suggestions:

plate of vegan ham slices  with trimmings

More Popular Vegan Mains

vertical image of sliced vegan ham

Have you tried this? Why not leave a star โญ๏ธโญ๏ธโญ๏ธโญ๏ธโญ๏ธ rating in the recipe card right below and/or a review in theย comment sectionย further down the page? I always appreciate your feedback. You can also follow me onย Instagram,ย Facebook,ย Pinterest,ย andย Twitter, andย sign up for my newsletter!

overhead closeup of vegan ham with slices out

Vegan Ham Recipe

A plant-based, high-protein vegan ham recipe that makes the perfect centerpiece for holidays or any special occasion. And, it's great for hearty ham sandwiches the next day. ย 
5 from 20 votes
Print Pin Rate
Course: Main Course, Main Dish
Cuisine: All
Diet: Low Calorie, Low Fat, Vegan, Vegetarian
Prep Time: 15 minutes
Cook Time: 30 minutes
Steam Time: 30 minutes
Total Time: 1 hour 15 minutes
Servings: 12 slices
Calories: 131kcal
Author: Deborah

Ingredients

For the Ham Base

  • 1.5 cups vital wheat gluten
  • 1/2 cup chickpea flour
  • 2 tbsp nutritional yeast
  • 1 tbsp smoked paprika
  • 2 tsp vegan ham broth seasoning
  • 1/2 tsp white pepper
  • 1/2 tsp ground cloves
  • 1/2 tsp beet powder optional; adds color

Wet Ingredients

  • 3/4 cup vegetable broth substitute with plant milk of your choice
  • 2 tbsp olive oil
  • 2 tbsp white miso paste optional; add bold umami flavor
  • 1 tbsp soy sauce
  • 1 tbsp maple syrup
  • 1 tbsp apple cider vinegar
  • 1 tsp liquid smoke
  • 1 tsp tomato paste sub with ketchup

For the Maple Mustard Glaze

  • 2 tbsp maple syrup
  • 1 tbsp Dijon mustard
  • 1 tbsp coconut sugar sub with brown sugar
  • 1 tsp soy sauce sub tamarii
  • 1/2 tsp liquid smoke

Instructions

  • Before you begin,ย preheat your oven to 350ยฐF (175ยฐC). Apply aย thin veil of oil or cooking sprayย to a loaf pan or baking dish. Alternatively, you can line it with parchment paper.
  • Mix Dry Ingredients: In a large bowl, combine the vital wheat gluten, chickpea flour, nutritional yeast, and all spices (smoked paprika, vegan ham broth seasoning, cloves, beet powder). Whisk thoroughly.
  • Mix Wet Ingredients: In a bowl, mix together vegetable broth, olive oil, miso paste, soy sauce, maple syrup, vinegar, liquid smoke, and tomato paste. Blend until smooth.
  • Make the Dough: Pour the wet mixture into the dry ingredients. Stir until it forms a dough. Knead by hand for about 3 minutes to activate the gluten. It should become stretchy but not too dry. If itโ€™s too wet, add a bit more wheat gluten; if too dry, a splash of veggie broth or plant milk.
  • Shape the dough:ย into a ham-shaped loaf (like an oval or rectangle).ย Wrap tightly in foil. Steam on the stovetop ย in a large pot with a steamer basket (I used a taco stand so anything that works as a barrier between the water and the ham loaf is fine)ย for 30 minutes making sure the wrapped loaf doesnโ€™t touch the water.
  • Make the glaze: add maple syrup, Dijon mustard, liquid smoke, coconut sugar and soy sauce to a small bowl. Mix well.
  • Glaze &ย Bake: use a sharp knife toย cut a diamond patternย in the top of the loaf. To do this, make diagonal slices length-wise, then turn it a quarter turn and make diagonal slices the rest of the way (tip: use a measuring tape to make them even). Add whole cloves and pour half the marinade over the entire ham. Bake covered for 25 minutes, basting every 10 minutes. Remove cover for the last 5 minutes of baking. Remove from oven and allow to cool for 10 minutes before slicing, thick or thin. Garnish with dried orange slices and fresh rosemary. Serve hot or cold with your favoriteย Thanksgiving sides.

Notes

  • This vegan ham slices beautifully and makes great leftovers for vegan ham sandwiches (make them on these vegan buttermilk biscuits), breakfast scrambles or chop up slices to sub for vegan bacon in this JUST Egg Frittata.
  • To get nice, thin slices, allow to cool to room temperature, then place in the refrigerator to chill for 4 hours or overnight. When ready to serve, slice with very sharp chef’s knife, then reheat before serving.
  • Watch the water level in the pot while steaming and add more as needed.ย 
  • Please remember: while this vegan ham recipe has a delicious, smoky flavor and chewy texture similar to real ham, it is not comparable (and we don’t want it to be, right). It provides an alternative to a traditional holiday ham using mock meat but still remaining 100% vegan.
  • To make your diamond pattern even, use a measuring tape and measure 1 inch between slices.

Nutrition

Serving: 2slices | Calories: 131kcal | Carbohydrates: 12g | Protein: 14g | Fat: 3g | Saturated Fat: 0.5g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 2g | Sodium: 247mg | Potassium: 131mg | Fiber: 2g | Sugar: 5g | Vitamin A: 322IU | Vitamin C: 0.2mg | Calcium: 42mg | Iron: 2mg
Tried this Recipe? Pin it for Later!Mention @oohlalaitsvegan or tag #oohlalaitsvegan!

Similar Posts

5 from 20 votes (10 ratings without comment)

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.

18 Comments

  1. 5 stars
    This vegan ham recipe is wildly impressive โ€” it mimics the texture and flavor of traditional ham using high-protein ingredients. It’s a standout for holiday or special-occasion plant-based meals.

  2. 5 stars
    This looks incredible! Love how thoughtful the ingredients and glaze are. Definitely trying this for the holidays.

  3. 5 stars
    This vegan ham recipe is intriguing. The plant-based take on a holiday classic that promises flavor, texture, and festive appeal without the meat

  4. 5 stars
    Love how you layered smoky, sweet, and savory flavor. Itโ€™s hard to believe this is plant-based. Canโ€™t wait to try it for my next family gathering!