Creamy Vegan Egg Salad Recipe with Chickpea Egg Filling

There are three essentials for a memorable vegan picnic: a cozy blanket, good company, and a creamy Vegan Egg Salad.

This plant-based egg salad is an elevated take on the classic picnic staple. It’s made to look and taste remarkably like traditional egg salad—complete with an authentic “eggy” note—while remaining fully vegan. Fresh herbs and bright add-ins keep the flavors lively and approachable for everyone.

The recipe is straightforward. Firm tofu is pressed and cut into very small pieces, then tossed in a zesty, creamy dressing so each bite is flavorful and satisfying. Use it in sandwiches layered with an avocado spread, scoop it onto salads, or serve in lettuce cups. It keeps well in the fridge for about 5–6 days, making it a convenient option for meal prep. The egg salad is vegan, gluten-free, and nut-free.

Table of contents:
1. Why this recipe works
2. Ingredient notes
3. Step-by-step instructions
4. Tips for making this recipe
5. Frequently Asked Questions
6. Recipe card with notes

Vegan egg salad in a large white bowl.

Why this recipe works

Tastes like eggs

This salad delivers a convincing egg-like flavor despite being entirely plant-based. A blend of vegan mayo, sweet pickle relish, Dijon mustard, dill, and scallions recreates the familiar American egg-salad profile. Kala namak (black salt) lends a sulfurous, eggy note in small amounts, completing the illusion.

Perfect egg-salad texture

Manipulating tofu’s texture is key. Here, firm tofu is cut into pea-sized pieces rather than crumbled, which mimics diced soft-boiled eggs and gives the salad satisfying bite and varied texture. Good vegan mayo provides a rich mouthfeel, relish adds gentle tang, and red onion supplies a touch of crunch and sharpness.

A great make-ahead lunch

The salad stays tasty in the refrigerator for 5–6 days, making it ideal for batch cooking and weekday lunches. Make a big batch and use it throughout the week: in sandwiches, on salads, or stuffed into lettuce cups for lighter meals.

Side view of vegan egg salad sandwich on a wooden cutting board.

Ingredient notes

Vegan egg salad ingredients in various small bowls on a wooden cutting board.

Firm tofu

Firm tofu balances softness with structure and is the preferred option for mimicking chopped soft-boiled eggs. Press it and cut into pea-sized cubes for the best texture. If you only find extra-firm tofu, it works too—just press it for less time (about 5–10 minutes).

Vegan mayo

Vegan mayo gives the dressing a creamy, rich base without the heavy aroma some find off-putting in traditional mayonnaise. It creates that indulgent mouthfeel essential to classic egg salad.

Kala namak

Kala namak, or Indian black salt, contributes the unmistakable eggy aroma and taste. Use it sparingly—its sulfurous character is potent and a little goes a long way.

Nutritional yeast

Nutritional yeast adds umami that replaces some of the savory depth typically provided by egg yolks, helping the salad feel rounded and satisfying.

Sweet pickle relish

Sweet pickle relish provides the nostalgic tang and hint of sweetness found in many egg-salad recipes. Dill relish or chopped dill pickles can be used as alternatives.

Step-by-step instructions

First, press the tofu: slice the block into four slabs, wrap in a thin dish towel or paper towels, and weight it with a heavy book for 20 minutes to remove excess water. Slice each slab into slivers and then dice the slivers into pea-sized cubes.

tofu cut into small pieces on a wooden cutting board.

Make the dressing by whisking together vegan mayo, relish, nutritional yeast, Dijon mustard, kala namak, turmeric, paprika, and black pepper in a large bowl.

egg salad sauce in a small bowl before being combined.
egg salad sauce in a small bowl after being combined.

Pulse the capers, scallions, and fresh dill in a food processor until combined but still slightly chunky, or mince them finely by hand.

chopped herbs and a knife on a wooden cutting board.

Add the tofu cubes and the caper-dill mixture to the dressing and gently stir to coat without breaking the tofu pieces. Taste and adjust salt and pepper. Cover and refrigerate for at least 30 minutes to allow flavors to meld. Store leftovers in an airtight container for 5–6 days.

egg salad sauce, tofu and herbs in a bowl before being combined.
egg salad sauce, tofu and herbs in a bowl after being combined.

Tips for making this recipe

Cut the tofu very finely

Finely chopping the pressed tofu into small, even pieces recreates the texture of chopped soft-boiled eggs. Avoid crumbling the tofu into inconsistent bits—small uniform cubes give the best mouthfeel.

“Marinate” the tofu

Allow the tofu to sit in the dressing for at least 30 minutes so it absorbs the flavors. This step makes a big difference; without it the tofu will taste bland.

