Making vegan tofu bacon from scratch has never been easier! This smoky and utterly delicious vegan bacon alternative is something you can easily whip up at home – and trust me, you wonโ€™t miss the real thing.

vegan tofu bacon on a blue plate

Are you following a vegan diet but still craving that crispy, smoky goodness of bacon? I get it! The good news is, you can make an incredibly tasty vegan alternative right in your kitchen. Iโ€™m going to show you how to turn a simple block of tofu into irresistible tofu bacon strips, ready in just one hour!

Wait, vegan bacon? Isn’t that a contradiction? Absolutely not! Most vegans donโ€™t give up animal products because they donโ€™t like themโ€”itโ€™s about animal welfare, the environment, and health. Bacon is undeniably tasty with its smoky flavor, so why not make a delicious plant-based version? ๐Ÿ™Œ

But hereโ€™s the thing: this tofu bacon recipe isnโ€™t just for vegans. I recommend everyone give it a try! Itโ€™s perfect for making a classic tofu B(T)LT sandwich, or to use anywhere youโ€™d normally add bacon. So letโ€™s dive in and get cooking!

Why Homemade Tofu Bacon? Sure, you can buy vegan bacon alternatives at the grocery store, but thereโ€™s something special about making it yourself. Homemade tofu bacon is super easy to prepare and incredibly delicious. Plus, you have full control over the ingredients, which is always a win.

baked vegan bacon made with tofu on a baking tray

email me this recipe ๐Ÿ’Œ

Plus, enjoy weekly doses of recipe inspiration as a bonus!

Ingredients

See recipe card for measurements.

  • Extra Firm Tofu: The base for this recipe!
  • Soy Sauce: Adds that umami (savory) flavor, which is key to making tofu taste rich and flavorful. Substitute with tamari for a gluten-free option.
  • Vegetable Oil: Adds moisture and helps crisp up the tofu while it bakes
  • Maple Syrup: Balances the smoky and savory flavors in the marinade. It also caramelizes slightly during baking, which gives the tofu a beautiful golden-brown color and a slightly sticky textureโ€”just like bacon!
  • Liquid Smoke: The secret ingredient that gives this tofu bacon its characteristic smoky flavor. Itโ€™s made by capturing smoke from burning wood, which is then condensed into liquid form. This ingredient is what makes the tofu taste like itโ€™s been cooked over an open flame, mimicking the smoky, rich taste of real bacon. It’s a must-have for this recipe! I love to use this liquid smoke hickory!
  • Dijon Mustard, Ground Smoked Paprika, and Garlic Powder: To taste!

Visual Step-by-Step Instructions

Follow this easy, step-by-step guide (with plenty of extra tips!) to make your own tofu bacon. If youโ€™re a visual learner, make sure to check out the recipe video below!

  1. Press the tofu: Wrap the tofu in a paper towel and press to remove excess water (or use a tofu press). Slice the tofu thinly and place the slices in a deep bowl, baking dish, or Tupperware.
vegan bacon recipe step 1
  1. Make the marinade: In a small bowl, mix together the soy sauce, oil, maple syrup, liquid smoke, mustard, smoked paprika, and garlic powder.
vegan bacon seasoning recipe step 2
  1. Marinate the tofu: Pour the marinade over the tofu slices and let them soak for at least 15 minutes. โ†’ If you have time, marinate the tofu overnight in the fridge for extra flavor!
tofu bacon recipe step 3
  1. Preheat the oven: Set your oven to 355ยฐF (180ยฐC). Line a baking sheet with parchment paper and place the tofu slices in a single layer. Drizzle with half of the remaining marinade.
vegan bacon recipe step 4
  1. Bake: Bake the tofu for 20 minutes, then take the sheet out, flip the slices, and drizzle with the remaining marinade. Bake for another 15 minutes, or until the tofu is a deep, dark brown.
vegan bacon recipe step 5
  1. Serve: Enjoy the tofu bacon warm or cold! Itโ€™s perfect for making vegan BLT sandwiches, adding to salads, or as a topping for your favorite dishes.

Serving Suggestions

