Everyday Asian Vegan Recipe eBook Now Available. Click Here For More Details

Easy Vegan SPAM (Homemade Smoked Tofu Recipe!)

Today, I am showing you how to make Vegan “Spam” (or your own Smoked Tofu)! Check out the video below and scroll down for the written recipe.

Today’s newest recipe is the vegan SPAM (you can call it ‘vegan smoked tofu’ or just ‘smoked tofu’)! It’s tofu marinated in liquid smoke and other easy-to-find ingredients, and let me tell you guys, it is DELICIOUS! As you can see in the thumbnail, I paired it with some soba noodles but really, this recipe can be paired with almost anything you want. 

This goes fantastic with rice – this is how a lot of people eat Spam, I believe! I honestly don’t know much because it’s been YEARS since I had Spam. I remember liking the taste but I also know that it’s probably TERRIBLE for your health. This is a much healthier version as well.

This is a fantastic recipe to make in advance and keep in your fridge (or freezer) to eat throughout the week with pretty much anything. Cut it up into smaller pieces, throw them into a yummy stir fry! Or perhaps you want to make a delicious sandwich. Options are endless!

Don’t forget to watch the video above and scroll down below for the ingredients.

Let’s get cooking!

Vegan Spam / Smoked Tofu Recipe


  • 1 block extra firm tofu
  • 2 tbsp soy sauce or alternative
  • 2 tbsp maple syrup or agave nectar
  • 1 tbsp liquid smoke
  • 1 tbsp mirin (Japanese sweet rice wine)
  • 1 tsp garlic powder
  • 1/4 tsp ground ginger
  • 2 tbsp water


  1. Prep the tofu and slice horizontally into thin rectangular pieces (see photo) – one block will make approximately 10-12 pieces.
  2. In a small bowl, add in the ingredients for the marinade — soy sauce, maple syrup, liquid smoke, mirin, ground ginger, garlic powder, and water. Mix well. 
  3. In a flat container, lay the tofu pieces flat and pour in the marinade, making sure each tofu piece is soaking well. Marinate for 10-15 minutes (preferably 15) on each side. 
  4. Transfer tofu pieces onto a baking sheet and bake for 15 minutes at 375°F. 
  5. After 15 minutes, flip the tofu pieces and pour the rest of the marinade on the tofu. Bake for another 15 minutes. This makes the total baking time to 30 minutes. 
  6. Alternatively (for a quicker method), you can pan fry on medium high heat for 2-3 minutes on one side, then flip and pour in the remaining marinade and pan fry for another 2-3 minutes. 
  7. Serve with rice, noodles, or with anything you like. Enjoy!

Check out the links below for more tofu recipes!

Spread the love
the ultimate bundle

Check out the ULTIMATE Bundle!

  • Includes all THREE of my eBooks -- Cheap Lazy Vegan Recipes eBook (Vol. 1), Everyday Asian Recipes (Vol. 2), and the NEW How to Go Vegan Guide (Vol. 3)! 
  • Your all-in-one bundle to becoming the ULTIMATE cheap lazy vegan!
  • All the recipes, tips, and advice that you need to thrive as a vegan!

4 thoughts on “Easy Vegan SPAM (Homemade Smoked Tofu Recipe!)”

  1. Thank you for this recipe! Are there particular brands of the ingredients you used? I followed your recipe but couldn’t achieve the spam-like color in your pics.

    1. Hi, Cyrus! I think it probably has to do with the maple syrup and liquid smoke mixture. Have you tried pan frying it instead?

  2. I think I pressed my extra firm tofu but spam slices were still soft when finished. I cut my tofu thin as I don’t like thick spam. I baked. I will try frying next time. I want the firmer darker texture and color. It did taste wonderful though.

  3. I was a bit skeptical because of the liquid smoke (It’s usually too strong for me in recipes) but this was just perfect! It tasted really good. Sweet, but smoky. My nonvegan uncle walked into the kitchen after I finished and said it smelled good, and liked it too.

Leave a Comment

Your email address will not be published.