10-Minute Creamy Vegan Egg Salad with Tofu

4.67 from 3 votes
This vegan egg salad recipe tastes like real egg salad! Made with tofu - a perfect vegan alternative to egg. It's creamy, savoury and eggy in flavour. Ready in 10 minutes with simple wholefood ingredients.
Prep Time: 10 minutes
Total Time: 10 minutes
Jump to Recipe

Jul 23, 2021 (Last updated Feb 13, 2026) by Hannah Sunderani

You are going to love just how easy this vegan egg salad recipe is, and how much it tastes like real egg salad! This vegan egg salad recipe is made using tofu – a great vegan alternative to egg. The consistency of this vegan egg salad is soft and chunky, with creamy eggy flavour. Ready in 10 minutes!

Enjoy this nutritious recipe scooped between your favourite bread for a delicious vegan egg salad sandwich. Or serve alongside a simple salad like my vegan caesar. Now, let me tell you exactly how to make this recipe, so that you can enjoy it pronto!

vegan egg salad

Vegan Egg Salad

This Vegan Egg Salad is:

  • made using tofu
  • creamy eggy texture and flavour
  • protein-packed!
  • nutritious
  • SO easy to make
  • made with simple ingredients
  • tastes just like real egg salad!

I mean, you can’t ask much more of a vegan egg salad recipe, now can you? Both the taste and ease of this recipe is so good that I know you’re going to have it on repeat!

How to make Vegan Egg Salad

It is so easy to make vegan egg salad. I’ve said it a few times now, and I really mean it! The recipe requires just 7 ingredients and can be thrown together in less than 10 minutes. You don’t even need to press the tofu in advance.

Trust me when I say that this recipe is so easy that you’ll be adding it to your weekly meal-prep.

To make this recipe, we will begin by chopping the tofu into small cubes, I like to make them about 1/2 inch in size.

chopped tofu

In a small mixing bowl, add vegan mayo, mustard and spices, and whisk together to combine.

how to make vegan egg salad

Then toss in the tofu and mix. I like to use a fork here to mash up some of the tofu chunks to create different textures in the eggy mixture, just like you would find in a real egg salad recipe from mashing the hard boiled egg.

how to make vegan egg salad

Finally, toss in some fresh chives and mix! This is optional, of course, but I really love the fresh taste that the chives offer to the egg salad. You could also use a bit of red or green onion here too!

vegan egg salad recipe

vegan egg salad sandwich

So there we have it! A delicious vegan egg salad recipe that’s so easy to make and tastes just like the real thing. It’s eggy and creamy, protein-packed, nutritious and takes minutes to make. I know you’re going to love this recipe as much as we do!

If you do make this recipe please let me know in the comments below what you think! I truly love hearing from you, and I’m always here to answer any questions you might have. And of course, tag me on Instagram with your pictures using the hashtag #twospoons. Nothing makes me happier than to see your recreations.

10-Minute Creamy Vegan Egg Salad with Tofu

4.67 from 3 votes
This vegan egg salad recipe tastes like real egg salad! Made with tofu – a perfect vegan alternative to egg. It's creamy, savoury and eggy in flavour. Ready in 10 minutes with simple wholefood ingredients.
vegan egg salad sandwich
Prep Time 10 minutes
Total Time 10 minutes
Serves 4 people

Ingredients

  • 350 g extra-firm tofu
  • 1/3 cup vegan mayonnaise
  • 1 tbsp nutritional yeast
  • 2 tsp dijon mustard (smooth)
  • 1/2 tsp black salt (or fine sea salt)
  • 1/4 tsp ground turmeric
  • 1 1/2 tbsp freshly chopped chives
  • sea salt and pepper to taste

Instructions

  • Chop the tofu into small 1/2-inch cubes and set aside. (You don't need to press the tofu prior to using in this recipe).
  • In a small mixing bowl combine the mayonnaise, nutritional yeast, dijon mustard, black salt, and turmeric. Whisk to combine.
  • Add the tofu cubes to the mixing bowl and mash with a fork to combine everything into an egg salad consistency. Sprinkle with the chopped chives and sea salt and pepper to taste. Mix together.
  • Serve this vegan egg salad on its own, or scoop between two slices of bread for an egg salad sandwich with your favourite toppings.

Notes

Vegan Egg Salad will keep in the fridge for up to 5 days. Store in the fridge in an air-tight container. 
Nutritional information is a rough estimate.
This vegan egg salad recipe is gluten-free. If served between bread as a sandwich, however, it’s no longer gluten-free.

Approvals

Nutrition

Calories: 178kcal | Carbohydrates: 4g | Protein: 8g | Fat: 14g | Saturated Fat: 2g | Sodium: 481mg | Potassium: 182mg | Fiber: 1g | Sugar: 1g | Vitamin A: 51IU | Vitamin C: 1mg | Calcium: 30mg | Iron: 1mg
DID YOU

Tag @twospoons on Instagram
and hashtag it #twospoons

MAKE THIS?

Pinterest

Save this recipe for later! Pin it on Pinterest!

Pin it on Pinterest!

LEAVE A COMMENT
AND RATE THIS RECIPE!

We love hearing from you! If you love this recipe, please consider giving it a star rating when you post a comment. Star ratings help people discover my recipes online. Thank you!

4.67 from 3 votes

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

Rate this Recipe





  1. Where do you buy the black salt? I believe it is also called Kala Namak. I have looked for it everywhere; however, I haven’t found any stores that carry it. I live in Toronto and have a ski chalet in Craigleith (Blue Mountain area) – I recall you visit there. Have you found it in any stores near either Toronto or Collingwood?

  2. Very good! I added chopped spinach, cherry tomatoes and onion to ours. And I put crushed red pepper flakes on my sandwich. Yumm. Thank you!

  3. This was so delicious! A perfect summer lunch. I didn’t have any fresh chives. However, I did have some Miyoko’s classic chive vegan cheese. I spread that on a piece of gf toast with the vegan egg salad, and it was so tasty! I’ll definitely continue making this recipe. Thank you! : )

    • I’m thrilled you enjoyed this recipe Amber!! That chive cheese by Miyokos is so tasty I bet it was DELISH with this egg salad! Thanks for the kind comment lovely. 🙂