• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar

Loving It Vegan

  • Home
  • About Me
  • Recipe Index
  • Free Ebook
menu icon
go to homepage
search icon
Homepage link
  • Home
  • About Me
  • Recipe Index
  • Free Ebook
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
    • YouTube
  • ×

    Home » Entrees » Vegan Ham Roast

    Vegan Ham Roast

    Published: Jun 19, 2021 Updated: Jun 19, 2021 by Alison Andrews This post may contain affiliate links

    Jump to Recipe Print Recipe
    Vegan Ham

    This vegan ham roast is perfect for a special occasion. It has the perfect ‘meaty’ texture and salty, sweet and smoky flavor. Glazed with a gorgeous maple and brown sugar glaze and roasted to perfection in the oven.

    Sliced vegan ham topped with glaze on a white plate.

    This vegan ham roast makes the perfect main course for a special occasion like Christmas or Easter or just a fancy Sunday dinner.

    That way you can surround it with delicious sides like vegan scalloped potatoes, vegan cauliflower cheese, vegan green bean casserole, vegan mashed potatoes and vegan gravy.

    Now I DID mention the word ‘meaty’ above. But only because the texture of ‘seitan’ (vital wheat gluten) which forms the basis of this recipe, is kinda meaty.

    But it’s not so meaty that you would mistake it for actual meat. You wouldn’t. So that’s not a concern. It just makes a really tasty mock meat that’s also super high in protein and pretty easy to make too.

    So you don’t have to worry about this tasting ‘too’ close to the real thing. No one will mistake this for real ham. But it’s still really delicious and those maple, brown sugar, salty, sweet, smoky flavors are just divine.

    And leftovers are awesome because you’ll be happily eating vegan roasted ham sandwiches for days on end.

    For more delicious roasts check out our vegan turkey roast and our vegan nut roast.

    Ingredients You’ll Need:

    Photo of the ingredients needed to make vegan ham.

    Ingredient Notes

    • Chickpeas – we used canned chickpeas. If you want to use chickpeas you’ve cooked yourself, the amount to use would be 1 and ½ cups.
    • Red food color – is entirely optional but we liked the color that resulted. We used Americolor red gel food coloring, which is very concentrated so a little goes a long way.
    • Vital wheat gluten – is the essential ingredient which creates the chewy ‘meaty’ texture of seitan. Unfortunately there is no substitute.
    Vegan ham topped with glaze on a white plate.

    How To Make Vegan Ham Roast – Step By Step

    You will find full instructions and measurements in the recipe card at the bottom of the post. This is a summary of the process to go along with the process photos.

    • Add chickpeas, vegetable stock, sesame oil, soy sauce, tomato paste, nutritional yeast, smoked paprika, onion powder, garlic powder, salt, liquid smoke and red gel food coloring to the food processor and process until smooth.
    Two photo collage showing ingredients added to food processor and processed together.
    • Transfer to a mixing bowl and add vital wheat gluten. Mix briefly until roughly mixed.
    Two photo collage showing wet and dry ingredients combined in mixing bowl and mixed together.
    • Now get in there with your hands and knead for a minute to a minute and a half, until the dough is soft but firm.
    Kneading seitan dough for vegan ham.
    • Form the mixture into a ham shaped ball and wrap tightly with foil.
    Two photo collage showing forming the dough into a ham shape and wrapping in foil.
    • Place into a steamer basket over a pot of boiling water (or any kind of steamer that you have) and steam for 1 hour, then remove from the steamer and allow to cool at room temperature for 20 minutes.
    Two photo collage showing ham wrapped in foil in the steamer and then cooling on a wooden board.
    • Prepare the glaze by adding light brown sugar and vegetable stock to a measuring jug and mixing until the sugar has dissolved.
    Two photo collage showing brown sugar and veg stock added to jug and whisked together.
    • Add toasted sesame oil, smoked paprika, maple syrup and soy sauce and whisk together until well mixed.
    Two photo collage showing other ingredients for glaze added to jug and whisked in.
    • When the ham has cooled, remove it from the foil. Use a sharp knife to make shallow cuts across the top of the ham from one corner to the other. Then repeat, going from the other corner to corner, leaving a criss cross pattern.
    Two photo collage showing unwrapping the ham from the foil and then cutting criss cross shapes into it.
    • Place the ham into a non stick baking dish. Pour ⅓ of the glaze over the top and use a brush to brush it in well, making sure that the glaze is covering the ham.
    Two photo collage showing glaze pouring over ham in a baking dish and brushed into the top.
    • Bake at 350°F for 25 minutes, bringing it out at the 10 minute mark and again at the 20 minute mark to pour over another ⅓ of the glaze each time and brush it in again.
    Two photo collage showing the baked ham with more glaze pouring over the top and then being brushed in.
    • When the ham has finished roasting, remove it from the oven and allow it to cool slightly at room temperature. The glaze will thicken as it cools. Use the brush to scoop up the glaze from the bottom of the dish and brush onto the top of the ham again.
    Two photo collage showing roasted ham and then extra glaze being brushed into the top.
    • Now it’s ready to be sliced and served. Serve with a drizzle of glaze (from the bottom of the pan) over the top and some fresh chopped parsley. Leftover glaze from the bottom of the roasting pan can be scooped up and placed into a jug to be served alongside the sliced ham.
    Sliced vegan ham topped with glaze on a white plate.

    Chef’s Tips

    The kneading. Your seitan dough should be kneaded for around a minute to a minute and a half, but it’s more by feel than by time. The mixture should feel soft but firm. If you think your ham is too soft, then that means you could knead it more next time. The more you knead, the firmer/chewier it will be.

    The glaze. Make sure the brown sugar has completely dissolved in the vegetable stock before you add the other ingredients and then mix it well before pouring it on, brushing it onto the ham each time.

    Serving. This makes a fairly small ham, so if you’re serving a big crowd it may work better to make two roasts.

    Sliced vegan ham topped with glaze on a white plate.

    Recipe FAQ

    What is seitan? Seitan is also called ‘wheat meat’ and is the kind of mock meat made using an ingredient called Vital Wheat Gluten. This is pure gluten powder made by separating wheat flour from the gluten, leaving only the pure gluten behind. This is what we use in this recipe and what creates the chewy ‘meaty’ texture.

    Can this be made gluten-free? This recipe relies on vital wheat gluten for its texture so it cannot be made gluten-free unfortunately. The recipe simply does not work without vital wheat gluten. For a gluten free option (made from tofu) see this recipe from The Live In Kitchen.

    Can this be made ahead? You could make this up to when it has been steamed and then let it cool, cover and refrigerate. When you’re ready, glaze and roast it as usual.

    How long does it keep? This vegan ham keeps very well in the fridge for up to a week.

    Can you freeze vegan ham? It is best when freshly made, but leftovers can also be frozen. Thaw in the fridge.

    Sliced vegan ham topped with glaze on a white plate.

    More Vegan ‘Meat’ Recipes

    1. Vegan Steak
    2. Vegan Bacon
    3. Vegan Pepperoni
    4. Vegan Salami
    5. Vegan Sausages
    6. Vegan Chicken

    Did you make this recipe? Be sure to leave a comment and rating below!

    Sliced vegan ham topped with glaze on a white plate.

    Vegan Ham

    This vegan ham roast is perfect for a special occasion. It has the perfect ‘meaty’ texture and salty, sweet and smoky flavor. Glazed with a gorgeous maple and brown sugar glaze and roasted to perfection in the oven.
    4.86 from 7 votes
    Print Pin Rate
    Course: Entree, Savory
    Cuisine: Vegan
    Diet: Vegan
    Prep Time: 15 minutes
    Cook Time: 1 hour 25 minutes
    Total Time: 1 hour 40 minutes
    Servings: 8
    Calories: 340kcal
    Author: Alison Andrews

    Ingredients

    • 15 ounce Can Chickpeas (1 can) Drained
    • ⅔ cup Vegetable Stock/Broth (160ml)
    • ¼ cup Sesame Oil (60ml)
    • ¼ cup Soy Sauce (60ml)
    • 2 Tbsp Tomato Paste
    • 2 Tbsp Nutritional Yeast
    • 2 tsp Smoked Paprika
    • 2 tsp Onion Powder
    • 1 tsp Garlic Powder
    • 1 tsp Salt
    • 1 tsp Liquid Smoke
    • ½ tsp Red Gel Food Coloring
    • 1 ½ cups Vital Wheat Gluten (225g)

    Maple Glaze:

    • ⅓ cup Light Brown Sugar (66g)
    • ⅓ cup Vegetable Stock/Broth (80ml)
    • 2 Tbsp Toasted Sesame Oil
    • 1 tsp Smoked Paprika
    • ½ cup Maple Syrup (120ml)
    • 1 Tbsp Soy Sauce
    Prevent your screen from going dark

    Instructions

    • Add chickpeas, vegetable stock, sesame oil, soy sauce, tomato paste, nutritional yeast, smoked paprika, onion powder, garlic powder, salt, liquid smoke and red gel food coloring to the food processor and process until smooth.
    • Transfer to a mixing bowl and add vital wheat gluten. Mix briefly until roughly mixed.
    • Now get in there with your hands and knead for a minute to a minute and a half, until the dough is soft but firm.
    • Form the mixture into a ham shaped ball and wrap tightly with foil.
    • Place into a steamer basket over a pot of boiling water (or any kind of steamer that you have) and steam for 1 hour, then remove from the steamer and allow to cool at room temperature for 20 minutes.
    • While the ham is cooling prepare the glaze by adding light brown sugar and vegetable stock to a measuring jug and mixing until the sugar has dissolved.
    • Add toasted sesame oil, smoked paprika, maple syrup and soy sauce and whisk together until well mixed.
    • Preheat the oven to 350°F (180°C).
    • When the ham has cooled remove it from the foil. Use a sharp knife to make shallow cuts across the top of the ham from one corner to the other. Then repeat, going from the other corner to corner, leaving a criss cross pattern.
    • Place the ham into a non stick baking dish. Pour ⅓ of the glaze over the top and use a brush to brush it in well, making sure that the glaze is covering the ham.
    • Bake for 25 minutes, bringing it out at the 10 minute mark and again at the 20 minute mark to pour over another ⅓ of the glaze each time and brush it in again.
    • When the ham has finished roasting, remove it from the oven and allow it to cool slightly at room temperature. The glaze will thicken as it cools. Use the brush to scoop up the glaze from the bottom of the dish and brush onto the top of the ham again.
    • Now it’s ready to be sliced and served.
    • Serve with a drizzle of glaze (from the bottom of the pan) over the top and some fresh chopped parsley. Leftover glaze from the bottom of the roasting pan can be scooped up and placed into a jug to be served alongside the sliced ham.

    Notes

    1. Chickpeas: We used 1 full 15 ounce (425g) can of chickpeas (drained). If you’re using cooked chickpeas then the amount to use would be 1 and ½ cups. 
    2. Vital Wheat Gluten: This is an essential ingredient in this recipe so unfortunately this recipe cannot be made gluten-free. 
    3. Make ahead: You could make this up to when it has been steamed and then let it cool, cover and refrigerate. When you’re ready, glaze and roast it as usual.
    4. Storing: This vegan ham keeps very well in the fridge for up to a week!
    5. Freezing: It is best when freshly made, but leftovers can also be frozen. Thaw in the fridge.

    Nutrition

    Serving: 1Serve | Calories: 340kcal | Carbohydrates: 35.6g | Protein: 25.3g | Fat: 12.7g | Saturated Fat: 1.5g | Sodium: 1027mg | Fiber: 2.5g | Sugar: 21.8g
    DID YOU MAKE THIS RECIPE? Rate it & leave your feedback in the comments section below, or tag @lovingitvegan on Instagram and hashtag #lovingitvegan
    Get Your Copy! It's FREE!
    « Vegan Spinach Dip
    Easy Green Juice »

    About the Author

    Hi I'm Alison Andrews, I'm the voice and cook behind Loving It Vegan. I love making delicious vegan food and creating vegan versions of all your old favorites, so that you’ll never feel like you’re missing out. Find out more about me here.

    Loving It Vegan is a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for sites to earn advertising fees by advertising and linking to Amazon.com. This site may contain some of these links to Amazon.com. If you make a purchase through one of those links, Loving It Vegan will receive a small commission from the purchase at no additional cost to you.

    Reader Interactions

    Comments

    1. Earthdave says

      December 14, 2021 at 10:01 pm

      Hi, I love this recipe. My only change was I shredded a small beet very finely to replace the food colouring. It works in this and has also worked to give my veggie burgers an authentic pinkish-brown colour too. I’ve used sumac powder in things like Thai red curry paste to great effect but the citrus flavour wouldn’t likely work here.

      Reply
      • Alison Andrews says

        December 15, 2021 at 10:24 am

        Awesome, thanks so much for sharing!

        Reply
    2. Susan Aitchison says

      November 30, 2021 at 5:03 am

      Hi Alison, another wonderful recipe thank you. My husband and I had this for dinner tonight and WOW! As we were doing the dishes he cheekily suggested having another dinner haha. Looking forward to leftovers Tuesday night.5 stars

      Reply
      • Alison Andrews says

        November 30, 2021 at 1:16 pm

        Fantastic! And the leftovers are so good I’m a little bit jealous. 🙂 Thanks for the amazing review Susan!

        Reply
    3. RaeAnn says

      November 25, 2021 at 4:15 pm

      I am making this today. Since it is Thanksgiving I don’t expect a reply today so I will do my best and hope it works. I just have a question about steaming. How do you have enough water for steaming an hour? My steaming baskets only allows a small amount of water that will disappear long before the hour. I will try to do my best but I am interested in tips for next time. Thank you. I will let you know how it goes. 😊

      Reply
      • Alison Andrews says

        November 26, 2021 at 11:05 am

        Hi RaeAnn, in that case I would keep an eye on it and add more water if needed, if you add in hot water (straight from the kettle) so it doesn’t need to re-heat from scratch each time that would work best. We use a steamer basket that we place over a pot so we’re able to put in enough water so that it lasts for an hour. Also you steam with the lid on, so you don’t lose as much water as you think you would, though of course it does reduce.

        Reply
      • Summer says

        November 27, 2021 at 5:18 am

        Hi, it’s late for Thanksgiving .. I made the other roast and use a large canning pan to steam it.

        Hope this helps for next time:)

        Reply
    4. Betty says

      October 25, 2021 at 12:47 pm

      Hallo 🙂 I’m from Italy and love your recipes!!! I must try this ham too! do you think it could be ok to use olive oil or coconut oil instead of sesame oil? Thanks 🙂

      Reply
      • Alison Andrews says

        October 25, 2021 at 2:23 pm

        Hi Betty! So happy you love the recipes, thank you! You could use olive oil but I don’t recommend coconut oil as it gave this a coconut flavor when we tried it and it didn’t taste good with the other flavors.

        Reply
        • Betty says

          October 27, 2021 at 7:16 pm

          Thank you, so I’ll try with olive oil! Anyway obviously I meant odourless coconut oil 🙂

          Reply
          • Alison Andrews says

            October 29, 2021 at 10:56 am

            Oh I see, yes odorless would remove that coconut taste, but olive oil will still work better in terms of the texture for this. 🙂

    5. Jane says

      June 21, 2021 at 10:47 am

      This is so delicious! And you’re right, leftovers are so good for vegan ham sandwiches! Thanks so much.5 stars

      Reply
    6. Ann Owens says

      June 20, 2021 at 9:46 pm

      Nice taste. I did find it to be very soft. Perhaps I didn’t steam it long enough. I used an Instant pot and steamed it for 30 minutes, rather than 60 minutes, since it was under pressure. What are your thoughts on this?4 stars

      Reply
      • Alison Andrews says

        June 21, 2021 at 10:36 am

        Hi Ann, glad you liked the taste! If it was a bit soft then you can knead it a little longer next time. I’m not sure if the shorter steaming time would have had an impact, I don’t have any experience with the instant pot.

        Reply

    Comment Policy: Your feedback is really appreciated! Please do us a favor and rate the recipe as well as this really helps us! The most helpful comments are the ones that give useful feedback for others who might make the recipe, tell about substitutions you made or adjustments you made and how it turned out, or assisting other commenters. Rude or insulting comments will not be accepted.

    Leave A Comment & Review Cancel reply

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

    Recipe Rating




    Primary Sidebar

    Hi I’m Alison Andrews! I love making delicious vegan food and creating delicious vegan versions of all your old favorite dishes, so you can have your vegan cake and eat it too!

    More about me →

    Popular Posts

    • Vegan Tuna
    • The Best Vegan Mac and Cheese (Classic, Baked)
    • Vegan Burrito
    • Super Eggy Vegan Tofu Scramble
    • Sliceable Cashew Cheese
    • Homemade Vegan Butter

    Father's Day Recipes

    • Vegan Biscoff Cupcakes
    • Vegan Biscoff Brownies
    • Vegan Peanut Butter Blossoms
    • Vegan Biscoff Cake
    • Vegan Carrot Muffins
    • Vegan Buttermilk Pancakes

    See ALL Father's Day Recipes →


    Footer

    ↑ back to top

    About

    • Privacy Policy
    • Terms & Conditions

    Follow Us

    Contact

    • About
    • Contact

    Copyright © 2022 Loving It Vegan

    Get 10 fabulous dinner recipes!
    Absolutely free! Sign up below!
    Get Your Copy! It's FREE!