The Live-In Kitchen

  • Recipes
  • Resources
  • About
menu icon
go to homepage
  • Recipes
  • Resources
  • About
subscribe
search icon
Homepage link
  • Recipes
  • Resources
  • About
×
Home » Tofu Recipes

Vegan Ham

Modified: Apr 16, 2025. Published: Feb 25, 2021 by Lindsay Moe.

1017 shares
  • Facebook
  • Email
a plate of vegan ham with other sides

Enjoy vegan ham that's gluten-free and made with tofu for your next holiday or special occasion! Easy to make and so smoky, salty, and delicious!

close up image of vegan ham on a plate
Jump to Recipe

This post contains affiliate links. As an Amazon Affiliate I earn from qualifying purchases. All opinions are my own.

I really cannot express how excited I am about this gluten-free vegan ham recipe! After checking out a lot of the other meatless "ham" recipes around the internet, I realized that they were made almost entirely of gluten (specifically, vital wheat gluten) in the form of seitan.

That's definitely leaving out a big portion of people who might be at your dinner table (and mine), so I set out to make one that was not only free from animal products but also free from gluten.

What came out of my oven is nothing short of a meatless miracle. This vegan tofu ham is a little sweet, a little savory, with a crispy/chewy texture and a hint of smoke and salt that makes it the best ham replacement I've had.

two plates with gluten-free vegan ham along with sides

While this doesn't make a full vegan ham roast, it does make some beautiful slices with an incredible texture and surprising, complex flavor.

This recipe does have a long ingredients list and takes a little more time than a usual weeknight dinner, so I think it's ideal for holidays and special occasions where you want something extra special on the table. It's definitely easy to make, let me show you how!

Vegan ham ingredients

image of vegan ham ingredients
  • Tofu
  • Beet juice
  • Tamari
  • Olive oil
  • Ketchup
  • Dijon mustard
  • Liquid smoke
  • Maple syrup
  • Onion powder
  • Garlic powder
  • Smoked Paprika
  • Salt

Vegan ham glaze ingredients

image of vegan ham glaze ingredients
  • Pineapple juice
  • Beet juice
  • Maple syrup
  • Vegan butter
  • Dijon mustard
  • Brown sugar
  • Liquid smoke
  • Salt & pepper

How to make vegan ham

  1. Combine all ingredients for the vegan ham marinade in a shallow dish.
  2. Add the tofu and use your hands to rub in the marinade and coat it on all sides. Let marinate at least 30 minutes, flipping once.
  3. In a small bowl, stir together vegan ham glaze ingredients.
  4. Arrange tofu on a single layer on a rimmed, parchment lined baking sheet (affiliate link). Top with half the glaze.
  5. Bake the tofu at 375ºF for 22 minutes. Flip and top with the remaining glaze. Bake an additional 22 minutes or until firm and crisp on the edges.

Top tips and questions

What is liquid smoke?

Liquid smoke is a smoke flavoring made by condensing the smoke from wood. It gives food a smoky flavor without needing to do any actual smoking.

Liquid smoke can be found at the grocery store usually near the barbecue sauce and other condiments.

Where can I find beet juice?

I was able to find a small bottle of beet juice by the other juices in the natural section of the grocery store. You could always make your own beet juice if you have a juicer, or roast beets, run through a food processor, and strain to get the juice.

It's much easier to buy beet juice, and you can use leftovers in smoothies, cocktails, and mocktails.

image of vegan tofu ham on plate with side dishes on the side

What is tamari?

Tamari is a type of soy sauce that is usually gluten-free. You may want to check the label if you do not consume gluten. It can be found near the soy sauce in the Asian foods section of the grocery store.

How do I press tofu?

It's easy to press tofu without a press by placing the block between several layers of paper towels and putting something heavy on top like a cast iron skillet.

You can also purchase a tofu press fairly inexpensively. How to use your tofu press will depend on which one you buy, but the one you can see in my video places the block of tofu in the center and uses screws to press down.

I recommend pressing tofu on a rimmed plate to catch the water.

How should I cut tofu for baking into ham?

You can cut your tofu however you prefer, but may want to adjust the cooking time if you're cutting it thicker than I did. You can see in the video that I cut my first slab into a bit of a wedge, and the rest came apart in rough pieces.

My favorite parts were actually the more rugged edged pieces that got a little extra crispy in the oven. I would recommend trying to cut the tofu into pieces where some parts are thicker and some are thinner for the most interesting texture.

Ripping the whole block up by hand would probably be best texture-wise, but won't give you that slice of ham look if that's what you're going for.

image of vegan ham on plate along with sides on top of plate and blue striped towel underneath

Can I make vegan ham ahead of time?

This vegan ham recipe is really at it's best straight out of the oven. It still tastes great cold or reheated after being refrigerated, but will lose some of it's crispy texture.