Here are some delicious and creative serving suggestions for tofu bacon:

  • Vegan BLT Sandwich – The classic Bacon, Lettuce, and Tomato sandwich becomes a vegan delight with tofu bacon.
  • Swap out mushrooms for tofu bacon in this vegan carbonara recipe.
  • Add it to your salads for a smoky, crispy element.
  • Use it as a topping on your favorite homemade or store-bought vegan pizza.
vegan blt sandwich

Storage Instructions

Leftovers can be stored in an airtight container for up to two days in the fridge.ย 

If you enjoyed this recipe, please consider leaving a โญ star rating and let me know how it went in the ๐Ÿ“ comments below.

Follow me on InstagramPinterest, or Facebook, and sign up for my free newsletter to stay updated with new recipes. Thank you for your support! โค๏ธโœจ

๐Ÿ“– Recipe

4.75 from 12 votes

Vegan Tofu Bacon

Making vegan tofu bacon from scratch has never been easier! This smoky and utterly delicious vegan bacon alternative is something you can easily whip up at home – and trust me, you wonโ€™t miss the real thing.
Servings: 4
calories :118kcal
Prep :10 minutes
Cook :35 minutes
Marinate :15 minutes
Total :1 hour

email me this recipe ๐Ÿ’Œ

Plus, enjoy weekly doses of recipe inspiration as a bonus!

Ingredients
 
 

Vegan Bacon Marinade

Instructions
 

  • Wrap the tofu in a paper towel and press to remove excess water (or use a tofu press). Slice the tofu thinly and place the slices in a deep bowl, baking dish, or Tupperware.
  • In a small bowl, mix all the ingredients for the marinade. Pour the marinade over the tofu slices and let them soak for at least 15 minutes. โ†’ If you have time, marinate the tofu overnight in the fridge for extra flavor!
  • Preheat the oven to 355ยฐF (180ยฐC). Line a baking sheet with parchment paper and place the tofu slices in a single layer. Drizzle with half of the remaining marinade.
  • Bake the tofu for 20 minutes, then take the sheet out, flip the slices, and drizzle with the remaining marinade. Bake for another 15 minutes, or until the tofu is a deep, dark brown.
  • Enjoy the tofu bacon warm or cold! Itโ€™s perfect for making vegan BLT sandwiches, adding to salads, or as a topping for your favorite dishes.

Notes

  • Portion Size: This recipe makes enough for about 4 BLT sandwiches, but feel free to double it if needed!
  • Storage: Leftovers can be kept in an airtight container in the fridge for up to 2 days.
  • Tofu Flexibility: No need to stress if you don’t have exactly 9 oz of tofu. A little more or less works just fine.
  • Liquid smoke is crucial for that signature smoky bacon flavor and can’t be substituted.

Nutrition

Calories :118kcal
carbohydrates :6g
Protein :6g
fat :8g
fiber :1g
sugar :4g

Leave a Reply

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

Recipe Rating




4.75 from 12 votes (6 ratings without comment)

This site uses Akismet to reduce spam. Learn how your comment data is processed.

14 Comments

  1. 5 stars
    iโ€™ve made this recipe countless times and it is always terrific! Iโ€™ve also shared it many many times because so many people love it!

    1. Hi Carol, Your comment made my day! Thank you so much for taking the time to share it โ€” I truly appreciate it. โค๏ธ

  2. 5 stars
    I loved this recipe! Very simple and tasty. Made BLT sandwiches that was a big hit with the family! Definitely adding this to me favorites collection. Thank you for the recipe!

  3. 5 stars
    My family loved this! I have made this so many times and everybody always loves it and ask for the recipe!

    1. Well, that’s great! ๐Ÿคฉ Thank you so much for your kind feedback, Carol! ๐Ÿฅฐ

  4. 5 stars
    I have made this recipe many times and each time everyone loves it and wants the recipe!!! Thank you!

  5. We usually eat tofu in different way, now I am in love with this vegan BLT sandwich , we put this recipe in our weekly meal
    Delich!!!

    1. This makes me so happy! Glad it’ll be making it into your weekly meal plan! ๐Ÿ˜๐Ÿ˜๐Ÿ˜

  6. 5 stars
    I have made this recipe a couple of times and love it! Relatives have loved it as well! Many times, I alter recipes, but this one was perfect as written! I am going to make it again right now and make a vegan BLT!

    1. Thank you so much for your lovely feedback, Carol! So glad you like this recipe so much! ๐Ÿ’•