This Pineapple Glazed Tofu Roast bakes marinated tofu with a sweet and sticky pineapple glaze on top. Itโ€™s an easy holiday main dish inspired by classic pineapple glazed ham!

Make it a holiday meal to remember by adding my Mushroom Wellington, Vegan Tater Tot Casserole, and Vegan Cornbread Stuffing recipes to the menu as well.

overhead view of a pineapple glaze being poured over a tofu ham roast in a parchment-lined baking dish.

After making my seitan-based Vegan Ham Roast almost every year for Christmas, I wanted to change things up a bit. This Pineapple Glazed Tofu Roast is similar but uses marinated tofu instead of seitan made from scratch. Itโ€™s easy to make and uses simple, everyday ingredients!

There are a few steps involved in making a tofu roast, but I promise theyโ€™re all easy to follow. Just marinate the tofu, bake until itโ€™s tender, then top it with the tangy pineapple glaze. Youโ€™ll bake it one more time before itโ€™s ready to enjoy.

Itโ€™s a perfect main dish for Christmas, Easter, or any special occasion! I especially love serving the sticky-sweet slices with my Scalloped Potatoes and my Vegan Stuffed Mushrooms on the side.

Why this tofu ham roast is a must-try

  • Holiday show-stopper – Your holiday plate loaded with Creamy Mashed Potatoes, Vegan Stuffing, and Vegan Turkey Roast just wonโ€™t be complete without a few slices of tofu roast on there!
  • The best glaze – The pineapple glaze is the true star of this tofu ham recipe. Itโ€™s sticky, tangy, sweet, and spiced with warm cinnamon. I wonโ€™t say the tofu is a dead ringer for real ham roast, but the glaze sure gives it the same charm.
  • Simple ingredients – The tofu, tofu marinade, and pineapple glaze all come together using easy-to-find and affordable ingredients.
side view of a pineapple glazed tofu roast in a serving dish.

How to make a pineapple glazed tofu roast

Find the complete recipe with measurements in the recipe card below.

After pressing the tofu, score the blocks in a diamond pattern. Place them in a rectangular storage container and pour the marinade over the top. 

overhead view of 2 scored tofu blocks in a glass container.
overhead view of 2 marinated and scored tofu blocks in a glass container.

Seal the lid on top, transfer to the fridge, and let the tofu marinate for several hours. Shake the container every 30 minutes or so to help the marinade coat the tofu.

Place the marinated tofu blocks in a baking dish and place a clove at the tip of each diamond. Bake the tofu

overhead view of 2 marinated and scored tofu ham roasts in a parchment-lined baking dish.

Meanwhile, prepare the glaze by stirring the pineapple, pineapple juice, cinnamon, and brown sugar together in a pot. Heat to a boil, then lower the heat and simmer until it reduces by about half. Remove from the heat and stir in the butter.

Remove the tofu hams from the oven, carefully remove the whole cloves, and pour the pineapple glaze over the top. Bake the tofu once more.

overhead view of a pink spatula stirring a pineapple glaze in a saucepan.
overhead view of a pineapple glazed tofu roast in a parchment-lined baking dish.

Transfer the tofu ham to a serving dish and serve warm. Enjoy!

Decorate the vegan roast

For a true show-stopping main dish, decorate the tofu ham roast with pineapple rings and maraschino cherries!

side view of a knife slicing into a pineapple glazed tofu roast in a serving dish.

Frequently asked questions

How long should I marinate the tofu?

I recommend marinating the tofu blocks for at least 2 hours. But, as I mentioned in my Marinated Tofu recipe, you should be fine to marinate the tofu for up to 2 days.

Why should I score the tofu?

Scoring, or making a cross-hatch pattern on the top of the tofu blocks, adds more surface area for the marinade and glaze. Without it, these flavor boosters wouldnโ€™t have an easy time soaking into the tofu.

Do I glaze the tofu ham before or after baking?

Youโ€™ll pour the glaze over the tofu before baking it in the oven for the second time. This gives it a chance to soak into the sliced tofu.

I donโ€™t have whole cloves. What should I use instead?

You can use black peppercorns instead or omit them from the recipe.

Can I make the glaze with maple syrup instead of brown sugar?

I only tested the glaze with brown sugar, but an equal amount of maple syrup might work as a substitute. Let me know if you try it!

Is tofu ham gluten-free?

No, but itโ€™s easy to make gluten-free by swapping the soy sauce in the marinade for tamari.

Can I make this ahead of time?

I personally think the tofu ham is best when itโ€™s served hot out of the oven. If you really need to save some time, prepare the tofu as normal and bake it just once. That way, all thatโ€™s left to do is add the glaze and finish baking it right before serving.

