Tofu Eggless “Egg Salad” for Sandwiches or Pitas

Tofu eggless "egg salad"

Tofu is a culinary chameleon, taking on many forms, depending on what it’s surrounded by and flavored with. Here, it takes on the form of egg salad, which, when made with eggs and regular mayonnaise, is a high-fat, high-cholesterol combination that’s best avoided. But this version, made with tofu and vegan mayonnaise, is a treat that won’t rub you and your healthy eating habits the wrong way. Photos by Evan Atlas.

Serves: 4 to 6

  • 14- to 16-ounce tub firm tofu, well drained
  • 1 large stalk celery, finely diced
  • 1 scallion, finely chopped
  • 1/3 cup vegan mayonnaise, or as desired
  • 1 to 2 teaspoons prepared yellow mustard, to taste
  • 1 teaspoon good-quality curry powder, or more, to taste
  • 2 to 3 tablespoons nutritional yeast, optional (but highly recommended)
  • Salt and freshly ground pepper to taste (see Note)

Slice the tofu into 6 slabs crosswise and blot well on paper towels or clean tea towels (or use a handy tofu pressing device like EZ Tofu Press or Tofu XPress). Place it in a mixing bowl, and mash well with a large fork or potato masher. Add the diced celery and scallion.

In a small bowl, combine the mayonnaise, mustard, curry powder, and optional nutritional yeast and mix well. Pour the mayonnaise mixture over the tofu mixture, and stir well to combine.

Tofu eggless "egg salad" recipe

Add more vegan mayonnaise if you’d like a creamier consistency. Season to taste with salt and pepper, and add more curry, if you’d like. Serve as suggested, below.

Note: If you can get hold of it, an Indian seasoning called black salt (kala namak, which is actually pink) use it in place of regular salt. It adds a distinctive, egg-like flavor.

Serving suggestions:

  • This is delicious served in warmed pita breads with sprouts or shredded lettuce.
  • Serve on fresh bread with tender lettuce leaves like Boston or Bibb, or baby spinach or baby arugula, accompanied by dill pickle spears.
  • Or, omit bread altogether and serve in individual lettuce leaves (once again, Boston or Bibb are best for this), or just dolloped onto any kind of green salad.

Vegan Tofu eggless "egg salad"

Here are more:


20 comments on “Tofu Eggless “Egg Salad” for Sandwiches or Pitas

  1. Ian

    This was delicious! Last night I was hemming and hawing as to what I wanted for lunch tomorrow. I knew it had to be something quick and easy. This fir the bill.
    I never really liked egg-salad when I wasn’t vegan. This, however, was just amazing. Even if you never liked it, you’ll probably like this. If you don’t like tofu, you’ll probably like this as well. It tastes nothing like tofu.
    I most certainly wouldn’t eat this all the time though. It’s something good to eat once in a blue moon, perhaps once or twice a month or every few months.

  2. Nava Post author

    Ian, I’m glad you enjoyed this. And you’re right, even something you find amazing isn’t meant to be eaten all the time. The key is variety, and moderation. If you liked this you might like the “tuna”-style tofu salad, which is even easier, as it’s made with baked tofu. Baked tofu is comes already more flavored than regular tofu. Here it is:“tofuna”-salad-sandwich-spread/

  3. Jennifer

    Made my 2nd batch of this today & added cornichons from Trader Joe’s for a pickle taste. (I added capers to my 1st batch). I didn’t have a lot of celery left so I added celery seed, very finely chopped red pepper for more crunch & extra scallions. Soooo good! I’m in love with this recipe thank you!!!!

  4. Nava Post author

    Glad you enjoyed this, Jennifer! And I love hearing readers tweak recipes to make them to their own personal taste.

  5. Ali

    Thank you for sharing. Everybody enjoyed this delicious dish and I will make it tomorrow again …

  6. Nava Post author

    Thanks so much Ali! Making it again the day after is high praise, indeed. Glad you all enjoyed this.

  7. Guy

    My eggless salad is similar to the recipe here but calls for no curry, nutritional yeast or mustard. I substitute Kala Namak (did I spell it right?) salt for regular salt. It gives it the “egg” flavor. Sweet relish (1 tbsp) is also a good option if you like it a little sweet. Try it!

  8. Kris Talbot

    I’m new to using tofu but don’t I need to cook it first? Is it really alright to just marinate it and then use it without frying/steaming it etc? Or are you using a certain type of tofu? Many thanks for any guidance.

  9. Denise

    The dark secret in eggless egg salad is “black salt” which has a smell which is uncannily similar to eggs. You can get it at indian grocery stores

  10. Nava Post author

    You’re right about that, Denise. I do have that in the note following the recipe. Black salt is amazing in its ability to add an egg-like flavor and aroma to tofu dishes.

  11. Fiona

    I used a block of Dry Tofu (which is not Dried Tofu) and mixed some curry powder and some fresh dill and ate with fresh tomato and avocado on fluffy white bread – and ate the whole lot which unfortunately was a whole lot!!! Agree the Black Salt is the key!

  12. Maite

    Looks delicious!

    I try to avoid soy. Could you recommend a substitute for tofu?


Leave a Reply

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