Vegan bacon

Vegan Bacon

  • Author: Alison Andrews
  • Prep Time: 35 mins
  • Cook Time: 25 mins
  • Total Time: 1 hour
  • Yield: 26


This vegan bacon is smoky and deliciously textured and made from seitan! It’s crispy, chewy, salty and sweet and packs a serious protein punch too!


For the Vegan Bacon:

For the Marinade:

For Frying: 

  • Grapeseed Oil*


  1. Add the vital wheat gluten, nutritional yeast, smoked paprika, onion powder and garlic powder to a mixing bowl and mix together.
  2. Then, in a measuring jug, add vegetable stock, canola oil, tamari, maple syrup, liquid smoke, dijon mustard and tomato paste and whisk together.
  3. Add the wet ingredients in with the dry and mix in with a spoon until you have a thick dough. 
  4. Move the dough to a wooden cutting board and knead it for 5-8 minutes until it is pretty stiff and firm. 5 minutes is sufficient if you have very strong hands, if you have weaker hands then up to 8 minutes may be needed. Watch for how the dough feels to know when it has been long enough. It should be firm and spring back when stretched. See the blog post for more notes about kneading. 
  5. Form the dough into a square as much as you can, loosely wrap it in foil and steam it for 20 minutes. The water should be boiling before you add the steamer basket so that it steams properly for the full 20 minutes. 
  6. After 20 minutes of steaming unwrap it from the foil and allow to cool completely. When it’s cool, use a sharp knife to cut it into even slices.
  7. Prepare your marinade sauce by adding tamari, maple syrup, smoked paprika, tomato paste, garlic powder, onion powder and liquid smoke to a measuring jug and whisk with a mini whisk until smooth. 
  8. Heat up a frying pan with the grapeseed oil and then add the first batch of bacon slices (we did 5-6 slices at a time) and brush on the marinade sauce. Flip the slices and brush the marinade sauce onto the other side. Flip the bacon slices regularly until charred on each side. 
  9. Keep leftovers in the fridge and enjoy within about a week. It’s also freezer friendly if you want to freeze it, and then thaw overnight in the fridge.


*For the best accuracy weigh your Vital Wheat Gluten. If using only the cup method, this is 2 slightly heaped cups.

*I have only made this with canola oil, but I imagine a different oil could also work. I would not use coconut oil though (too thick).

*It is a lot of liquid smoke but really works in creating that ‘bacon’ flavor.

*Grapeseed oil has a high smoke point so really assists in getting the bacon charred which also assists in the flavor. You can use a different oil for frying though. We used about 2 Tbsp during frying but you may need more or less depending on the pan you use.

*Prep time includes the time spent steaming, but does not include cooling time for the seitan before slicing.

*Unfortunately this vegan bacon cannot be made gluten-free as it relies on the vital wheat gluten for the structure and consistency and there are no substitutions that can be made for it.

*This recipe was adapted from our Vegan Steak with inspiration from The Oregonian.

  • Category: Breakfast, Savory, Side
  • Method: Steam and Stovetop
  • Cuisine: Vegan


  • Serving Size: 1 Strip (of 26)
  • Calories: 93
  • Sugar: 3g
  • Sodium: 263mg
  • Fat: 3.4g
  • Saturated Fat: 0.4g
  • Carbohydrates: 5.8g
  • Fiber: 0.4g
  • Protein: 9.4g

Keywords: vegan bacon