side view of a sliced pineapple glazed tofu roast in a serving dish.
overhead view of a pineapple glaze being poured over a tofu ham roast in a parchment-lined baking dish.
5 stars (2 ratings)

Pineapple Glazed Tofu Roast

This Pineapple Glazed Tofu Roast bakes marinated tofu with a sweet and sticky pineapple glaze on top. Itโ€™s an easy holiday main dish inspired by classic pineapple glazed ham!
Prep: 40 minutes
Cook: 1 hour 30 minutes
Marinating time: 2 hours
Total: 4 hours 10 minutes
Servings: 6 servings

Ingredients 
 

Tofu + Marinade

  • (2) 14.5 ounce blocks extra-firm tofu
  • 1/2 cup low-sodium soy sauce
  • 1/2 cup pure maple syrup
  • 2 teaspoons paprika
  • 1 tablespoon onion powder
  • 1 teaspoon liquid smoke optional
  • about 30 whole cloves

Pineapple Glaze

  • 1 cup finely chopped fresh pineapple
  • 1 cup pineapple juice
  • 1/2 teaspoon ground cinnamon
  • 3/4 cup lightly packed brown sugar
  • 1 tablespoon vegan butter

Instructions 

  • Press the tofu:ย Wrap the blocks of tofu in paper towels. Place a plate or pan on top of the wrapped tofu, and put a heavy pot on top of that. Let the tofu press for 30 minutes.
  • Score the tofu: Pat the tofu blocks dry and place in a rectangular storage container or similar dish it can marinate in. Use a sharp knife to score a diamond pattern in the tofu, with 1/2 inch deep diagonal cuts (see photos in post for reference).
  • Marinate: In a medium bowl, whisk together the soy sauce, maple syrup, paprika, onion powder and liquid smoke. Pour over the tofu in the container and make sure it coats all of the tofu. Put the lid on or cover and let marinate for at least 2 hours if possible in the refrigerator. Shake it up every 30 minutes or so if possible so the marinade gets all over the tofu.
  • Prepare oven and pan: Preheat the oven to 375 degrees F and line a 9×9 inch baking dish with parchment paper.
  • Bake tofu: Remove the tofu blocks from the marinade and place in the baking dish. Place a clove at the tip of each diamond. Bake for 1 hour in the center rack of the oven.
  • While the tofu bakes, prepare the glaze: Add the pineapple, pineapple juice, cinnamon and brown sugar to a small-medium pot and stir. Bring the glaze to a boil on high heat, then lower the heat and simmer for 10-20 minutes, until it reduces by about half and thickens a bit. It should be like a syrup. Remove from heat and stir in the vegan butter.
  • Second bake with the glaze: Remove the tofu hams from the oven. Carefully remove all the whole cloves using small tongs or a fork (or remove the cloves right before serving). Pour the pineapple glaze over the top. Return to the oven for an additional 20-25minutes.
  • Serve: Transfer to a serving dish if desired and serve warm.

Notes

  1. Gluten free – Use gluten free tamari instead of soy sauce.
  2. Want it less sweet? Use less pure maple syrup in the marinade.

Nutrition

Serving: 1of 6 servings | Calories: 316kcal | Carbohydrates: 50g | Protein: 14g | Fat: 8g | Saturated Fat: 1g | Polyunsaturated Fat: 4g | Monounsaturated Fat: 2g | Sodium: 416mg | Potassium: 213mg | Fiber: 2g | Sugar: 42g | Vitamin A: 436IU | Vitamin C: 17mg | Calcium: 228mg | Iron: 2mg
Course: Main Course
Cuisine: American
Author: Nora Taylor
Did you make this recipe?Mention @nora_cooks_vegan_ or tag #noracooks!

Posted In: , , , , , , , , , , ,

you may also like:

Comments

  1. Really yummy! The roast is a “showstopper” right from the oven. I was taking it to a gathering where I was the only one eating it, so I sliced it before I went. if making for only myself again, I would probably slice or cube the tofu to get more surface area for the marinade and glaze. But you have the opportunity to present the roast at the table, it’s a beautiful and delicious centerpiece for your meal.

    1. No, not garlic. This is referring to the spice: whole cloves. Not powdered dry cloves, but the whole kind of cloves. If you google it you will find more information, but that’s what I’m placing in the tofu roasts for more flavor.

  2. Nora I just love you so much and over the last 8 years of my vegan journey your recipes have always stood out as the most delicious and most dependable and Iโ€™m so grateful for you. ๐Ÿ™ you really are the best!!!

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.