If you're going to make this ahead of time, I would recommend not freezing it. To reheat from the refrigerator, bake at 375ºF until warmed through and lightly crisped.

Tips for customizing vegetarian ham

  • Place slices of vegan ham on sliders with cheese (or vegan cheese) for a meatless ham and cheese sandwich
  • Chop and add to eggs or potato dishes
  • If you want a less smoky ham, decrease the liquid smoke
  • If you want less sodium, decrease or eliminate the salt and/or choose a low sodium tamari or soy sauce
  • If you have whole beets on hand, you could juice them instead of purchasing beet juice, or roast them, run through a food processor, and strain

What to serve with vegan ham

  • Mashed Potato Bake
  • Cheesy Crock Pot Mashed Potatoes
  • Oven Roasted Rosemary Potatoes
  • Oven Roasted Potato Wedges
  • Vegan Orzo Pasta Salad
  • Vegan Potluck Barley Salad
  • Simple Vegetarian Stuffing
  • Vegetarian Cornbread Stuffing
  • Creamy No Mayo Coleslaw

More tofu recipes

  • Cajun Tofu
  • BBQ Tofu
  • The Best Crispy Tofu
  • The Best Tofu Marinade
  • Peanut Crusted Tofu
  • Kung Pao Tofu
close up image of vegetarian ham on a white plate with a blue striped towel underneath

If you make this recipe, be sure to rate it, leave a comment, or tag #theliveinkitchen on Instagram!

sign up for our newsletter graphic

Recipe

featured image of vegan ham

Vegan Ham

This gluten-free, vegan ham is made from marinated tofu and baked with a glaze to make it smoky, crispy, and perfect for the holidays!
5 from 9 votes
Print Pin Rate SaveSaved!
Prep Time: 20 minutes minutes
Cook Time: 44 minutes minutes
Pressing and Marinating: 1 hour hour
Total Time: 2 hours hours 4 minutes minutes
Servings: 4
Calories: 188kcal
Author: Lindsay Moe
Prevent your screen from going dark

Ingredients

Vegan Ham

  • 14 ounces extra firm tofu, pressed
  • 1 tablespoon beet juice
  • 1 tablespoon tamari or soy sauce
  • 1 tablespoon olive oil
  • 2 teaspoons ketchup
  • 1 teaspoon maple syrup
  • 1 teaspoon dijon mustard
  • 1 teaspoon liquid smoke
  • 1 teaspoon onion powder
  • 1 teaspoon garlic powder
  • ½ teaspoon smoked paprika
  • ½ teaspoon coarse kosher salt

Vegan Ham Glaze

  • 2 tablespoons pineapple juice
  • 2 tablespoons beet juice
  • 2 tablespoons maple syrup
  • 2 tablespoons vegan butter, melted
  • 1 tablespoon dijon mustard
  • 2 teaspoons brown sugar
  • ½ teaspoon liquid smoke
  • ½ teaspoon coarse kosher salt
  • ¼ teaspoon freshly cracked black pepper

Instructions

  • Slice tofu as desired. I like to cut it into wedge shapes, so some parts are thicker than others (see the video for how I cut mine). Rustic cuts are the best because they will give it a nice crispy texture.
  • In a medium sized baking dish, whisk together the marinade ingredients. Place the tofu in the baking dish with the marinade, rubbing it so that it gets on all sides. Arrange the tofu in a single layer if possible, and let marinate for 30 minutes, flipping and rubbing on extra marinade at least once.
  • Meanwhile, preheat the oven to 375ºF and line a large, rimmed baking sheet with parchment paper.
  • In a small bowl, stir together all of the glaze ingredients.
  • Arrange the tofu in a single layer on the prepared baking sheet and spoon half the glaze over the top.
  • Bake for 22 minutes. Flip the tofu pieces, spoon the other half of the glaze over the top, and bake an additional 22 minutes or until the edges are crisp and the glaze has been absorbed.

Notes

 

Tips for customizing vegetarian ham

  • Place slices of vegan ham on sliders with cheese (or vegan cheese) for a meatless ham and cheese sandwich
  • Chop and add to eggs or potato dishes
  • If you want a less smoky ham, decrease the liquid smoke
  • If you want less sodium, decrease or eliminate the salt and/or choose a low sodium tamari or soy sauce
  • If you have whole beets on hand, you could juice them instead of purchasing beet juice, or roast them, run through a food processor, and strain

Nutrition

Calories: 188kcal | Carbohydrates: 16g | Protein: 9g | Fat: 10g | Saturated Fat: 2g | Trans Fat: 1g | Sodium: 1036mg | Potassium: 275mg | Fiber: 1g | Sugar: 12g | Vitamin A: 412IU | Vitamin C: 2mg | Calcium: 56mg | Iron: 2mg
Tried this recipe?Mention @theliveinkitchen or tag #theliveinkitchen!

