This Vegetarian Bacon (PS: It’s vegan bacon too!) is my very favorite meatless bacon to make and eat – and honestly, this crispy tofu bacon might also just be my favorite plant-based protein hack of all time.
No marinating needed. No baking needed. Plus, we’re talking only five ingredients in this vegetarian bacon recipe – and that’s if you include the cooking oil!

Table of Contents
- About this Vegetarian Bacon Recipe
- Why You’ll Love It
- Vegetarian Bacon Recipe Ingredients
- How to Make Vegetarian Bacon
- What to Serve with Tofu Bacon
About this Vegetarian Bacon Recipe
This easy tofu bacon recipe is wonderfully crispy and salty-smoky-slightly sweet. The thinner pieces cook up super crisp, while the thicker bits have some chew. Just like the real thing!
Many tofu bacon recipes call for pressing, marinating and baking, but once I discovered this 10-minute saute-then-sauce method for vegetarian bacon, there was no turning back.
No need for marinating because we have plenty of flavor without? Check. No waiting for the oven to warm up? Check check!
I’ve made a version of this incredible tofu bacon for years, though usually just for my Vegan BLTs. I’ve always been amazed by how easy the process is to make this vegetarian bacon, and when I started making more of a concerted effort to get more protein into my diet, I turned to tofu recipes like this tofu bacon.

I love this vegeatarian bacon on breakfast sandwiches, salads, pizza, and – maybe best of all – just straight up.
Because it is goo-ooood.
Why You’ll Love It
Well, for one, it’s super fast and easy to make. For another, it’s delightfully smoky-salty-sweet just like real bacon.
Here’s what a couple of others – who have rated the recipe 5 stars – have to say about the recipe!
- “I tried it last week and it was so delicious 🙂 Thank you for sharing this !! it was easy to make!”
- “I’m new to experimenting with tofu… this was delicious! Even my husband, who’s a bacon snob, loved it!!! I followed the recipe and then put my skillet in a 375 oven for a few minutes. Crispy and delicious. Thank you!”
Vegetarian Bacon Recipe Ingredients
So what are we looking at, ingredient-wise? It’s such a simple list, and no liquid smoke is needed!
- Extra-firm tofu – the firmer the better, sliced thin. Firmness can vary a lot by brands, so once you find a favorite, stick with it!
- Olive oil – the better for your thin-sliced tofu to turn golden brown in! And we use a decent amount – 2 tablespoons – to keep the fat situation going. If we’re trying to replicate bacon, we need fat!
- Soy sauce – This glorious ingredient adds umami, saltiness, and a bacon-y hue. Some people feel it might be a bit too salty, in which case, go for a low-sodium soy sauce or Tamari.
- Pure maple syrup – To add a hint of maple-y sweetness and a touch of shine.
- Smoked paprika – Another magic ingredient that lends smokiness to the situation.
How to Make Vegetarian Bacon
First-up, take half a block of extra-firm tofu and slice it as thin as you can. I feel pretty good if I can get 14 slices out of the half-block.

Then, place the tofu in a layer of paper towels and press gently to remove some of the water. This is also a good time to mix up your sauce (I also do this when the tofu is cooking to save time) – just mix the soy sauce, maple syrup, and smoked paprika together in a little bowl and set aside.

Then you cook up the tofu. Place a large non-stick saute pan over medium heat and add the olive oil. When the oil is shimmering-hot, add the tofu. The tofu will bubble and spit as the moisture in the tofu hits the olive oil. This is good – you’re getting the moisture out so crispiness can happen!
Fry the tofu on one side until light-to-medium golden, then flip and cook on the other side. I like to use a super-thin cookie spatula or turner to help keep the tofu from breaking as much as possible (some brands of tofu are more fragile than others).

Then, turn the heat to low and add your sauce. Cook for another minute, tossing and turning your cooked tofu in the sauce, until most of it has evaporated and all you have left is your delicious, perfectly crisped, wonderfully seasoned vegetarian bacon.

At this point you can throw it on a platter and admire it. OR … devour!

