fbpx Print
Square photo of some slices of vegan bacon

Vegan Bacon

  • Author: Iosune
  • Prep: 20 mins
  • Cook: 25 mins
  • Total: 45 mins
  • 12 slices 1x
  • How-to, Breakfast
  • American
  • Vegan

Servings 12 slices 1x

Scale Tap or hover over number to scale servings

Vegan bacon, so crispy and delicious. It’s tasty, has the perfect texture, and its smoky flavor reminds you of the real thing!


For the vegan bacon:

  • 1 cup vital wheat gluten (120 g)
  • ¼ cup all-purpose flour (35 g)
  • 2 tsp paprika
  • 1 tsp garlic powder
  • 1 tsp onion powder
  • ¼ cup vegetable stock or water (65 ml)
  • 2 tbsp extra virgin olive oil
  • 2 tbsp soy sauce or tamari
  • 2 tbsp maple syrup
  • 1 tbsp liquid smoke, optional
  • 1 tbsp tomato paste

For the marinade: 

  • 1 tbsp soy sauce or tamari
  • 1 tbsp extra virgin olive oil
  • 1 tbsp maple syrup
  • 1 tbsp tomato paste
  • 2 tsp liquid smoke, optional
  • ½ tsp paprika
  • ½ tsp ground cumin
  • ¼ tsp salt
  • ⅛ tsp ground black pepper


  1. Mix the gluten, flour, paprika, liquid smoke and onion powder in a bowl. 
  2. Add the remaining ingredients (vegetable stock, oil, soy sauce, maple syrup, liquid smoke and tomato paste) and mix until well combined.  
  3. Place the mixture in a bowl, cover it with a kitchen towel and let it rest for 10-20 minutes.
  4. Using your hands, make a ball as smooth as possible. Don’t worry if it’s not perfect, it won’t look great but it will taste the same.
  5. Flatten the ball a little bit and wrap it with aluminum foil.
  6. Steam for 30 minutes, remove from the heat and let it cool until you can manipulate it with your hands. If you don’t want to use aluminum foil, omit it and boil the ball in a pot, but you’ll get better results if you use it and steam.
  7. Mix well all the marinade ingredients and reserve.  
  8. Slice the bacon and cover the slices with the marinade sauce. You can also brush the sauce onto them.
  9. Heat a little bit of oil in a pan or grill and cook the bacon over medium-high heat until both sides get golden brown.
  10. Serve your vegan bacon immediately with breakfast potatoes, tofu scramble, fresh fruit, and toasted vegan bread.
  11. Store the leftovers in an airtight container in the fridge for 5-7 days or in the freezer for up to 3 months. Thaw in the fridge overnight. It can be reheated in the microwave or on the stovetop over medium heat until warmed through. Add a little oil if needed.


  • Feel free to incorporate the spices and herbs you prefer.
  • Liquid smoke is optional, but it gives this bacon substitute a very good flavor.
  • You can use any other liquid sweetener instead of maple syrup. 
  • Any kind of oil will work.
  • Preparation time doesn’t include resting time.
  • Nutritional information is for 1 slice of vegan bacon cooked with 1 additional tbsp extra virgin olive oil.


  • Serving Size: 1 slice
  • Calories: 80
  • Sugar: 3.6 g
  • Sodium: 295 mg
  • Fat: 4.9 g
  • Saturated Fat: 0.7 g
  • Carbohydrates: 7.3 g
  • Fiber: 0.4 g
  • Protein: 2.7 g