• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • About
    • About Sam
    • FAQ's about veganism
    • Press
    • Contact
      • Reader Inquiries
      • Business Inquiries
  • Cookbooks
  • Seitan School
  • Recipes
    • Recipe Index
    • Video
  • Start Here

It Doesn't Taste Like Chicken logo

menu icon
go to homepage
  • About
  • Cookbooks
  • Courses
  • Recipes
  • Start Here
    • Amazon
    • Facebook
    • Instagram
    • Pinterest
    • YouTube
  • search icon
    Homepage link
    • About
    • Cookbooks
    • Courses
    • Recipes
    • Start Here
    • Amazon
    • Facebook
    • Instagram
    • Pinterest
    • YouTube
  • ×
    Home » Recipes » HOLIDAY MAINS

    Sam TurnbullAuthor: Sam Turnbull Updated: March 3, 2025

    Vegan Pineapple Glazed Ham

    5 from 7 votes
    | 14 Comments
    Save Saved! Pin Comments ↓ Jump to Recipe

    Get ready to steal the show at your next gathering with this Pineapple-Glazed Vegan Ham, a playful take on the timeless favorite! Smoky tofu ham is baked in a sweet spiced pineapple glaze and decorated with pineapple rings and maraschino cherries for that retro look. With just 10 simple ingredients, this recipe is a guaranteed hit, whether it's Easter, Thanksgiving, Christmas, or any occasion calling for a stunning centerpiece.

    Tofu ham with pineapple and cherries, with text overlay that reads vegan pineapple glazed ham.

    If you've been looking for a proper Vegan Ham recipe for a holiday, this is it! Inspired by the classic pineapple ham recipes (and adapted from my fan-favorite Brown Sugar & Mustard Glazed Tofu recipe), this vegan ham is marinated for smoky, salty ham flavor, roasted in the oven, and then finished with a cinnamon-spiced pineapple glaze. The pineapple rings and maraschino cherries on top add some retro fun, making this a showstopper for a holiday party.

    Vegan ham topped with slices of pineapple and cherries.

    What Makes This Glazed Vegan Ham an Instant Classic

    • A vegan centerpiece: It's perfect for Easter, Christmas or other holiday celebrations. Serve alongside your favorite holiday side dishes for a meal that will wow!
    • Simple: It looks fancy, but it's actually easy to make with just 10 ingredients.
    • Serious ham vibes: Smoky, sweet, sticky, and tastes just like ham!

    Ingredients for Vegan Ham

    For the tofu:

    • Extra-firm tofu: Be sure to use the tofu that's refrigerated in water, not the shelf stable silken kind.
    • Soy sauce: Or use coconut aminos, liquid aminos, or tamari sauce to make this vegan ham gluten-free.
    • Garlic powder: For savory flavor.
    • Liquid smoke: Essential for that smoky ham taste.

    For the glaze and toppings:

    • Maraschino cherries: These are optional, but they're so much fun! Make sure the brand you buy is vegan.
    • Canned pineapple: You'll need both the sliced pineapple and the juice it's packed in.
    • Water: To get the right consistency and balance of flavor for the glaze.
    • Brown sugar: You can use light or dark brown sugar.
    • Dijon mustard: This adds depth, keeping the glaze from being cloying.
    • Cinnamon and cloves: You can use a whole cinnamon stick and cloves, or swap in ground spices.

    How to Make Vegan Pineapple Glazed Ham

    Scoring tofu slab with knife.
    1. Prepare the tofu: Drain, pat dry, and press out the excess water. Score a diamond pattern ¼-inch deep.
    Tofu marinating in plastic bag.
    1. Marinate: Mix the soy sauce, garlic powder, and liquid smoke in a sealable bag or container, then add the tofu. Marinate in the fridge for a minimum of 1 hour or up to overnight, flipping the tofu occasionally to ensure both sides get marinated.
    Tofu in parchment-lined pan.
    1. Prepare for roasting: Preheat your oven to 375℉ and line a baking dish with parchment paper. Remove the tofu from the marinade and set it in the baking dish.
    Baked tofu with scores cut into the top.
    1. Roast the vegan ham: Bake for 50 - 60 minutes, or until the tofu is dark golden brown.
    Pineapple glaze with cinnamon stick simmering in pot.
    1. Make the glaze: Separate the juice and the pineapple slices. Set aside 4 pineapple rings for later. Finely chop the remaining pineapple rings. Add the juice to a pot with the rest of the glaze ingredients. Bring to a simmer over medium-high, stirring often, and cook for about 10 - 15 minutes, until thickened.
    Vegan ham on platter with pineapple and cherries on top.
    1. Finish: Pour the prepared glaze on the tofu, and decorate with the pineapple slices and cherries. Bake for another 15 - 20 minutes, or until the glaze is bubbling. Remove from the oven, slice, and serve.

    Make-Ahead Method

    If you're making this for a holiday and want to get a head start, you can either marinate it up to 2 days ahead of time, or bake it and make the glaze. Store the baked vegan ham and glaze separately in the refrigerator. When you're ready to serve, glaze the tofu ham, top it, and finish in the oven as directed.

    What to Serve With Vegan Ham

    • The Best Vegan Garlic Mashed Potatoes
    • Easy Vegan Cheddar Biscuits
    • Perfect Roasted Brussels Sprouts
    • Vegan Sweet Potato Casserole with Marshmallow
    • Vegan Butternut Squash Mac & Cheese
    • Easy Vegan Stove Top Stuffing

    How to Store & Reheat Leftovers

    • Refrigerator: Store leftovers in an airtight container for up to 4 days.
    • Freezer: Freeze leftover vegan ham in an airtight container or freezer bag for up to 3 months. Thaw in the fridge before reheating.
    • To reheat: Warm leftovers in a 350ºF oven, heat slices in a skillet, or use the microwave.

    More Vegan Holiday Favorites

    • Easy Vegan Pumpkin Pie
    • The Best Easy Vegan Cranberry Sauce
    • Best Vegan Turkey Roast (perfect for Thanksgiving)
    • Cheesy Vegan Scalloped Potatoes
    • Vegan Deviled Potatoes

    If you try this vegan ham recipe let us know by leaving a comment, rating it, and don't forget to tag @itdoesnttastelikechicken on Instagram.
    Bon appetegan!
    Sam Turnbull.

    5 from 7 votes
    (click stars to vote)

    Vegan Pineapple Glazed Ham

    Get ready to steal the show at your next gathering with this Vegan Pineapple Glazed Ham - a playful take on the timeless favorite! Smoky tofu ham is baked in a sweet spiced pineapple glaze and decorated with pineapple rings and maraschino cherries for that retro look. With just 10 simple ingredients, this easy vegan ham recipe is a guaranteed hit, whether it's Easter, Christmas, or any occasion calling for a stunning centerpiece.
    Prep: 10 minutes mins
    Cook: 1 hour hr 20 minutes mins
    Total: 1 hour hr 30 minutes mins
    Servings: 6
    PRINT PIN Save Saved! COMMENT

    Ingredients
     

    For the tofu:

    • 2 blocks (350 g/ 12.3oz each) extra-firm tofu, drained
    • ⅓ cup soy sauce, (gluten-free if preferred)
    • 2 teaspoons garlic powder
    • 1 teaspoon liquid smoke

    For the glaze and toppings:

    • 1 (398 ml/ 14 fl oz) can sliced pineapple in juice, juice and slices separated (see notes if using fresh pineapple)
    • ⅓ cup water
    • ¼ cup brown sugar
    • 1 tablespoon Dijon mustard
    • 1 cinnamon stick, (or ¼ teaspoon ground cinnamon)
    • 4 whole cloves, (the spice) (or 1 pinch ground cloves)
    • maraschino cherries, optional for topping (check to make sure they are vegan)
    US Customary - Metric

    Instructions
     

    • Prepare the tofu by draining it, and then patting it dry, and lightly pressing it with a clean towel to help absorb extra water. Use a knife to score a diamond pattern across the surface of the tofu cutting about ¼ inch deep.
    • Add the soy sauce, garlic powder, and liquid smoke to a sealable bag or container, then add the tofu. Let the tofu marinate for a minimum of 1 hour or as long as overnight in the fridge, flipping the tofu now and then to ensure both sides get marinated.
    • When ready to roast the tofu, preheat your oven to 375℉ (190℃). Line a small baking dish with parchment paper. Remove the tofu from the marinade and place on the prepared baking dish (discard any leftover marinade).
    • Bake for 50 - 60 minutes until the tofu is dark golden brown.
    • While the tofu is baking make the glaze. Separate the juice and the pineapple slices. Set aside 4 pineapple rings for later. Finely chop the remaining pineapple rings. Add the juice, chopped pineapple, water, brown sugar, mustard, cinnamon stick, and cloves to a small pot. Put over medium-high heat, bring to a simmer while stirring often, and cook for about 10 - 15 until thickened. Remove from heat and set aside.
    • Once the tofu has baked and is golden brown, remove from the oven. Pour the prepared glaze on top, and decorate with the pineapple slices and cherries. Return to the oven and bake for another 15 - 20 minutes until the glaze is bubbling. Remove from the oven and enjoy while hot. Cold leftovers are also delicious.

    Notes

    If using fresh pineapple: Use 4 thin pineapple rings to decorate the tofu blocks. Then finely chop up 4 - 5 slices of the pineapple to add to the glaze, and use ⅔ cups pineapple juice.

    Nutrition

    Serving: 1 serving (recipe makes 6 servings) | Calories: 262kcal | Carbohydrates: 25g | Protein: 21g | Fat: 11g | Saturated Fat: 1g | Polyunsaturated Fat: 0.1g | Monounsaturated Fat: 0.1g | Sodium: 761mg | Potassium: 341mg | Fiber: 2g | Sugar: 20g | Vitamin A: 37IU | Vitamin C: 6mg | Calcium: 130mg | Iron: 3mg

    ⭐ Did You Make This Recipe?

    I'd love if you left a rating and comment, it helps others find the recipe and makes my day! 💕
    Author: Sam Turnbull
    Cuisine: American
    Course: Main Course

    More Vegan Tofu Recipes You Might Enjoy

    • Skillet of sofritas with text overlay that reads tofu sofritas.
    • How to Marinate Tofu (So That it Actually Tastes Good)
    • Spoon in bowl of marinated tofu.
    • Pan-fried tofu and cubed tofu showing before and after pressing
    • Overhead view of vegan drunken noodles in bowl with chopsticks, with text overlay that reads vegan drunken noodles
    • Photo of stir fry in skillet with text overlay that reads Spicy Black Pepper Tofu

    Browse All Recipes

    « Vegan Lemon Loaf (better than Starbucks)
    Vegan Green Goddess Dressing »

    Reader Interactions

    Comments

    1. Anne says

      October 07, 2025 at 6:43 pm

      Can you make this recipe ahead of time and/or cook in air fryer?

      Reply
      • Sam Turnbull @ It Doesn't Taste Like Chicken says

        October 10, 2025 at 10:53 am

        Hi Anne, Yes, you can definitely make it ahead! The details are in the post, but in short: you can marinate up to 2 days ahead, or bake it and make the glaze, then store them separately until you’re ready to glaze and finish in the oven. If you’d rather use an air fryer, that works too! I’d go with 350°F (175°C) for about 25–30 minutes to bake the tofu, then another 8–10 minutes after glazing—just keep an eye on it since the glaze can brown quickly.

        Reply
    2. Kathie says

      January 16, 2025 at 6:58 am

      5 stars
      I love all your recipes! Not a huge fan of too much sweet (luckily!) but would love to add some of that of that sweetness- just not too much! Any suggestions on modifications to make it less sweet, but still tasty? Thank you!

      Reply
      • Sam Turnbull @ It Doesn't Taste Like Chicken says

        January 16, 2025 at 10:21 am

        Hi Kathie, Thank you so much for your kind words – I’m thrilled you’re enjoying the recipes! 😊 I would actually recommend trying a different recipe such as my Roasted Hasselback Tofu which isn't sweet. But if you still want to try this pineapple glazed ham you can reduce the brown sugar in the glaze to 2 tablespoons or even 1 tablespoon, depending on your preference. The pineapple juice and chopped pineapple will still provide a natural sweetness, but the glaze will be less sweet. You could also try using a bit more Dijon mustard or a splash of apple cider vinegar to add some tangy contrast to the flavors. Enjoy!

        Reply
    3. Liza says

      December 28, 2024 at 11:40 pm

      5 stars
      I can’t wait to try this. Anything I can substitute the mustard for?

      Reply
      • Sam Turnbull @ It Doesn't Taste Like Chicken says

        December 31, 2024 at 3:24 pm

        Hi Liza, if you don't like mustard you can omit it completely. Enjoy!

        Reply
    4. Nigel says

      July 12, 2024 at 1:09 pm

      5 stars
      We make this for Christmas Day. Looks good and tastes good.

      Reply
      • Sam Turnbull @ It Doesn't Taste Like Chicken says

        July 24, 2024 at 12:25 pm

        Wonderful 🙂

        Reply
    5. Traci Ringle says

      March 31, 2024 at 7:02 pm

      5 stars
      I love this recipe so much! I try so many recipes every week and I can’t tell you how much food I throw out. This was not one of those recipes. Thank you!

      Reply
      • Sam Turnbull says

        April 15, 2024 at 3:06 pm

        So happy it was a keeper Traci 🙂

        Reply
    6. Sheila says

      March 29, 2024 at 6:29 pm

      Excellent, easy and tasty. It was a hit Thank you

      Reply
      • Sam Turnbull says

        April 15, 2024 at 3:06 pm

        Yay! So happy you loved it Sheila 🙂

        Reply
    7. phillip basham says

      March 22, 2024 at 5:01 am

      where is the nutrition label

      Reply
      • Jess @ IDTLC Support says

        March 26, 2024 at 9:59 pm

        You'll see the nutrition details at the very bottom of the recipe.

        Reply
    5 from 7 votes (3 ratings without comment)

    Leave a Reply Cancel reply

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

    Recipe Rating




    Primary Sidebar

    Hi Friends!

    I'm Sam Turnbull. 3x bestselling cookbook author and passionate vegan recipe writer! I LOVE vegan food, but it didn't start that way. Coming from a family of hunters, butchers, and chefs, I'm the last person I thought would go vegan.

    Here's My Story
    Bestselling Cookbooks

    Bestselling Cookbooks

    Ready to level up your vegan cooking? Get inspired with my bestselling cookbooks—packed with fan-favorite recipes everyone will love!

    SHOP COOKBOOKS

    Footer

    On the Site

    • Start Here
    • About
    • Recipe Index
    • Tips to Use This Site
    • Dietary Preferences
    • Cookbooks
    • Cooking Courses
    • FAQ's About Veganism
    • Easy Vegan Meal Plan
    • Seitan School
    • Contact
    • Press

    Shop Bestselling Cookbooks

    Amazon • Barnes & Noble • Indigo • Walmart • Target • BAM • Bookshop •

    Join the Newsletter

    Join 120K readers who love easy vegan recipes! As a welcome gift, get my most popular 10 Easy Vegan Dinners in 30 Mins or Less sent straight to your inbox. Sign up 👇

    Affiliate Link Disclosure

    On this site, I sometimes use affiliate links. This means that if you were to make a purchase through one of these links, It Doesn't Taste Like Chicken would receive a small cut, at no cost to you.

    Privacy Policy

    COPYRIGHT © 2026 - IT DOESN'T TASTE LIKE CHICKEN

    Leave a Comment

    Your vote:




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

    Recipe Ratings without Comment

    Something went wrong. Please try again.