What to Serve with Tofu Bacon
- TLT sandwiches with this vegan bacon are the bomb! If meat-eaters are joining you, this is a great one-dish-two-ways situation.
- Vegans can enjoy club sandwiches with this tofu bacon too!
- Crispy Banana Almond Butter Waffles with some of this vegan bacon on the side? Yes please.
- I think this tofu bacon would be perfect alongside a hearty tofu scramble like this one.
Here’s the full, printable recipe. I hope you’ll be … bacon … it soon! (Forgive me.)

10-Minute Vegetarian Tofu Bacon Recipe
Ingredients
- 7 ounces extra firm tofu, sliced thin* (half a 14-ounce block; aim for 12-14 slices, 1/8-inch to 1/4-inch thick)
- 2 tablespoons olive oil (for cooking)
- 2 – 3 tablespoons soy sauce*** (2 tablespoons for good flavor but not too salty; 3 tablespoons if you like it salty [I think 3 tastes more like actual bacon])
- 1 teaspoon pure maple syrup
- 1/4 teaspoon smoked paprika
Instructions
- Slice your tofu.** Lay slices on a couple of layers of paper towels. Add another paper towel on top and press gently to extract some of the moisture from the tofu.
- Place a large non-stick saucepan over medium to medium-high heat. If your burner runs hot like our high BTU burner on our gas stove, opt for lower – medium or even medium low. You know your stove best! You want to fry your tofu nicely, but you don't want your oil to burn.
- Add olive oil to the pan.
- When the oil is hot, lay the tofu slices in a single layer in the pan. The tofu will bubble, sizzle, and maybe even spit a bit so use caution, but know this will result in the easiest, most delicious tofu bacon of your life! Cook until light golden on one side, 3-4 minutes, then flip and cook the other side until light golden, 2 minutes or so.
- While the tofu cooks, mix together the soy sauce, pure maple syrup, and smoked paprika in a small bowl.
- When both sides of the tofu are golden and the slices are beginning to stiffen and look drier around the edges, reduce the heat to low. Reducing the heat is important to prevent burning! Then pour the soy sauce mixture over the tofu and toss the tofu slices until coated in the mixture. Cook, tossing gently, until the soy sauce is evaporated, about 1 more minute. Transfer to a clean plate to cool a bit and then enjoy!
- Tofu bacon keeps, refrigerated in an airtight container, for 3-4 days. But once it sits for a bit, it does lose its crispiness. Still delicious! Just not crisp anymore.

Hi! I’m Karen – I’m a real person with real recipes. No A.I. here! Since 2009, every recipe on Kitchen Treaty is thoroughly tested and loved before I hit “publish.” I’m a home cook, certified plant-based pro, and mom. I’m a vegetarian married to a carnivore, and my goal is to coexist deliciously.

