This Vegan Club Sandwich is a hearty sandwich made with layers of homemade seitan turkey deli meat, crispy tofu bacon, avocado, tomato, lettuce, and vegan mayo. It's the ultimate plant-based deli sandwich.

The ultimate vegan deli sandwich! I'm obsessed with these vegan club sandwiches. They are loaded with protein and taste just like regular clubs. These sandwiches are worth the extra prep for homemade turkey and bacon!
Jump to:

Why You'll Love This Vegan Club Sandwich
- Vegan and protein-packed - made with both tofu bacon and seitan turkey.
- Twist on a classic - A deli favorite made entirely plant-based
- Customizable - Add your favorite spreads or veggies.
- Tastes just like a club- seriously! With a few simple ingredients we'll transform tofu into a smoky, sweet bacon and make a turkey-inspired seitan meat
- Great for meal prep - make your proteins on the weekend and assemble your sandwich each day for lunch

Ingredient Notes & Substitutions
- Sandwich Bread: I used Dave's bread - it's whole grain and has extra protein!
- Seitan Turkey Deli Meat: this is my homemade vegan version of turkey. It takes about 30 minutes to make and is perfect for sandwiches when sliced thinly
- Tofu Bacon: this is my smoky, savory plant-based bacon substitute
- Green Leaf Lettuce: or romaine
- Beefsteak Tomatoes: or your favorite tomato variety
- Vegan Mayo: make my WFPB mayo for an oil-free option
- Avocados: optional but delicious on this sandwich
- Red Onion: optional. Feel free to use a yellow onion as well

Pro Tip: Lightly toast the bread for better structure and crunch.
Step-By-Step Instructions
Step 1. Prepare the tofu bacon.

Step 2. While the bacon is marinating, prepare the turkey deli meat.

Step 3. When the meats are ready, lightly toast your sandwich bread.

Step 4. Assemble the sandwiches - add mayo to one slice of bread, then red onion (if using), lettuce, tomato, tofu bacon, seitan turkey, avocado (if using), and the remaining slice of bread. Cut in half and stack for the classic club style.

Pro Tip: Use a sharp serrated knife to slice the stacked sandwich cleanly.
Serving Suggestions
Serve with chips, fruit, or a fresh salad on the side.

Pro Tip: Secure each half with a toothpick or sandwich pick to hold layers in place.
FAQ & Expert Tips
Feel free to prep the tofu bacon and seitan turkey in advance - then assemble the sandwich right before eating.
Hearty sandwich bread or sourdough holds up well to the layers.
You'll need to swap out the seitan turkey for a gf option - there aren't many available, but Plant Provisions sells several deli slices that are gluten-free.
Use a gluten-free sandwich bread.

Recipe Prayer
Thank you God for this sandwich. Thank you for healthier versions of our favorite foods. Amen.

More vegan sandwich & deli ideas
Tried this recipe?
Please leave a review in the comments section below. You can also stay in touch with me on social media by following me on Instagram, Pinterest, and TikTok or by subscribing to my newsletter.
📖 Recipe

Vegan Club Sandwich
Ingredients
- 12 Slices Sandwich Bread I used Dave's bread
- 1 Recipe Seitan Turkey Deli Meat
- 1 Recipe Tofu Bacon
- 1 Head Green Leaf Lettuce
- 2 Medium Beefsteak Tomatoes
- 6 Tablespoons Vegan Mayo make my WFPB mayo for an oil-free option
- 2 Medium Avocados optional
- 1 Medium Thinly Sliced Red Onion optional
Instructions
- Prepare the tofu bacon.
- While the bacon is marinating, prepare the turkey deli meat.
- When the meats are ready, lightly toast your sandwich bread.
- Assemble the sandwiches - add mayo to one slice of bread, then red onion (if using), lettuce, tomato, tofu bacon, seitan turkey, avocado (if using), and the remaining slice of bread. Cut in half and stack for the classic club style.
Nutrition
Nutrition information is an estimate.










Comments
No Comments