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.
Inspired by the classic pineapple ham recipes, I started by scoring two blocks of tofu to create an eye-catching diamond pattern, then let them marinate in a smoky, salty, and garlicky blend for that authentic ham flavor. After baking the tofu until it’s beautifully golden brown, it’s time for the pièce de résistance – the pineapple glaze! Simmer chopped pineapple, pineapple juice, brown sugar, Dijon mustard, cinnamon, and cloves to create a heavenly sauce that elevates the tofu to new heights of deliciousness. The result? A mouthwatering dish that’s smoky, salty, sweet, sticky, and utterly irresistible. And the best part, it’s all vegan!
This Vegan Pineapple Glazed Ham is not only delicious but also easy to make, oil-free, and gluten-free (when made with a gluten-free soy sauce alternative such as tamari). Serve alongside your favorite holiday side dishes for a meal that will wow!
This recipe is adapted from my fan-favorite Brown Sugar & Mustard Glazed Tofu recipe.
How to make Vegan Pineapple Glazed Ham:
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.
This Vegan Pineapple Glazed Ham is…
- perfect for Easter, Christmas or other holiday celebrations
- easy to make with just 10 ingredients
- Smoky, sweet, sticky, and tastes just like ham!
What to serve with this vegan ham recipe:
Vegan Deviled Potatoes
Easy Vegan Cheddar Biscuits
Perfect Roasted Brussels Sprouts
Vegan Salmon
Roasted Asparagus with Lemon & Cashew
Vegan Butternut Squash Mac & Cheese
Cheesy Vegan Scalloped Potatoes
Vegan Chocolate Peanut Butter Eggs
Easy Vegan Lemon Squares
Vegan Chocolate Creme Eggs
If you try this recipe let us know by leaving a comment, rating it, and don’t forget to tag @itdoesnttastelikechicken on Instagram.
Bon appetegan!
Sam Turnbull.
(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.
Servings:
Ingredients
For the glaze and toppings:
Prevent your screen from going dark
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