Vegan Chicken Sandwich
This post may contain affiliate links. As an Amazon Associate, I earn from qualifying purchases. Please read my disclosure.There’s nothing better than a crispy “chicken” sandwich with lettuce, tomato, and mayo! My vegan chicken sandwich makes a satisfying, flavor-packed lunch or dinner. I serve this crispy yet tender plant-based chicken sandwich made with silken tofu, wheat gluten and vegan chicken broth, with a side of French fries and vegan ranch!

A long time ago, when I used to eat meat, I’d love a good fried chicken sandwich! Chick-fil-a has been known to have the best fried chicken sandwich, but obviously, there is no vegan option. It’s also not really that healthy for me. So I decided to recreate the traditional fast food chicken sandwich to be vegan friendly and healthier, but taste just as good as the original recipe!
And let me tell you, this homemade patty is world’s better than store-bought meat alternatives. It tastes like the real deal, much like my vegan chicken nuggets recipe. Not only is it worth the effort, but you can freeze the leftover patties! I love to make them in advance so all I have to do is brine and coat the patties.
👩🏽🍳 Why I Love This Recipe
Last weekend, I decided to make something fun for lunch. My husband joked that it was another “sandwich night,” but I had a surprise waiting, a vegan chicken sandwich that turned out even better than I expected. The moment I layered the crispy patty with lettuce and tomato, my two kids came running to the kitchen asking what’s for lunch and started digging right away.
My vegan chicken sandwich is easy to make. I start the patties with silken tofu and vital wheat gluten, then let them sit in a quick mix of pickle juice and almond milk for a tangy kick. After that, I coat them in garlic powder, paprika, and a little cayenne before pan-frying until they turn golden and crisp. Once I stack everything on a soft whole wheat bun with vegan mayo and juicy tomato slices, oh my, it seriously becomes the perfect sandwich anyone that is not even vegan can ask for.
When I first tested this recipe, my kids devoured half the batch before I even sat down. That’s when I knew I’d struck gold. My husband said it tasted better than fast food, and honestly, I have to agree. I love that I can make the seitan patties ahead for quick lunches, and this version tastes like a real chicken sandwich. It’s crunchy, juicy, and my family totally approved!
Latest Recipe Video!
🥘 Ingredients
I can find the ingredients for this healthy chicken sandwich recipe at my local health food store. Here is what I use:

Silken Tofu: I prefer the texture of silken tofu in seitan. It gives the seitan a tender texture instead of a chewy one!
Vegan Chicken Broth: I like the “Chicken” broth packs in flavor. It doubles as a cooking liquid and an ingredient in this recipe.
Worcestershire Sauce: The sweet and tangy flavor of Worcestershire sauce complements the savory flavor of my chicken broth. In times when I don’t have any, soy sauce works too.
Vital Wheat Gluten: Not all grocery stores in our area carry vital wheat gluten, but I find it at our local health food store like Whole Foods. It’s an essential ingredient that creates the meat-like texture!
Seasoning: Onion powder, poultry seasoning, and garlic powder season the “meat”.
Nutritional Yeast: Nutritional yeast has a nutty, cheesy quality to it. I often use it in vegan food to mimic the taste of meat or cheese.
Pickle Juice: The sweet and acidic taste of pickle juice makes a perfect brine! Sometimes, I substitute more almond milk with a tablespoon of lemon juice!
Almond Milk: Any plant-based milk works, but I observed unsweetened almond milk has a mild flavor. Cashew, soy, and oat milk are also great options.
Hot Sauce: I like to use this for a little bit of heat!
All-Purpose Flour: Flour creates the crispy coating once it’s fried in hot oil.
Baking Powder: This secret ingredient creates a light yet crispy fried “chicken”.
Spices: Garlic powder, paprika, cayenne, and salt season the coating. I omit the cayenne in times when I don’t want a spicy chicken sandwich.
Olive oil: To fry my chicken patties!
🔪 How To Make
Here’s how I make my Vegan Chicken Sandwich step by step:
Whisk Tofu: In a medium bowl, I whisk together the tofu, 1/4 cup of chicken broth, and Worcestershire sauce until the tofu is in small pieces. There’s no need to use a food processor.

Whisk Seitan Ingredients: In a separate bowl, I whisk together the vital wheat gluten, garlic powder, onion powder, nutritional yeast, vegan-friendly chicken seasoning, and salt.

Fold Together: I fold the tofu mixture and the seasoning mixture together to form a dough.

