Tofu Deli Meat
This easy vegan tofu deli meat is the vegan sandwich solution that you have been looking for! It’s simple to make, packed with protein, and is a fraction of the price of store-bought vegan deli meat.

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!
Why make vegan sandwich meat from tofu
I have been packing vegan lunches for my boys for over 15 years now, and one of the hardest things to find is affordable vegan protein for sandwiches. This shaved tofu sandwich meat has solved this problem for us. It’s packed with protein and flavor, and sliced so thin that it achieves the texture of traditional deli meat for a fraction of the price.
This plant-based deli meat has 18 grams of protein per serving, tastes great either warm or cold, and may be the best vegan sandwich filling you will ever eat! Additionally, it’s a great gluten-free and vegan alternative to seitan-based deli meats.
Shaved tofu is so delcious, I usually need to make a double batch since my family devours it right off the cookie sheet as soon as I take it out of the oven.
Ingredients and substitutions
- High-Protein Tofu – or extra-firm tofu that has been drained and pressed.
- Braggโs Liquid Aminos โ or tamari. You can also use soy sauce, but please note that it is not gluten-free, which may be a consideration for you.
- Liquid Smoke (hickory flavored) โ I use the Colgin brand. Please note that other brands may have a stronger flavor. You can also swap this out for smoked paprika if you donโt have liquid smoke.
- Smoked Paprika โ for flavor.
- Garlic Powder โ for flavor. You can also swap this out for onion powder or use half of each.
- Cayenne โ just a dash is optional for a bit of spice.
- Cooking Oil โ Any neutral-flavored oil, such as canola oil or light olive oil, will work to prevent the shaved tofu from sticking to the cookie sheet.
Helpful tools
- Use a mandoline to cut the tofu into very thin pieces. If you don’t have a mandoline, you can use a peeler to slice the tofu into thin shavings.
- A large sheet pan is necessary to allow the shaved tofu room to spread out and become crispy.

How to make tofu deli meat
A full printable version of this recipe with ingredient measurements is available at the bottom of this post.
Step 1 – Preheat the oven to 400ยฐF (204ยฐC).
Step 2 – Drain a block of high-protein tofu and pat it dry with a paper towel to remove any excess liquid. Then use a mandoline or peeler to slice the tofu into thin shavings and place them into a shallow container.


Step 3 – Combine vegetable broth, Bragg’s Liquid Aminos, liquid smoke, smoked paprika, garlic powder, and a dash of cayenne pepper to make a tofu marinade. Stir well, then pour it over the shaved tofu and let it sit for at least 10 minutes or up to 2 days in the refrigerator.
Step 4 – Grease a sheet pan with 2 tablespoons of olive oil, then pour the shaved marinated tofu onto the pan, including the marinade liquid.


Step 5 – Spread the tofu out evenly, then bake at 400ยฐF (204ยฐC) for 30-35 minutes, flipping after 15 minutes. Cook until the excess liquid has been absorbed and the edges of the tofu begin to get crispy.
Step 6 – Use immediately or store in the fridge for up to 5 days for use on sandwiches and wraps.
Use this tofu deli meat to make a grilled tofu sandwich, or use it to create a vegan Philly cheesesteak or a flavor-packed tofu banh mi.
Pro Tips
- You can prep the tofu up to 2 days ahead and let it sit in the marinade until you are ready to bake it.
- Watch the shaved tofu closely towards the end of cooking, as it is sliced so thin that it can burn quickly.
- If you don’t have a mandoline, a standard vegetable peeler will work well for slicing the tofu into super-thin slices.
Can I make this tofu meat without oil?
The oil keeps the tofu sandwich meat from sticking to the cookie sheet during baking. You can make it oil-free by baking it on a piece of parchment paper, but the oil helps crisp the edges. To reduce oil, you can also spray the shaved tofu with a bit of oil before baking.

More vegan deli meats
If you’re looking for a more meat-like vegan deli meat, try my seitan recipes, such as vegan turkey, vegan ham, vegan bologna, seitan corned beef, and vegan roast beef, and slice them thin. You can also make a vegan corned beef from tofu.
Storage
Refrigerate: This tofu deli meat will keep well in the refrigerator for 3-5 days in an airtight container. I like to make a big batch on Sundays and have vegan sandwich meat for the rest of the week.
Freeze: You can freeze this tofu sandwich meat in an airtight container for up to 3 months. However, it will slightly alter the texture of the tofu during freezing and thawing. Thaw overnight in the fridge before reheating.

More high-protein vegan sandwiches
- Vegan โTunaโ Salad Sandwich
- Tofu Egg Salad
- Chickpea Salad Sandwich
- Seitan Chicken Salad Sandwich
- Vegan Buffalo Chicken Sandwich
Tofu sandwich meat recipe

Tofu Deli Meat
Ingredients
- 1 (16oz) package high-protein tofu
- 1/2 cup vegetable broth
- 2 tablespoons Bragg's Liquid Aminos, or tamari or soy sauce
- 1 tablespoon liquid smoke
- 1/2 teaspoon smoked paprika
- 1/2 teaspoon garlic powder
- 1 dash cayenne pepper, optional for spice
- 2 tablespoons light olive oil, or other neutral-flavored oil
Equipment
- mandoline or vegetable peeler
Instructions
- Preheat the oven to 400ยฐF (204ยฐC).
- Drain a block of high-protein tofu and pat it dry with a paper towel to remove any excess liquid. Then use a mandoline or peeler to slice the tofu into thin shavings and place them into a shallow container.
- Combine vegetable broth, Bragg’s Liquid Aminos, liquid smoke, smoked paprika, garlic powder, and a dash of cayenne pepper to make a tofu marinade. Stir well, then pour it over the shaved tofu and allow it to sit for at least 10 minutes or up to 2 days in the fridge.
- Grease a sheet pan with 2 tablespoons of olive oil, then pour the shaved marinated tofu onto the pan, including the marinade liquid.
- Spread the tofu out evenly, then bake at 400ยฐF (204ยฐC) for 30-35 minutes, flipping after 15 minutes.. Cook until the excess liquid has been absorbed and the edges of the tofu begin to get crispy.
- Use immediately or store in the fridge for up to 5 days for use on sandwiches and wraps.
Notes
- You can prep the tofu up to 2 days ahead and let it sit in the marinade until you are ready to bake it.
- Watch the shaved tofu closely towards the end of cooking, as it is sliced so thin that it can burn quickly.
- If you don’t have a mandoline, a standard vegetable peeler will work well for slicing the tofu into super-thin slices.
๐ Be sure to follow me on Pinterest for new vegan recipes!




Just had to let you know that I have just made the tofu deli meat. ย It is so good and I cant ย believe it tastes just like bacon. ย I absolutely love tofu and make lots of different recipes but this has to be the best ever. ย
Can’t wait to try more of your recipes ย and will certainly be passing this one round to friends and family.
Thanks
You’re welcome, Jackie! I’m so glad that you like it! It’s a favorite in my house too!
This was super easy and really delicious! I plan on having this as a staple in my fridge.
Thanks for this Monica, I’m just wondering if this is suitable to freeze either before or after baking? I’m the only vegan in my family and probably won’t use it all within a few days.
thanks again for your wonderful recipies
Linda
You can freeze it, but it will change the texture of the tofu a little.
This is ultra delicious. One of the best recipes ever for a tasty bacon substitute. Thank you.ย
I’m so happy that you like the recipe, Gail!
This is so clever! I love your recipes and look forward to making this.
Thank you! I hope that you enjoy it as much as we do!