This is the best vegan bacon recipe ever! It combines the crispiness of rice paper bacon and the meatiness of tofu bacon into perfect salty, smokey strips that will satisfy all of your bacon cravings!

A white plate filled with vegan bacon made from rice paper and tofu.

Want to save this recipe?

Enter your email below and get it sent straight to your inbox. Plus, get more amazing vegan recipes that will satisfy your cravings!

Save Recipe

There are many types of plant-based bacon out there. You can buy Smart Bacon and tempeh bacon at most grocery stores. You can also easily make homemade bacon bits, coconut bacon, carrot bacon, rice paper bacon, mushroom bacon, and tofu bacon.

I’ve been making vegan rice paper bacon for years and love the crispy texture that it makes, but I missed the meatiness. I also frequently made tofu bacon and tempeh bacon, which is also delicious and full of protein but not crispy. So one day, I got the idea to combine my two favorite types of vegan bacon into the perfect balance of crispy and meaty, and the result was truly amazing!

My son took one bite and said, “Your whole life has led up to the creation of this bacon!” (This method has such an authentic texture that Gordon Ramsay even used my method to make vegan bacon.)

Why you’ll love this recipe

  • This meatless bacon is crispy, meaty, salty, and smokey.
  • It’s gluten-free and easily made soy-free if needed.
  • It’s fun to make.
  • This recipe is simply delicious and any bacon lover’s dream!

Ingredients and substitutions

  • Rice Paper – for the formation of the bacon strips and to make it super crispy. These are the thin sheets of rice paper that are used to make summer rolls. You can find them in the Asian section of most large grocery stores. I find that the brands that contain wheat give the crispiest texture. The square rice paper will give you cleaner ends, but the round rice paper is fine.
  • Firm Tofu – to crumble inside the layers of rice paper to give your bacon a meaty texture.
  • Bragg’s Liquid Aminos – or soy sauce for the saltiness and flavor. You can also use soy sauce or Tamari instead. (I don’t recommend coconut Aminos) Use low-sodium soy sauce for less salty bacon.
  • Liquid Smoke – Hickory Flavored – for the smoky bacon flavor. (Hickory has a nicer flavor than mesquite in my opinion.)
  • Smoked Paprika – for additional smoky flavor and color. You can use regular paprika if you don’t have smoked paprika, but it won’t give you the natural smoke flavors.
  • Garlic Powder – for flavor. You can use onion powder instead if you wish. (optional)
  • Nutritional Yeast – for a rich umami flavor. (optional)
  • Light Olive Oil – You can also use vegetable oil, canola oil, or refined coconut oil for the richness of real bacon. (See the note below about oil).
A slice of crispy vegan bacon being held in the air with a white background.

How to make vegan bacon

Make the bacon-flavored marinade

Step 1 – Combine soy sauce, liquid smoke, water, smoked paprika, garlic powder, and nutritional yeast in a bowl, then stir with a fork. (You can also add a tsp of maple syrup to add a little sweetness if desired.)

Prepare the ingredients

Step 2 – Pour 2 tbsp of the marinade into a small bowl (to marinate the tofu) and the rest onto a large plate. (This will be used to dip your strips of rice paper.)

Step 3 – Drain and press the excess liquid out of a block of firm tofu, then crumble 1/4 of the block of firm tofu into the bowl with 2 tbsp of the marinade and let it soak while you prepare the rice paper.

Step 4 – Cut the rice paper into long strips about 1 1/2 inches wide with kitchen scissors. (a little wider than you want the final strip of bacon to be since it will shrink a little when it cooks).  You can layer up to 4 sheets on top of each other when you cut them to save time.

Step 5 – Preheat your oven to 400 degrees F (204 C).

Assemble the bacon

Step 6 – Spread 2 tbsp of oil on a cookie sheet. (or line it with parchment paper for oil-free)

Step 7 – Dip a strip of rice paper in the marinade quickly.  Don’t let it soak and get soft; just get it coated with the mixture.

Step 8 – Lay the strip on the oiled cookie sheet and sprinkle with about 1-2 tsp of crumbled marinated tofu.

Step 9 – Dip another rice paper strip in the marinade and lay it flat on top of the first.  (It will not stick to the bottom layer at first.  Don’t worry, they will fuse together and seal the tofu inside once it cooks.)

Step 10 – Repeat this process until your sheet of full of bacon strips, but they are not touching each other.

Cook the bacon

Step 11 – Place the cookie sheet in the oven and bake at 400 degrees F for 7 minutes.

Step 12 – Take out of the oven and flip each piece and then bake again for about 7 more minutes until the edges start to curl up and it gets crispy.

A tray of baked vegan bacon made from rice paper and tofu.

Pro Tips

  • Don’t let the rice paper soak up too much marinade. You just want to get some flavor on it. If it gets too wet, it will take longer to cook and won’t be as crispy.
  • Make sure to use an oil with a high smoking point to avoid any burnt flavor in your bacon.
  • Flip the bacon carefully; rice paper tends to stick to itself, and it will stick to other slices as well.

Frequently Asked Questions