10 out of 10! So easy to make and so delicious 😋
Yay! I’m so glad this was a hit for you! We make it at least once per week here. 🙂
One of the hardest things about being vegan, is not being able to eat bacon. This recipe sounds sooo good, and easy! I’m going to make it ASAP!
Tried this yesterday and I loved it. It was so good and tasted just like Bacon. I enjoyed a BLT for the first time in a long time. Have you ever tried it with a low sodium soy sauce? Does it come out well?
I’m so glad this was a winner for you! Thank you for the review. Yes – sometimes I use tamari and it definitely helps cut down on the saltiness.
I tried it last week and it was so delicious 🙂 Thank you for sharing this !! it was easy to make~!
Do you think this could be put under the broiler at the end for a double dose of crisp?
Sure, I bet that would work! As always with broiling I’d keep a close eye. 🙂
I wanted a vegan BLT, but didn’t have marinade time for my go-to recipe, so I turned to this one. I added a squirt of ketchup and a few drops of liquid smoke; otherwise, I followed directions as written and was super happy with the result. Delicious! Thank you!
I can hear the crunches just by looking at them. Those look extremely crispy. Also, the greatest part no marination is needed.
I’m new to experimenting with tofu… this was delicious! Even my husband, who’s a bacon snob, loved it!!! I followed the recipe and then put my skillet in a 375 oven for a few minutes. Crispy and delicious. Thank you!
I’m so glad it was a winner for you and that it passed the husband test too! Great idea to place the skillet in the oven for extra crisping. Tofu is such an amazing ingredient – so versatile! Thank you so much for coming back and leaving a review.
Did you fry the bacon and then put it in oven or did you skip frying?
The taste is just okay — I give it a 2. I wouldn’t make it again because the mediocre taste was not worth the huge mess it made with all the splatters (and I used a tofu press to remove the moisture). It’s a clean up nightmare!
Thanks for your honest opinion. I don’t find it hard to clean up but I use a large non-stick pan.
I am on a restricted diet at the moment. Do you think omitting the syrup would hurt this?
The syrup adds a bit of shine and sweetness but I think it will be just fine without!
Thank you so much for sharing this with us. For several years my go to has been rice paper bacon and I love the stuff but it’s a pain to make. I made your tofu bacon tonight and it’s fabulous!
I do have to say it’s a little salty for me so next time I’ll use a little less soy sauce and a little more smoked paprika but I’m very impressed. I ate the entire pan of it myself!
Hi Denise! I’m glad this one was a success for you! I agree it can be on the salty side sometimes. I like to use Tamari which helps. Thank you so much for the review!
Excellent! I had a craving for something savory to go with rainy night pancake supper and this was it.
I cannot wait for next summer’s garden tomatoes, I have missed BLT’s so much and this recipe is The. Bomb.
This tofu bacon is SO good on BLTs! And even better with homegrown tomatoes … nothing better. 🙂
This is a great alternative, especially for a fresh vegan like my friend. I made him try and he was like “oh yeah I can do these” haha
I’ve made this 3 times now and it’s my new favorite snack and addition to sandwiches. I think I like it better than actual bacon! Fantastic recipe! ( I do add a bit of liquid smoke to it).
We LOVED this tofu bacon!
I only used 2 T of soy sauce and I thought that was perfect! I also seasoned the tofu as it crisped with a pinch of hickory smoked salt, then added some generous grinds of pepper to the pan as the tofu soaked up the maple-y soy sauce. Yummmmm.
I used the tofu bacon for a vegetarian Cobb Salad. Besides the tofu bacon, I also used chickpeas instead of chicken. I topped the lettuce and tomatoes with crunchy vegs like cukes, cauliflower, celery, radish and red cabbage to add a satisfying crunch, and dressed it with home made bleu cheese dressing.
VERY satisfying and delicious!
Thank you so much for the review – I’m so happy it was a hit! Hickory smoked salt?!!! I’ve got to get my hands on some of that. Yum!
Can I use baked tofu for this recipe?
Yes, I have used pre-baked tofu and it works well. Cut the cooking time in half though.
If you prep a little before hand, these will also have the consistency of not quite bacon, but more chewy and dense, almost like a chicken nugget. You gotta drain the tofu over night, slice it, then put it back in the container and freeze it overnight, then thaw THEN do this recipe. Thank me later.
Where is all saturated fate derived from? I used coconut aminos instead of soy. Cut my soy with mandolin and work perfectly.
Where is all saturated fate derived from? I used coconut aminos instead of soy. Cut my soy with mandolin and work perfectly.
My slices are 3 “ long c 1-12” long
This is so interesting! I’ll have to give this a try. I would not have thought that you could use this kind of tofu for such a crispy outcome.
This recipe is SO. GOOD. I’m a new vegan and I’ve been missing bacon, this is an amazing alternative and I’ll make it regularly for myself!
I’m so happy to hear you’re loving this one! I feel the same way about it. It’s amazing on so many things that call for bacon!
how to store leftovers?can i freeze it and how long will it last?
Hi Garlien, store leftover tofu bacon in an airtight container in the fridge for up to 5 days. We freeze it for up to 3 months, too. It can be thawed/warmed on the stovetop.
Fantastic recipe! It’s so easy, thank you. I have been doubling the recipe and cooking the tofu in two batches. I absorb the oil with paper towels and add it back to the pan with the marinade. I add 1/2 t. liquid smoke and a squirt of natural ketchup to the doubled marinade. I started with 2 T premium soy sauce (4 doubled), and that seems to be a good amount of saltiness. I had tried other recipes, but this method and the proportions really work for me!
Hi Mindy, I’m so glad this one has been a winner for you! I love your additions/changes; I need to give those a try! Thanks so much for the review.
I love this recipe. I added some liquid smoke and this gave a nice smokiness. I’ve tried making bacon with Tempeh also which is also good. Thank you for this recipe.
This crispy tofu bacon recipe is a game-changer! Quick, flavorful, and perfect for breakfast sandwiches or salads. I can’t wait to try it for my next vegan BLT. Thanks for sharing!
Just made this tofu bacon and it’s amazing! So crispy and flavorful—definitely a new favorite for my vegan BLTs!
This recipe is amazing!!! I have been looking for a good tofu bacon recipe for 1000 years. This is the first that is tasty, crunchy, and easyl to make. Thank you so much Karen.
Oh my gosh, this review makes my day! I’m so glad you love it! Thank you so much for coming back to leave a review; it means a lot. 🙂
This tofu bacon recipe is absolutely delicious! I couldn’t believe how much it tasted and chewed like bacon. The taste and texture are spot on! Will be making this again and again. Thank you!
I’m so glad you loved it! 🙂
I was looking for a fast, easy tofu bacon recipe to make for breakfast burritos and am so glad I found this. I use a whole block of tofu and extra low-sodium soy sauce and smoked paprika; I don’t even add maple syrup. It’s such a hit with everyone, thanks!
So glad it was a winner! 🙂
I enjoyed this recipe and followed it exactly. Just wasn’t as crispy as I hoped for. I always use low sodium tamari and the flavor of the sauce was very good. I had firm tofu which sliced and cooked great. Do you think the extra firm would get the crispier results? I cooked it at least 5 min longer trying to get it crispier. Thinking of trying cast iron pan next time.
Hi Shelley, I’ve only tried this recipe with extra firm tofu, so I can’t compare, but I suspect it didn’t crisp up because it wasn’t extra firm. I hope you try extra firm next time and get that crispiness you’re after! I’m glad you enjoyed it overall and I really appreciate the review!
Ok I was a skeptic…even as I was cooking. I’m a die-hard bacon lover and I thought I don’t have anything to lose. This is delicious…agreed that soy sauce is a little salty so I would use less of that and more Worcestershire and liquid smoke. But the fact that I had a few bites of tofu that tasted and crunched like bacon? Genius. Thank you!
Hi Ann, I’m so happy you gave it a try! Thank you so much for coming back and leaving a review. 🙂
This is so good, it should be illegal. I’ve never eaten an entire block of tofu so fast in my life. Deserves 500 stars.
Haha this may be the best review I’ve ever received on a recipe! 🙂 I’m so glad you loved it. Thanks so much for the review.
I’ve tried quite a few recipes…this is by far THE BEST!!!! My meat eating friends even enjoy it…!!
Thank you so much!
I’m so happy to hear that! I’m thrilled this was a winner for you. Thank you so much for the review!
As a meat eater I found myself Sunday morning with no meat eating side to go with my waffles, and since I had some tofu in my fridge i tried this. I followed your seasoning mixture and also added liquid smoke. I then air fried it till dry and then put tofu in marinade and air fried again. I knew it wasnt bacon, but it satisfied the meat portion of my brunch. The salty crunch it delivered was enough for me to say this is a WINNER recipe, and i will make it again.✌
Hi Monica, I’m so glad this recipe served as a jumping off point for you! I love that it worked well in the air fryer. I’m going to need to try that, too! Thanks so much for sharing and for the review.
This was my first time cooking with tofu. I am so happy with the texture and flavor. My next dish to try is hot wings tofu. Thank you for all you do.
Hi Lydia, I’m so happy you loved this tofu recipe! Thank you so much for coming back and leaving a review. I hope you love the other recipe as well! 🙂
I think next time I’ll try it with liquid aminos. And a friend suggested slicing the tofu when it’s frozen., maybe on the “thick” setting of a mandoline. I have a lot of casualties but yep, they taste just fine!