Form The Dough: I use my hands to make a ball with the dough. I make sure to resist overworking the dough or the patties will be chewy.

Cut The Dough: I cut the dough into 4 equal pieces and shape them into patties. Then, I preheat the oven to 350 degrees Fahrenheit.

Cook The Patties: I place the patties in a large baking dish and cover with 2 cups of vegan chicken stock or vegetable broth. I cover and bake for 1 hour, turning the chicken cutlets over at the 30-minute mark.

Let Patties Cool: Once the patties are done cooking, I remove them from the broth and let them cool.

Make The Brine: I mix the pickle juice, almond milk, and hot sauce together in a large ziplock bag or baking dish. Then I place the patties into the bag and marinate for 2 hours.

Make The Coating: I whisk the flour and spices together in a dish. I remove the patties from the marinade.

Coat The Patties In The Dry Batter: I coat 1 patty in the flour mixture on all sides. I dip the patty back into the marinade then back into the coating. I repeat with all the “chicken” patties.

Fry Patties: I heat oil in a large dutch oven or pot on medium high heat, I fry each patty until golden brown and crispy, about 5 minutes.

Drain: Carefully I remove the fried chicken patties from the oil and let drain on a paper towel to get rid of any excess oil. A deep fryer can also be used.

Serve: I serve the patties on my burger bun of choice, with lettuce, tomato, and mayo. I enjoy these vegan fried chick’n sandwiches warm!

💭 Expert Tips
My #1 Secret Tip for this Vegan Chicken Sandwich is to not overwork the dough, because if I do, the patties turn out a bit rubbery. I aim for a shaggy dough, knead gently for about one minute, and let it rest for ten minutes so the gluten relaxes.
Other Tips To Keep In Mind:
- Let the patties rest after steaming. I place them on a plate for a few minutes so the texture settles before coating and frying. It keeps them from tearing.
- For extra flavor, I brush a little pickle brine or hot sauce on the patties right before coating. It adds a nice punch without making them soggy.
- When frying, I do it in small batches so the oil stays hot. If I crowd the pan, the coating gets soft instead of crisp.
- If I want a lighter version, I skip frying and bake the coated patties at 400 degrees F for about 20 minutes, flipping once. They still get a crunchy coating.
- I toast the buns while the patties cook. A warm bun makes the whole sandwich taste fresher and keeps it from getting soggy.
📖 Variations
The best vegan chicken sandwich is easy to customize! I have tried these delicious variations.
Cheesy: I top the sandwich with my favorite kind of vegan cheese! Gouda, American, blue cheese, provolone, and cheddar are all delicious!
Subway Meatless Chicken Teriyaki: I cut the fried seitan into vegan “chicken strips” and toss with a teriyaki glaze. I place the chicken on a hoagie roll and I top it with provolone cheese, sliced red onion, spinach, and a sweet onion dressing.
Vegan Spicy: I add Cajun spices and a little bit of chili powder to the flour mixture before coating. Then I top the hot chicken with plenty of hot sauce!
🍽 Serving Suggestions
I love that vegan chicken sandwiches can be dressed up any way I like! I usually go for the classic combo, sliced tomato, crisp lettuce, and a little mayo. It’s perfect with a side of Greek fries, but sometimes I switch it up with a fresh Apple Cider Vinegar Coleslaw, chips, or even a bowl of potato soup.
🧊 Storage Directions
Refrigeration: I keep the vegan patties in an airtight container in the fridge, and they stay fresh for up to three days. I like reheating them just before assembling the sandwiches so they are warm and tasty.
Freezing: When I want to prep ahead, I freeze the cooked patties in a freezer safe bag or container. They stay good in the freezer for up to two months.
Reheating: I reheat the patties in a skillet over medium heat or in the air fryer until they are warm and crispy again. It only takes a few minutes, and they taste just as good as when I first made them.
❓ Recipe FAQs
Baking works great when I want a lighter version, so I brush each patty with a bit of oil and bake at 400 degrees F until it starts to crisp, then flip and bake again. The texture is not as crunchy as frying, but it still makes a really tasty sandwich.
It’s best to enjoy vegan sandwiches right away! However, you can make the vegan patties ahead of time and store in an air-tight container. You can refrigerate them for up to 3 days or freeze them for up to 2 months. Let them defrost in the refrigerator, then coat and fry as directed.
The trick for me is to handle the dough gently and not knead it too long, because that makes it rubbery. I also let it simmer in the broth long enough to soften so when I bite into it, it has a tender texture instead of a tough one.