What oil should I use to cook vegan bacon?

When testing the recipe, I thought that refined coconut oil would be a great choice to cook the bacon in, but every time I used it, there was a slightly burnt taste even though the bacon wasn’t burnt.  I realized that since you cook this bacon at a high temperature, the oil that you use needs to have a high smoke point.  Make sure to choose an oil that has a smoke point of 400 degrees or above for the best flavor. 

Can I fry the vegan bacon?

Pan-frying also works well to cook the bacon. You can fry your prepared strips of bacon in a little oil over medium-high heat. Cook the bacon for about 2-3 minutes on each side until crispy. I usually bake the bacon since I can assemble it all at the same time, and all of the slices are ready at the same time.

How can I make gluten-free, vegan bacon?

Make sure to use rice paper that is gluten-free; surprisingly, some brands have wheat flour.  Also, be sure to use a gluten-free soy sauce like Tamari or Bragg’s Liquid Aminos.

Cooke crispy vegan bacon on a cookie sheet.

Oil-free instructions

Yes, if you want to have oil-free bacon, line your cookie sheet with parchment paper and bake your strips on the parchment paper.  This will ensure that your bacon doesn’t stick to the cookie sheet.

Soy-free instructions

If you don’t want to use tofu, you can use mashed chickpeas instead.  Crush 1/3 cup of chickpeas (that have been drained and washed) with the back of a fork until they are crumbly.  Soak the mashed chickpeas in the bacon-flavored marinade instead of the tofu.

A plate of vegan bacon on a bright blue plate.

Storage and reheating

You can keep it covered in the fridge for up to 5 days.  Heat the bacon by quickly pan-frying it or popping it back in the oven.  Reheating in the microwave will make it soggy.

Serving suggestions

Vegan bacon recipe

A pile of vegan bacon on a bright blue plate.
Diet
Gluten Free Icon
Nut Free Icon
Vegan Icon
5 from 10 rating

Vegan Bacon

Vegan bacon made with rice paper and tofu, and a smokey marinade.

Ingredients

  • 1/4 cup soy sauce, or Bragg's Liquid Aminos or Tamari for GF
  • 1/4 cup water
  • 1 tsp liquid smoke
  • 1/2 tsp smoked paprika
  • 1/2 tsp garlic powder
  • 2 tbsp nutritional yeast, optional
  • 2 tbsp oil, (for greasing the baking sheet or frying pan)
  • 3.5 oz firm tofu, (This is 1/4 of a block of tofu)
  • 6 sheets rice paper

Instructions
 

Make the bacon-flavored marinade

  • Combine soy sauce, liquid smoke, water, smoked paprika, garlic powder, and nutritional yeast in a bowl, then stir with a fork.

Prepare the ingredients

  • Pour 2 tbsp of the marinade into a small bowl (to marinate the tofu) and the rest onto a large plate. (This will be used to dip your strips of rice paper.)
  • Drain and press the excess liquid out of a block of firm tofu, then crumble 1/4 of the block of firm tofu into the bowl with 2 tbsp of the marinade and let it soak while you prepare the rice paper.
  • Cut the rice paper into long strips about 1 1/2 inches wide with kitchen scissors. (a little wider than you want the final strip of bacon to be since it will shrink a little when it cooks). You can layer up to 4 sheets on top of each other when you cut them to save time.
  • Preheat your oven to 400°F (204°C).

Assemble the bacon

  • Spread 2 tbsp of oil on a cookie sheet. (or line it with parchment paper for oil-free)
  • Dip a strip of rice paper in the marinate quickly.  Don't let it soak and get soft; just get it coated with the mixture.
  • Lay the strip on the oiled cookie sheet and sprinkle with about 1-2 tsp of crumbled marinated tofu.
  • Dip another rice paper strip in the marinade and lay it flat on top of the first.  (It will not stick to the bottom layer at first.  Don't worry, they will fuse together and seal the tofu inside once it cooks.)
  • Repeat this process until your sheet of full of bacon strips, but they are not touching each other.

Cook the bacon

  • Place the cookie sheet in the oven and bake at 400 degrees F for 7 minutes.
  • Take out of the oven and flip each piece, then bake again for about 7 more minutes until the edges start to curl up and it gets crispy.

Notes

  • Don’t let the rice paper soak up too much marinade. You just want to get some flavor on it. If it gets too wet, it will take longer to cook and won’t be as crispy.
  • Make sure to use an oil with a high smoke point to avoid any burnt flavor in your bacon.
  • Flip the bacon carefully; rice paper tends to stick to itself, and it will stick to other slices as well.
Serving: 3slices, Calories: 109kcal, Carbohydrates: 10g, Protein: 5g, Fat: 6g, Saturated Fat: 1g, Cholesterol: 1mg, Sodium: 618mg, Potassium: 81mg, Fiber: 1g, Sugar: 1g, Vitamin A: 82IU, Calcium: 29mg, Iron: 1mg
Did you make this recipe?Please leave a star rating and review below!

📌 Be sure to follow me on Pinterest for new vegan recipes!