Vegan chicken salad in a glass bowl.

Vegan Chicken Salad – with Delicious Crispy Soy Chicken

Crunchy veggies, crispy soy chicken and thick creamy mayo make this salad so scrumptious.

Delicious Vegan Chicken Salad is one of our favorite hearty ‘full meal’ salads. Prepare it for dinner and take leftovers for a lunch at work.

Why you will love this Vegan Chicken Salad?

  • really crispy soy chicken
  • cheap ingredients
  • soy chunks are good source of protein
  • it makes a nice party snack as well as work lunch

This Vegan Chicken Salad is filling and nutritious it makes a great lunch meal on its own.

Vegan Chicken Salad

Recipe by VegnFitCourse: SaladsCuisine: VeganDifficulty: Easy


Prep time



There are two ways how to prepare the ‘chicken’ for this salad. I usually go for a healthier version prepared in air fryer. Pan fried version is just as delicious, but a little less ‘fit’.
Make sure to read notes under the main recipe.


  • 100g / 3.5 oz soy TVP (textured vegetable protein – chunks or slices)

  • 1 vegetable stock cube

  • 400ml (about 1.5 cup hot water)

  • 1 tbsp soy sauce

  • 2 tbsp breadcrumbs

  • 2 tsp garlic powder (divided)

  • 3 tsp chicken seasoning (divided)

  • 1/4 tsp salt

  • 2tbsp olive oil (optional)

  • 1/2 can sweet corn

  • 10 cherry tomatoes

  • lettuce

  • 1 bell pepper red or yellow

  • bunch of spring onions with chives

  • 4-6 tbsp vegan mayo


  • We will start by preparing our soy chicken. In a big bowl dissolve stock cube in hot water. Add 1 tsp garlic powder, 2 tsp chicken seasoning and soy sauce. Soak soy TVP. Cover the bowl and leave for 15-20 minutes.
  • Use this time to wash and chop your veggies. Tear the lettuce, half tomatoes, chop bell peppers and spring onion.
  • Your soy chicken should have doubled in size already. Take it out of stock and squeeze gently to get rid of excess liquid.
    Do not throw the stock away. Use it later on to prepare soup or gravy. Draining soy nuggets from broth.
  • If you are using bigger pieces of soy meat cut them in smaller – bite size pieces. ***Jump to notes below for frying tips if you don’t have air fryer.***
  • In a smaller bowl with cover mix bread crumbs with 1 tsp garlic powder, 1 tsp chicken seasoning and 1/4 tsp salt. Prepare another bowl with a bit of olive oil and a cooking brush.
  • Brush soy chunks with a bit of olive oil and toss them into the bowl with breadcrumbs. You can omit the step with oil, but it gives better crispiness (I checked). Cover the bowl and shake it well, so that all chunks become evenly covered. Take them out and place in the air fryer. You may want to do this step in 2-3 batches.
    Soy chunks covered in bread crumbs and spices.
  • Fry in 180°C / 350°F for 5 minutes.
    Soy chicken in air fryer.
  • Assemble your salad by placing layers in a bowl. Start with soy chicken, then bell peppers, lettuce, tomatoes and spring onions. Cover with corn, more lettuce and few pieces of soy chunks. Spread a layer of mayonnaise on top. If you are a mayo fan you can add one more layer in the middle of salad. More thick creaminess. Yum!Layers of vegan chicken salad.


  • You don’t have to prepare this salad as a layered version as I did here. I think it looks cool, especially as a party snack if you serve it in a nice glass bowl. If all you want is a quick lunch for yourself just mix all ingredients together like a regular salad.

Want more vegan goodness?

Sign up for a new recipe newsletter !

Serving suggestions

This vegan chicken salad can easily be treated as a full meal for a light lunch. You can serve it with slice of homemade bread or vegan dinner rolls.

Add a handful of fresh and crispy Lentils Sprouts to raise the nutritional value even more.

If you have some leftovers pack it in air tight box and take it for a lunch to work. It still tastes great next day.

You can serve it as a side dish too.

I’m sure you will also love:

Vegan Egg Salad

Vegan chicken salad in a glass bowl.

*** If you don’t have air fryer***

You can fry your soy chicken in a traditional way. Skip brushing the chunks with oil, place them in bowl with breadcrumbs and spices. Cover the bowl and shake well.

Heat 2-3 teaspoons of oil in a frying pan. Shake excessive amount of breadcrumbs and place the chunks on a pan. Fry until golden brown for 2-3 minutes on each side.

Take them off the frying pan and place paper towel. It will soak the excess fat. Go back to step 8 to assemble salad.

Vegan soy chicken fried in a pan.

Questions about Vegan Chicken Salad Recipe


It’s best to use either soy chunks, swirls or nuggets (also called slices). Soy mince will not work in this recipe.

Fried vegan soy chicken.


Go ahead! If you’re not into bell peppers add other crunchy vegetables like cucumber or carrot. Try to use various colors and textures.

What else can you add?

  • pickles
  • roasted pumpkin seeds or nuts
  • canned beans or sweet peas
  • rocket salad


A thick creamy dressing in best choice for this salad. If you want something more fit you can make quick dressing using tahini, lemon juice, mustard and maple syrup.

I really encourage you to make your own homemade vegan mayo using this recipe. It’s easy, really cheap and so much better than the store bought.

Vegan Chicken Salad in a bowl.

How did you like Vegan Chicken Salad? Please feel free to share this recipe on Pinterest and Yummly.

PIN showing Vegan Chicken Salad.

Spread the love

9 thoughts on “Vegan Chicken Salad – with Delicious Crispy Soy Chicken”

  1. First time using TVP and glad I used your recipe for it. This was a delicious salad and the soy chicken was nice and crispy!

  2. I love adding veggie chicken to my salads! It’s a total game-changer, and this recipe turned out great 🙂

  3. Lovely light and healthy salad. I’m adding your recipe to my lunch list. Yum, can’t wait to give it a try.

Leave a Comment

Your email address will not be published. Required fields are marked *