This Actually Tasty AND Healthy Tofu Bacon has all the salty, umami flavors of bacon and is crispy, but uses extra firm tofu! Made by using a super simple marinade of soy sauce, maple syrup, and liquid smoke, and only takes 15 minutes of active cooking time, it’s about to be your new favorite protein-packed Healthy Vegan Caesar Salad or sandwich addition!

White plate with a sandwich stacked on top with tofu bacon, lettuce and tomato sliced legnthwise.

One thing about me? I LOVE LOVE LOVE a BLT. And obviously, the main component of a BLT is bacon, so when I went plant-based, I needed to find a good alternative to. Cue this vegan tofu bacon recipe that’s actually tasty and also happens to be actually healthy.

And as a Registered Dietitian, I’m all about making quick and easy protein options that you actually enjoy, which is why I share so many delicious tofu recipes! And since I’m kind of the queen of tofu (like, hello, have you tried my 30-Minute Teriyaki Tofu Stir Fry?!) making an easy homemade vegan bacon was kinda a no-brainer!

The Tofu Bacon You’ll Actually Crave

I tested this vegan bacon alternative so many times to make sure that you’ll actually be drooling at the thought of it. Here’s why you’ll love it:

  • The mixture of sweet, smoky flavor is the perfect balance for this vegan bacon
  • Because tofu is the base, we get a great amount of protein, at about 15g per serving!
  • Unlike real bacon, this veggie bacon uses olive oil, which is an unsaturated, aka heart-healthy, fat! We also use way less fat than what’s in real bacon.
  • We cook the tofu bacon until it’s niiiiice and crispy, meaning it has an amazing texture that’s SO good, especially on my 20-Minute Dairy Free Caesar Pasta Salad!
Parchment paper with a white cloth on top, a slice of bread with mayo, and another slice of bread with lettuce, tomato and vegan bacon on top.

From My Test Kitchen To Yours

This veggie bacon comes together with just a few simple ingredients for the marinade and sliced tofu!

One of the main ingredients that adds to the flavor is liquid smoke. It adds a depth of flavor that’s hard to achieve with any other ingredients! BUT, if you don’t have any, you can totally still make this plant-based bacon recipe, it just won’t be quite so heavy on the ‘smoky’ bacon flavor!

I also used maple syrup for that classic smoky maple bacon tofu flavor, but if you don’t have maple syrup, I’ve also tested the recipe with honey and just good ol’ fashioned regular sugar, and they both work, too!

I tested this recipe using both firm tofu and extra firm tofu, and the extra firm tofu won by a landslide, since it soaks up way more flavor! I highly recommend using extra-firm tofu if you can in this recipe.

Save this Recipe!

We'll email this post to you, so you can come back to it later!

My Secrets for Perfectly Crispy Tofu Bacon

If you’re as big of a fan of crispy tofu bacon strips as I am, listen up, because I tested this recipe a bunch of different ways to make sure you get the crispiest results!

  • If you have the time, squeezing out extra water from your tofu will help it to soak up allllll of that good flavor from the marinade! Just wrap it in a paper towel and press down on it on the counter to give it a good squeeze!
  • If you have issues with the tofu sticking to the pan, make sure you’re letting it crisp up enough on each side before flipping!
  • Don’t be afraid to use oil! Even as a Dietitian, I use oil in almost all of my cooking because it carries so much flavor, and you really can’t crisp anything up without it!
White plate with strips of tofu bacon on top.
5 from 1 review

Actually Tasty AND Healthy Tofu Bacon

This Actually Tasty AND Healthy Tofu Bacon has all the salty, umami flavors of bacon and is crispy, but uses extra firm tofu! Made by using a super simple marinade of soy sauce, maple syrup, and liquid smoke, and only takes 15 minutes of active cooking time, it's about to be your new favorite protein-packed Healthy Vegan Caesar Salad or sandwich addition!

Ingredients
 

  • 1 block extra firm tofu
  • 2 tbsp maple syrup
  • 1.5 tbsp soy sauce
  • 1 tsp liquid smoke
  • 1 tsp smoked paprika
  • 1 tsp garlic powder
  • 1 tbsp olive oil

Equipment

Instructions
 

  • Start by pressing your block of tofu. It's pretty important here that we use extra firm tofu and that we press it, because the less water that's in the tofu, the more all of those delicious, bacon-y flavors will soak in. If you've never pressed tofu before, simply wrap it in a clean tea towel or paper towel and press lightly to get some excess water out. We only need to do this for a few seconds.
  • Next, slice the tofu into thin slices. I chose to slice the block lengthwise to yield longer strips, but do whatever you prefer!
  • Mix together the marinade in a large bowl. Add the tofu slices and stir to make sure the tofu strips are coated in the marinade. Refrigerate for 30 minutes. The longer these sit in the fridge, the better, so if you're in a rush, I recommend a minimum of 10 minutes.
  • Once the tofu has marinated, heat a large pan over medium heat with the olive oil. Lay the tofu strips evenly on the pan and pour any remaining marinade over top.
  • Let cook for 15 minutes, flipping half way between, or until golden brown on either side. Remove from the heat, serve on a sandwich, in a wrap or on top of a salad and enjoy!

Notes

Refrigerate leftovers in an airtight container for up to 5 days! If you want to make sure it’s crispy again when reheating, I recommend heating it on the stovetop, air fryer or in the oven at 450 F for 5-10 minutes!
Serving: 1g, Calories: 190kcal, Carbohydrates: 9g, Protein: 15g, Fat: 11g, Saturated Fat: 1g, Polyunsaturated Fat: 4g, Monounsaturated Fat: 4g, Sodium: 335mg, Potassium: 196mg, Fiber: 2g, Sugar: 7g, Calcium: 82mg, Iron: 2mg
Did you make this recipe?Don’t forget to leave a rating and review, it helps so much! And if you snap a photo, tag me @tastingtothrive_rd so I can see your delicious creation!