Crispy Vegan Chicken Salad with Creamy Herb Dressing

This vegan chicken salad is flavorful, simple to prepare, and ready in under 10 minutes. Made with mashed white beans and a handful of pantry staples, it’s an excellent plant-based sandwich filling for picnics, potlucks, lunches, or BBQs.

Stacked sandwiches filled with vegan curried chicken salad, lettuce and red radish slices.

Updated from the original post on February 19, 2018.

If you enjoy plant-based sandwich fillings, this faux chicken salad pairs nicely with other favorites like chickpea “tuna” or tofu egg salad. For a creamier, brighter option try mixing in dairy-free avocado-lime dressing instead of mayo.

Ingredient notes

Labeled ingredients: white beans, chopped parsley, vegan mayo, lime, mustard, sliced scallions and celery, spices.
  • Beans: Cannellini, pinto, or kidney beans mash more easily than chickpeas and give a smoother texture.
  • Vegan mayonnaise: You can use store-bought or make a quick eggless mayo at home. Mashed avocado is a good substitute.
  • Green onions: Scallions add mild onion flavor. If needed, substitute finely chopped red onion or shallot.
  • Spices: Curry powder and turmeric give a curried flavor; cumin and garlic powder add depth.
  • Optional add-ins: Chopped cashews, sunflower seeds, grapes, or dried cranberries all work well for texture and sweetness.

How to make it

Potato masher mashing cannellini beans in a glass bowl.

Rinse and drain two 15-ounce cans of white beans. Place in a large bowl and mash with a potato masher or fork until mostly broken down but still slightly chunky for texture.

Mashed cannelllini beans in a glass bowl.

A mix of smooth mashed beans and some intact pieces creates the best mock-chicken texture.

Glass bowl filled with mashed beans plus herbs, spices minced veggies to create vegan chicken salad.

Add the remaining ingredients: minced celery, chopped parsley and scallions, vegan mayonnaise, Dijon mustard, lime juice, curry powder, turmeric, garlic powder and salt. Stir until well combined.

Vegan chicken salad with  varied textures in a glass bowl.

Mix until the salad resembles traditional chicken salad in texture. Adjust seasonings to taste and add any optional mix-ins you like.

Debra’s pro tips

img 5211 7
  • Mash the beans by hand. A food processor makes them too smooth — a potato masher or fork gives better texture.
  • If you don’t want curry flavor, swap in an Italian herb blend or poultry seasoning.
  • To prevent soggy sandwiches, place a lettuce leaf on the toasted bread before adding the salad.

How to serve

This salad is an ideal make-ahead recipe. It keeps well in the fridge for up to a week and often tastes better after resting overnight.

A scoop of vegan chicken salad on top of a green salad.
  • Make a wrap with sprouts, avocado and shredded cabbage for extra crunch.
  • Spoon over a simple green salad for a quick, protein-rich meal.
  • Serve on toasted bread for classic sandwiches—perfect for lunches or picnics.

More vegan lunch ideas

  • Cold Sesame Noodles with Tahini
  • 5-minute Vegan Tuna Salad
  • Tuscan Kale Chopped Salad
  • Mexican Cauliflower Rice

If you make this recipe, please consider leaving a rating and comment. Tag photos on Instagram @dkhealthcoach with #debraklein so I can see your creations.

📖 Recipe

Vegan chicken salad sandwich with lettuce and sliced radishes on sourdough, stacked two high.

Vegan Chicken Salad

A quick, creamy vegan chicken-style salad made with mashed white beans. Ready in about 8–10 minutes.
Prep Time 8
Total Time 8
Servings 4 cups
Calories 305 kcal

Equipment

  • Potato masher or fork
  • Mixing bowl
  • Measuring spoons

Ingredients

  • 2 (15-oz) cans white beans, rinsed and drained
  • 2 tablespoons vegan mayonnaise (or mashed avocado)
  • 1 tablespoon Dijon mustard
  • 1 tablespoon lime juice
  • 1 stalk celery, minced
  • 2 green onions, minced
  • 2 tablespoons chopped parsley
  • 1/2 teaspoon curry powder
  • 1/2 teaspoon turmeric
  • 1/2 teaspoon sea salt (optional)
  • 1/4 teaspoon garlic powder

Instructions

  1. Rinse and drain the beans. Place them in a medium bowl and mash with a potato masher or fork. Leave a few chunks for texture.
  2. Add the mayonnaise, mustard, lime juice, celery, green onions, parsley and spices. Mix until well combined. Taste and adjust seasonings as needed.
  3. Store in an airtight container in the refrigerator for up to one week.

Notes

Nutrition information is based on making 4 cups total and a 1/2-cup serving. If using dried beans, use about 3 cups cooked beans.

Homemade vegan mayonnaise works great and can be made in minutes; otherwise choose a store brand you like.

Nutrition

Serving: 0.5 cups • Calories: 305 kcal • Carbs: 49 g • Protein: 16 g • Fat: 5 g • Fiber: 11 g • Sodium: 393 mg
Made this recipe?
Please leave a review and tag @dkhealthcoach on Instagram so I can see your photos!
Vegan Faux Chicken Salad