Serve with avocado spread

For sandwiches, spread mashed avocado on the bread before adding the egg salad. A squeeze of lemon, salt, pepper, and an optional touch of Dijon elevate the avocado and complement the salad.

Vegan egg salad in a large white bowl on a wooden cutting board.

Frequently Asked Questions

What can I use instead of firm tofu?

Extra-firm tofu is an acceptable substitute. Press it for a shorter time—about 5–10 minutes—because it contains less water than firm tofu.

I’m allergic to soy. What else can I use?

If you can’t have soy, canned chickpeas can work. Pulse them a few times in a food processor for a softer texture, or combine chickpeas with hearts of palm for a creamier, chunkier result.

How do you serve vegan egg salad?

Serve it on toasted bread with avocado spread, tomatoes, cucumber, and lettuce for classic sandwiches, or in wraps. For gluten-free options use gluten-free bread or wraps. It also works well in lettuce cups or on a bed of greens and makes a great picnic or snack option with sturdy crackers and raw vegetables.

What vegan mayo do you recommend?

Choose a creamy, neutral-flavored vegan mayo that you enjoy. A good-quality vegan mayo will provide the best texture and subtle tang for the dressing.

How do you store vegan egg salad?

Keep leftovers in an airtight container in the refrigerator for 5–6 days. Store the salad separately from any bread to avoid sogginess.

Vegan egg salad sandwich on a wooden cutting board on a table.

If you enjoy this Vegan Egg Salad, consider rating the recipe. Share your remakes and photos on social media to inspire others.

Vegan Egg Salad

Prep: 15 mins
Cook: 5 mins
Total: 20 mins
Servings: 4
This creamy, zesty Vegan Egg Salad offers an indulgent plant-based spin on the classic. It has eggy flavor, a rich mouthfeel, and is especially delicious in sandwiches with avocado spread. Easy to prepare and ideal for make-ahead lunches.
side view of egg salad sandwich on a wooden cutting board.

Ingredients

  • 1 (14-ounce/400g) block firm tofu, drained
  • ¼ cup + 1 tablespoon (70g) vegan mayo
  • 2 teaspoons sweet pickle relish or dill relish
  • 3 tablespoons nutritional yeast
  • 2 teaspoons Dijon mustard
  • ½ teaspoon kala namak (Indian black salt)
  • ¼ teaspoon ground turmeric
  • ¼ teaspoon sweet or hot paprika
  • Freshly cracked black pepper, to taste
  • 1 tablespoon capers, drained
  • ¼ cup (24g) roughly chopped scallions (light green and white parts) or chives
  • ¼ cup (5g) tightly packed fresh dill leaves, roughly chopped
  • Kosher or sea salt, as needed
  • ¼ cup (30g) very finely diced red onion (optional)

For egg salad sandwiches

  • 1 medium or large ripe avocado
  • Salt and pepper, to taste
  • A squeeze of lemon juice
  • An optional squeeze of Dijon mustard
  • 8 slices of bread of choice
  • Sandwich fixings: lettuce, cucumber, tomato, pickles or pickled red onions

Instructions

  1. Prepare the tofu: Slice the block into four slabs, wrap in a thin dish towel or paper towels, and press with a heavy book for 20 minutes (or use a tofu press). Slice each slab into slivers, then dice into pea-sized cubes.
  2. Make the dressing: In a large bowl, whisk together vegan mayo, relish, nutritional yeast, Dijon mustard, kala namak, turmeric, paprika, and black pepper.
  3. Combine aromatics: Pulse capers, scallions, and dill in a food processor until mixed but still slightly chunky, or finely chop by hand.
  4. Assemble the salad: Add the tofu and caper-dill mixture to the dressing. If using red onion, fold it in. Gently stir to coat the tofu without crushing it. Taste and adjust seasoning. Cover and refrigerate for at least 30 minutes before serving.
  5. For sandwiches: Mash the avocado and season with salt, pepper, lemon juice, and a touch of Dijon if desired. Lightly toast bread, spread avocado, add sandwich fixings, and top with a generous scoop of egg salad. Store leftover salad in an airtight container in the fridge for 5–6 days.

Notes

  1. If you can’t find firm tofu, extra-firm tofu works; press it for only 5–10 minutes.
  2. Kala namak provides the eggy taste—use sparingly.
  3. Nutrition information applies to the egg salad only, not the sandwich additions.

Nutrition

Calories: 210 kcal | Carbohydrates: 8 g | Protein: 13 g | Fat: 14 g | Sodium: 353 mg (approximate)

Nutrition information is an approximation.

img 34186 14

Love this? Leave a rating below!