ListseVegetarian recipes for the home stove

Dinner

Unfussy Vegan Chicken Salad for the Table

If you’ve been sleeping on tofu as a chicken swap, this Vegan Chicken Salad recipe is about to change everything!

  • 4 servings
  • Prep 10 minutes
  • Total 10 minutes
Jump to the recipe
Unfussy Vegan Chicken Salad for the Table

If you love tofu recipes, you need to check out our Crispy Orange Tofu as well as our Simple Tofu Salad and our viral Air Fryer Tofu!

A 10 minute recipe you’ll be making on repeat!

Growing up, my grandmother made old-style chicken salad on a REGULAR basis. I loved it so much but after giving up meat, I wanted to make a vegan version that was only as good as the original, almond extract + grapes and all. This dish is packed with whole foods and overall only straightforward to make!

Ps- I think you should also try my chickpea tuna salad:)

Why You’ll Love This dish

  • It’s a legit chicken salad dupe – the texture of firm tofu chunks is shockingly similar to chunked chicken, and the dressing ties everything together perfectly
  • Packed with plant-based protein – tofu brings a serious protein punch, making this way more satisfying than your average salad
  • Ready in 10 minutes – press your tofu, tear it into chunks, toss everything together and that’s truly it
  • Reliable for meal prep – it keeps in the fridge for up to 3 days and tastes even better the next day as the flavors meld
white bowl filled with "vegan chicken salad" that has chunks of tofu, veggies and grapes in it

Ingredients needed

The ingredients for this faux chicken salad recipe are listed fully down in the recipe card but let’s briefly go over the pantry staples needed including a few substitutions you can make as desired!

  • Firm or extra firm tofu – don’t sub soft tofu here; it’ll fall apart and turn mushy. I’ve also made this with truly-firm tofu and it turned out great!
  • Vegan mayonnaise – the base of the dressing; use your go-to brand. Regular mayo is also fine if you’re not vegan.
  • Dijon mustard – adds a subtle tang that balances the creaminess
  • Red grapes – halved; they add the reliable pop of sweetness. Genuinely any grapes work here OR you can leave them out completely.
  • Celery -for crunch and freshness! I use 2 celery stalks but you can use more or less as desired.
  • Green onion – green onions offer a mild, bright flavor throughout. I also love using red onion in this method. Both are great!
  • Fresh parsley – adds color and freshness
  • Fresh dill – you can sub dried in a pinch, but fresh is worth it
  • Lemon juice – brightens everything up. I prefer fresh lemon juice but use what you have.
  • Almond extract – the secret ingredient; trust the process! However, you COULD leave it out as desired.
  • Sliced almonds – optional but highly recommended for texture
  • Salt and black pepper
  • Other mix in options – bell pepper, sunflower seeds, garlic powder for flavor, dill pickles
tofu chicken salad on a croissant

How to Make It

Only a reminder that you can find the FULL written recipe down in the recipe card, but I want to quickly go over how to make them with visuals for you:)

  1. Start by prepping the tofu. A regular here especially-firm tofu in this dish but if you’re using firm or extra-firm, I suggest pressing the tofu first. Then tear it into bite-sized pieces and place in a large bowl.
  2. In a small bowl or measuring cup, whisk together the dressing ingredients: vegan mayo, mustard, almond extract, and lemon juice.
  3. Add the remaining ingredients to the bowl with the tofu, drizzle on the dressing, and give it a good stir.
  4. Serve on a bed of lettuce or between 2 slices of bread. Enjoy!

Recipe Tips

  • Press your tofu well. The drier your tofu, the better it absorbs the dressing. Even 15–20 minutes under a heavy pan makes a difference. I have a guide on pressing tofu here!
  • Don’t skip the almond extract. It sounds weird, I know, but it adds a subtle depth that makes this taste restaurant-level good. Start with ½ tsp; you can always add more.
  • Tear, don’t cut. Ripping the tofu into rough chunks gives you more irregular edges that hold onto the dressing better than uniform cubes.
  • Customize it. Shredded carrots, dried cranberries, or chopped apples all work great as mix-ins. Use this as your base and riff from there.
  • Let it chill. If you have time, let the salad sit in the fridge for 30 minutes before serving. The flavors get even better.

Frequently Asked Questions

The recipe

Vegan “Chicken” Salad for the Table

This Vegan Chicken Salad recipe comes together in only 10 minutes with hearty chunks of tofu, creamy vegan mayo, grapes, fresh herbs, and a secret ingredient that takes it to the next level. It's the dependable straightforward lunch or meal prep recipe!

  • 4 servings
  • Prep 10 minutes
  • Total 10 minutes

Ingredients

  • 1 block firm or extra firm tofu (roughly 15 ounces, pressed *)
  • ½ cup vegan mayonnaise
  • 1 tablespoon dijon mustard
  • ½ teaspoon almond extract (optional but DEEPLY GOOD!)
  • Juice from 1/2 of a lemon (about 1 1/2 tablespoons)
  • ⅔ cup red grapes (halved)
  • ¼ cup sliced almonds
  • 2 stalks of celery (diced)
  • 2 green onions (sliced)
  • 2 tablespoons parsley (chopped)
  • 1 tablespoon fresh dill (chopped (can dub for dried))
  • salt and pepper to taste

Method

  1. 1

    Into a large bowl, crumble you pressed block of tofu into chunks about the size of quarters. Truly any size will work here so go with what you’d prefer for your salad.

  2. 2

    Make the dressing by whisking together the mayo, mustard, almond extract, and lemon juice.

  3. 3

    Add in the remaining ingredients and stir to combine. Drizzle on the dressing and stir to coat everything.

  4. 4

    Serve on your go-to bread or eat as is! Store in an air tight container for up to 3 days.

Cook notes

*See my guide HERE on how to press tofu with or without a tofu press Storage – Store in an airtight container in the fridge for up to 3 days. Give it a good stir before serving since the dressing can settle. Not recommended for freezing.

Per serving

  • Calories321 kcal
  • Carbohydrates11 g
  • Protein11 g
  • Fat25 g
  • Saturated Fat3 g
  • Polyunsaturated Fat3 g
  • Monounsaturated Fat3 g
  • Sodium209 mg
  • Potassium130 mg
  • Fiber2 g
  • Sugar5 g
  • Vitamin A264 IU
  • Vitamin C5 mg
  • Calcium152 mg
  • Iron2 mg