How to Make the Best Vegan Bacon (6 Ways)

This post may contain affiliate links. Please read our disclosure policy.

In recent years, it’s become increasingly easy to get your bacon fix while eating a vegan or vegetarian diet. It’s all thanks to vegan bacon brands and their innovative plant-based creations. But if you’re looking for a more DIY approach to your alternative bacon options, you can also try making your own vegan bacon at home.

Granted, store-bought “facon” products are delicious and convenient—but they often contain wheat gluten and/or soy protein. This may not ideal if you need to avoid these ingredients due to allergies, intolerances, or preferences. Plus, it can be difficult to control the flavor of any packaged food.

That said, when you make your own recipe, you can adjust the seasonings according to your taste buds. The actual process of making it is also quite easy, so it’s a great way to dip your toes into plant-based cooking.

To get you started, check out the best vegan bacon recipes, below. From bacon bits to bacon strips, there’s something for everyone on this list.

1. Tofu Bacon

Tofu may have a reputation for being spongy and bland, but it’s all about how you cook it. Take this tofu bacon recipe, for example. Once marinated and baked for 30 minutes, extra-firm tofu transforms into a delicious bacon substitute. It’s also the perfect size and shape for sandwiches, like this JUST Egg spicy breakfast sandwich.

2. Coconut Bacon

Thanks to their naturally crispy and crunchy texture, coconut flakes make for the perfect vegan alternative to bacon bits. Try sprinkling coconut bacon on top of stews, salads, and soups, like this vegan cream of asparagus soup. It also works well on top of avocado toast or tacos—but if you eat it by the handful, we certainly won’t judge.

3. Tempeh Bacon

Not a fan of tofu? Make a batch of tempeh bacon. Not only does it have a wonderful meaty texture, but it’s high in plant-based protein too. We’re big fans of pairing this facon with lettuce and tomato in vegan BLT sandwiches.

4. Carrot Bacon

At first glance, the humble carrot might seem like an unlikely candidate for vegan bacon. But once again, it’s all about how you cook it. Simply use a mandolin to slice carrots into thin strips, then marinate in a soy sauce-based mixture. After just 20 minutes in the oven, you’ll have crispy carrot bacon.

5. Shiitake Mushroom Bacon

Another veggie bacon alternative? You bet. Shiitake mushrooms have a satisfying meaty texture, making them ideal for replacing normal bacon. Try adding shiitake mushroom bacon to vegan breakfast burritos for a filling and delicious meal.

6. Rice Paper Bacon

If you’re looking for a bacon substitute that’s light in texture but rich in flavor, this rice paper bacon is for you. All you need to do is cut rice paper wrappers into strips and soak them in a smoky soy sauce marinade. Bake them in the oven for about 10 minutes for crispy rice paper bacon.