🍲 More Delicious Vegan Recipes!
Love this plant based burger recipe? Please leave a 5-star rating 🌟 in the recipe below and/or a review in the comment section further down the page!
You can also FOLLOW ME on FACEBOOK, INSTAGRAM, and PINTEREST to see more delicious, healthy, family-friendly food, and if you have any questions, I’m here to help!
📋 Recipe Card
🎥 Watch How to Make It
Vegan Chicken Sandwich
Ingredients
"Chicken" Seitan
- ½ cup silken tofu
- 2¼ cups vegan chicken broth or vegetable broth
- 1 tbsp vegan worcestershire sauce
- 1 cup vital wheat gluten
- ½ tsp garlic powder
- ½ tsp onion powder
- 1 tbsp nutritional yeast
- 1 tbsp vegan-friendly chicken seasoning
- ¼ tsp salt
Brine
- ⅓ cup pickle juice
- 1 cup almond milk
- ½ tsp hot sauce
Coating
- 1 cup all-purpose flour
- 1 tsp baking powder
- ½ tsp garlic powder
- 1 tbsp smoked paprika
- ¼ tsp cayenne pepper
- ½ tsp salt
- olive oil for frying
- lettuce leaves
- tomato
- vegan mayo
- whole wheat buns
Instructions
For The “Chicken” Seitan
- In a medium mixing bowl whisk together the tofu, ¼ cup chicken broth and worcestershire sauce until well combined and the tofu is in small pieces.
- In a separate bowl whisk together remaining seitan ingredients.
- Gently fold the ingredients together to form a dough.
- Using your hands, bring the dough together into a ball. Do not overwork the dough otherwise it will result in chewy “chicken” patties.
- Cut the dough into 4 even pieces and shape into patties.
- Preheat the oven to 350 degrees F / 176 C.
- Place the patties in a large baking dish and cover with 2 cups of vegan chicken stock (or vegetable broth). Cover and cook for 1 hour, turning the patties at the 30 minute mark and recovering to continue cooking.
- Once cooked remove from the broth and allow the patties to cool for 30 minutes.
For The Brine
- Mix all ingredients together. Place the cooled patties in the brine, refrigerate and marinate for 2 hours.
For The Coating
- Whisk all flour coating ingredients together.
- Once the patties have been marinating for 2 hours remove from the marinade.
- Dust 1 patty in the coating mixture, making sure to cover all surfaces. Dip the patty back into the marinade liquid and then into the flour coating again. Repeat with remaining patties.
- Heat oil in a large pot, fry each patty for 4-5 minutes or until lightly golden and crispy. Remove and drain on paper towel.
- Serve crispy patties on a whole wheat bun, with lettuce, sliced tomato and vegan mayo.
Notes
- My #1 Secret Tip for this Vegan Chicken Sandwich is to not overwork the dough, because if I do, the patties turn out a bit rubbery. I aim for a shaggy dough, knead gently for about one minute, and let it rest for ten minutes so the gluten relaxes.
- Let the patties rest after steaming. I place them on a plate for a few minutes so the texture settles before coating and frying. It keeps them from tearing.
- For extra flavor, I brush a little pickle brine or hot sauce on the patties right before coating. It adds a nice punch without making them soggy.
- When frying, I do it in small batches so the oil stays hot. If I crowd the pan, the coating gets soft instead of crisp.
- If I want a lighter version, I skip frying and bake the coated patties at 400 degrees F for about 20 minutes, flipping once. They still get a crunchy coating.
- I toast the buns while the patties cook. A warm bun makes the whole sandwich taste fresher and keeps it from getting soggy.






This is such a great recipe and full of great tips too. I always worry about cooking with tofu but this was delcious.
Thanks Amanda!! So glad you liked this sandwich! 🙂
This sandwich looks amazing and I can’t wait to make and share it with my vegan friends!
Thanks so much Tayler!! I’m sure you will all love this recipe!
I’m a total carnivore, so when I see vegan recipes that look and taste like meat, I’m very interested. I can’t wait to try this one.
Yay! I can’t wait to hear how this recipe turns out for you!
Tastes like a real chicken sandwich! Crispy and delicious. Easy to follow. Thank you!
Woohoo! So happy to hear that Iryna!
This came out perfect! I just loved the flavors (the pickle juice really adds an extra tang). Definitely on the regular rotation.
Thanks so much Danielle!!
This is really good! Thanks for the recipe! Everyone at my house was impressed with this sandwich!
Aw yay! That’s so great to hear Toni – thanks for letting me know!