This easy Vegan Egg Salad recipe is created in 5 minutes or less with mashed tofu, vegan mayo, nutrition yeast flakes, and amazing black salt (kala namak) that adds real ‘eggy’ flavor.  The texture and flavor might fool your tastebuds into thinking that this is ‘real’ egg salad!

Over head view of Vegan Egg Salad sandwich cut on a plate.

What you need to make Vegan Egg Salad:

Smash a package of firm, water-packed tofu with a fork, and you’ll see right a way what a great look-alike to Egg salad it is.  The texture is great with little chunks and smaller bits masquerading as egg whites!

How to make Vegan Egg Salad:

Check out the ingredients in Photo 1 below starting clockwise from the top of the photo:

  • Ground Tumeric (for color)
  • Fresh Chives
  • Nutritional Yeast Flakes (cheesy flavor)
  • Vegan Mayo
  • Yellow Mustard
  • Black Salt (Kala Namak)  (YES!!!  This is a WONDER Ingredient more info below!)
  • Onion Powder

The next steps are easy.  This entire recipe whips up in about 5 minutes.  Seriously fast and SO tasty.  

Smash the tofu with a fork (Photo 2), add all your seasoning ingredients and mix it up! (Photos 3 & 4)

overhead photo collage of process photos for making vegan egg salad

What is Black Salt or Kala Namak?

I don’t know why they call this salt ‘black’.  It’s really more of a dark-red purple and when it’s ground to a powder above it is more of a light pink color.  However, it’s most important attribute isn’t it’s color – it’s the sulphur flavor that it has!  When you open the bag you’ll be shocked.  It SMELLS like eggs!!  Dip your finger in:  It TASTES like eggs.

Here’s a photo of the baggie I used and an Amazon link to the product I use – Himalayan Black Salt.  (You can also buy this at many Indian food markets!)

closeup overhead shot of black salt package for making vegan egg salad

This Eggless wonder ingredient called Black Salt (Kala Namak) is also said to be amazing for your health, aiding in weight loss, bloating and intestinal gas decrease, etc. ,etc.  Honestly, I’d eat it for the flavor alone, but hey, even more if it’s so good for me!!

Sliced Vegan Egg salad sandwich turned on edge and bound together with golden ribbon.

Hope this quick and easy Vegan Egg Salad becomes one of your top favorite go-to recipes just like it is mine!!  You might also enjoy:

  • REAL Vegan Mozzarella Cheese
  • Strawberry Lemonade Chia Drink
  • Unbelievable Chocolate Chip Vegan Banana Bread
  • Best Vegan Nacho Cheese Sauce

If you’ve tried this Vegan Egg Salad recipe or any other recipe on the blog then don’t forget to rate the recipe and let me know how you got on in the comments below, I LOVE hearing from you! You can also FOLLOW ME on FACEBOOK, INSTAGRAM and PINTEREST to see more delicious food and what this blueberry farm girl is keepin’ busy doing!!!


Side View of cut and stacked vegan egg salad sandwiches on a plate

Best Vegan Egg Salad Sandwich

This Vegan Egg Salad might actually fool you into thinking you are eating REAL Egg Salad!  Himalayan Black salt is the secret ingredient that adds that sulphur 'eggy' flavor!  Delicious and simple, it's ready in five minutes or less!  
4.16 from 44 votes
Print Comment
Course: Lunch
Cuisine: American
Keyword: Vegan Egg Salad
Prep Time: 5 minutes
Total Time: 5 minutes
Servings: 6 people
Calories: 190kcal


  • 16 oz. Firm Tofu (water-packed)
  • 3 tbsp Fresh Chives Chopped
  • 1/2 cup Vegan Mayo I use Follow your hear Vegenaise but others work well also
  • 1 tbsp Nutritional Yeast Flakes
  • 1 tsp Onion Powder
  • 1 tsp Yellow Mustard
  • 1 tsp Himalayan Black Salt Kala Namak or Black Indian Salt
  • 1/8 tsp Tumeric


  • Open Tofu package and press firmly to drain.  Mash with fork to desired texture.
  • Chop fresh chives and add to tofu.
  • Add remaining ingredients and mix well!
  • Serve on toast or crackers as desired.



If you are making sandwiches ahead, just beware that they could get a little soggy if you are using soft bread.  If I'm making this for lunches, I usually take the bread and tofu egg salad in separate containers and spread on when I'm ready to eat! Yummy!


Calories: 190kcal | Carbohydrates: 4g | Protein: 7g | Fat: 15g | Saturated Fat: 1g | Sodium: 507mg | Potassium: 25mg | Vitamin A: 65IU | Vitamin C: 0.9mg | Calcium: 95mg | Iron: 1mg