A veggie- and protein-packed vegan club sandwich is the perfect summer lunch or dinner! Homemade Tofu Deli Meat is easy to make and full of flavor.

Index
This is the summer sandwich! It’s easy and refreshing with lots of fresh, crunchy veggies — lettuce, cucumber and peppers — and a quick tofu deli meat that packs a ton of flavor. It’s super easy.
You just slice your tofu, make this delicious marinade, brush it all over and bake it. Meanwhile, chop up whatever veggies you want on your vegan club sandwich.
Make a super quick vinaigrette to drizzle over sautéed vegetables, then simply layer the tofu meat and veggies with the vinaigrette and serve on toasted bread or sourdough.
That’s it! It really is an amazing sandwich.
It’s crunchy and satisfies that summer craving for fresh, fresh vegetables. You can make tofu meat to use whenever you want a sandwich! Veggies are so good with vinaigrette that I often make snack sandwiches with just the veggies!

Why You’ll Love This Vegan Club Sandwich
- Tons of crunchy veggies and plant-based protein!
- Perfect for lunch, take out or a quick summer meal
- Delicious tofu deli meats bake quickly in the oven and can be made ahead of time and stored in the refrigerator ahead of time
- Nut-free recipes, and soyfree and gluten-free options

More vegan sandwiches
Recipe card

Print recipe
Vegan Club Sandwich
A veggie- and protein-packed vegan club sandwich is the perfect summer lunch or dinner! Homemade Tofu Deli Meat is easy to make and full of flavor.
Serving: 2
Calories: 360kcal
material
For the tofu meat:
- 14 ounce (396.89 g) Extra firm or super firm tofu Press and cut into 1/8 inch or thinner slices
For the marinade:
- 1 teaspoon ketchup
- A few drops of liquid smoke optional
- 1 teaspoon Vegan Worcestershire Sauce
- 1 teaspoon Poultry Seasoning
- 1 teaspoon garlic powder
- 1 teaspoon Onion powder
- 1 teaspoon Smoked paprika
- 1/2 teaspoon salt
- 1/2 teaspoon Again ground pepper
- 2 teaspoon the oil
For vegetables
- 1/2 the cup (74.5 g) Thinly sliced ​​bell pepper, I use a mixture of red and green
- 1/2 the cup (80 g) Thinly sliced ​​red onion
- Half a cucumber Use thinly sliced ​​or zucchini
- A few fresh leaves of lettuce
- 1 tomato Slice as thin as needed
For the vinaigrette
- 1 teaspoon Apple cider vinegar or white vinegar
- 1 teaspoon olive oil
- 1 teaspoon sugar
- 1/2 teaspoon Bell pepper
- 1/4 teaspoon salt
- 1 teaspoon dried thyme
For the sandwich
- 4 pieces Sandwich bread or sourdough bread
- 2 to 3 table spoon Can be vegetarian
instructions
Make the tofu meat.
-
Press and slice the tofu, if you haven’t already, drizzle a teaspoon of oil into a baking dish that will fit the tofu or line the baking dish with parchment paper. Place the slices in the baking dish, almost touching each other.
-
In a bowl, add all the marinade ingredients and mix really well. If the mixture is too thick, add 1 teaspoon or more of water to brush it. Using a brush, generously brush the marinade over all the tofu slices.
-
Preheat the oven to 400° F (205° C) and then bake the tofu for 15-20 minutes or so until all the marinade on top has dried out a bit.
-
Remove the tofu meat from the oven and let it sit for a few minutes before transferring it to the baking dish. You can now refrigerate this meat for up to 3 days and use as needed.
Meanwhile, prepare everything else.
-
Wash and thinly slice the vegetables as required. Toast your bread or sourdough with or without vegan butter. Toasting is optional
-
Make the vinaigrette by mixing all the ingredients in a small bowl and set aside.
Assemble the sandwich.
-
Now it’s time to layer. Spread a good layer of mayo on your bread slices. Add lettuce, pepper, onion, cucumber and tomato halves to whatever bread you like. Add a good layer of tofu deli slices, then layer on the remaining vegetables. Drizzle some of the vinaigrette over the fresh vegetables, then top with another slice of bread.
-
Slice the sandwich and serve using a sharp knife.
Comment
This recipe is nut-free if you use nut-free mayo.
Use soyfree tofu substitutes like my chickpea flour tofu or store-bought fava tofu or pumpkin seed tofu or seitan slices to make this soyfree.
nutrition
nutrients
Vegan Club Sandwich
No. per job
calories 360
Calories from fat are 162
% Daily Value*
thick 18 grams28%
2 grams of saturated fat13%
Sodium 698 mg30%
potassium 811 mg23%
carbohydrates 28 grams9%
4g of fiber17%
12 grams of sugar13%
protein 18 grams36%
Vitamin A 2292IU46%
Vitamin C 63 mg76%
calcium 149 mg15%
iron 5 mg28%
* Percent Daily Value is based on a 2000 calorie diet.