More Tofu Recipes

  • Sticky honey garlic tofu on a plate next to white rice.
    Sticky Honey Garlic Tofu
  • Two pieces of crispy baked tofu on a white plate next to fresh thyme, sage, and rosemary.
    Crispy Herb Baked Tofu
  • Fried tofu nuggets on a plate garnished with parsley next to a small bowl of ketchup.
    Vegetarian Tofu Nuggets
  • close up image of cooked tofu in white dish with stripe kitchen towel
    Cajun Tofu

Comments

    5 from 9 votes (4 ratings without comment)

    Leave a Reply Cancel 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.

  1. Justin says

    August 08, 2021 at 3:21 pm

    5 stars
    This was really great. I did 30 gluten free, vegan, low FODMAP pizzas for a thing.

    I doubled the marinade and glaze recipes and did 5 blocks of super firm tofu…

    After baking the tofu, I didn’t feel like the color was there so the only step I added is I put it in a (huge) sauté pan after baking and reduced down the remaining half of the glaze with the baked tofu slices.

    Everyone loved the ham! Dubbed “sham” at the event…

    Reply
    • Bird says

      June 30, 2023 at 10:18 am

      5 stars
      We make this tofu about once a week. Thanks for sharing! People who I know that dislike tofu, love this! We cook up a big batch and make it for dinner as is or sometimes we chop leftovers and throw some into quesadillas or stir fry. I eat it cold, right out of the fridge or in a tortilla wrap. We love this recipe so much, our favorite tofu marinade. Sometimes instead of baking in oven we air fryer this, though it usually takes less time than baking so you have to pay attention.

      Reply
      • Lindsay Moe says

        July 03, 2023 at 3:29 pm

        Thank you so much for taking the time to leave this thoughtful comment. I'm so glad you're enjoying the recipe!

        Reply
  2. Karen S says

    April 29, 2023 at 4:20 pm

    5 stars
    This is so good!!! My meat eating husband who ever, ever eats tofu is standing at the counter eating slice after slice. I will make it again and again!

    Reply
  3. Brenda says

    January 04, 2024 at 5:51 pm

    5 stars
    Game changer for holiday meals! Loved it. Reheated in the air fryer and it was even better.

    Reply
  4. Andrea Smith says

    March 30, 2024 at 10:23 am

    5 stars
    Delicious!! Loved by everyone!

    Reply
    • Lindsay Moe says

      April 01, 2024 at 10:29 am

      Wonderful to hear, I'm so glad you all enjoyed it!

      Reply
  5. PamelaB says

    April 25, 2024 at 3:22 pm

    Looking for gluten free vegetarian substitute for the ham in split pea soup…
    I’m thinking this has good potential.
    How do you think it would hold up with that type of use…the liquidy environment?

    Plus I just know it’ll be great for other uses.
    Can taste it already.

    Reply
    • Lindsay Moe says

      April 29, 2024 at 10:33 am

      I do think the tofu would absorb a lot of liquid in the soup and be a little mushy. I would recommend cutting it very small if you're going to use it in that way. If its a thicker soup, you could always sprinkle this on top at the end instead of cooking it along with the rest of the soup.

      Reply
  6. Carole says

    December 11, 2024 at 2:11 pm

    Could I use the juice from a can of beets?

    Reply
    • Lindsay Moe says

      December 11, 2024 at 5:03 pm

      The juice may just be salt water, so you might get a different result, but generally I think it would work. Maybe taste and adjust any added salt in case it makes it salty.

      Reply
lindsay moe in a kitchen with glasses on shelves behind her

Hi, I'm Lindsay! I've been creating easily customizable vegetarian recipes since 2011. I love the outdoors, brownies, and brand new books. I live and work in La Crosse, Wisconsin and founded Wild Flour Media to expand on my love for food photography and videography to my community and beyond.

More about me →

Popular

  • frozen curly fries made in the air fryer on a plate surrounding a bowl of ketchup
    Frozen Curly Fries in the Air Fryer
  • a dish of mashed potatoes made without milk topped with pats of butter and herbs.
    Mashed Potatoes without Milk
  • zesty cream cheese stuffed mini peppers close up
    Zesty Cream Cheese Stuffed Mini Peppers
  • single serving lemonade in a glass with lemons
    Single Serving Lemonade

Footer

^ back to top

About

  • About Lindsay
  • Privacy Policy
  • Accessibility Statement

Extras

  • Newsletter
  • Resources

Contact

  • Contact
  • Wild Flour Media

As an Amazon Associate I earn from qualifying purchases.

Copyright © 2026 The Live-In Kitchen

Please read my Privacy Policy.
1017 shares

Rate This Recipe

Your vote:




Let us know what you thought of this recipe:

This worked exactly as written, thanks!
My family loved this!
Thank you for sharing this recipe

Or write in your own words:

A rating is required
A name is required
An email is required

Recipe Ratings without Comment

Something went wrong. Please try again.