Components and Substitutions
- Tofu – This is the base of your homemade deli meats. See recipe notes for soyfree options
- Worcestershire Sauce – Vegan Worcestershire Sauce is easy to find! Just check the label for anchovies.
- Salt, Pepper, and Spices – Poultry spices, garlic and onion powder, and smoked paprika give the tofu meat an amazing flavor!
- Oil – Baked tofu gives the meat a rich flavor and balances the vinaigrette.
- veggies – Bell peppers, onions, cucumbers, and lettuce add crunch, and diced tomatoes give your vegan club sandwich great umami flavor. You can use zucchini instead of cucumber if you want.
- Vinaigrette Ingredients – This is a refreshing vinaigrette that uses apple cider vinegar, sugar, salt, pepper and thyme.
- Bread – Use good sandwich or sourdough bread. You can use gluten-free bread for a completely gluten-free vegan club.
- Vegan Mayo – for spreading on bread.
advice
- Don’t skip pressing the tofu! Pressing won’t give it a better texture, but it makes it easier to slice thinly, which is crucial for this recipe.
- Brush that marinade generously! This is what makes your tofu deli meat so delicious.
- Make the tofu meat ahead of time and refrigerate in an airtight container for up to 3 days. Use as needed.
- Be careful when cutting the sandwich and make sure you hold it firmly. It’s a big sandwich, and if you’re not careful, it can fall apart when slicing.
How to Create a Vegan Club
First make the tofu meat.
Press and slice the tofu, if you haven’t already. Drizzle a teaspoon of oil into a baking dish that will fit the tofu or line a baking dish with parchment paper. Place the slices in the baking dish, almost touching each other.
In a bowl, add all the marinade ingredients and mix really well. If the mixture is too thick, add a teaspoon or so of water to brush it.


Using a brush, generously brush the marinade over all the tofu slices.


Preheat the oven to 400° F (205° C) and then bake the tofu for 15 minutes or so until all the marinade on top has dried out a bit.

Remove the tofu meat mixture from the oven and let it sit for a few minutes before transferring it to the baking dish.
Meanwhile, prepare everything else.
Wash and thinly slice the vegetables as required. Toast up your bread if you want, with or without vegan butter.
Make the vinaigrette by mixing all these ingredients in a small bowl and set aside.
Now, you are ready to assemble the sandwich.

Spread a good layer of mayo on your bread slices. Add lettuce, pepper, onion, cucumber and tomato halves to whatever bread you like.


Add a good layer of tofu deli slices, then layer on the remaining vegetables. Drizzle some of the vinaigrette over the fresh vegetables, then top with another slice of bread.




Slice the sandwich and serve using a sharp knife.

Frequently Asked Questions
Yes! To make this gluten-free, use gluten-free bread and gluten-free Worcestershire sauce.
This recipe is nut-free if you use nut-free mayo.
Use soyfree tofu substitutes like my chickpea flour tofu or store-bought fava tofu or pumpkin seed tofu or seitan slices to make this soyfree.