This post contains affiliate links.
Using a bit of sensory food science magic, we can mimic the mouth feel of your favorite egg salad with this tofu egg salad. This is a protein-packed vegan recipe that can be enjoyed as is, for a BBQ, or in a sandwich. It’s packed with flavor but doesn’t require any special ingredients.

Every summer, our weekends are packed with family gatherings and friends days on the water or in the mountains. Which means I always pack a picnic-friendly vegan recipe (aka something that travels well and keeps me full). Enter this tofu egg salad.
- Simple Ingredients: Many vegan egg salad recipes rely on black salt to mimic the flavor and smell of eggs, but not this one! It just requires pantry staples.
- Everyone Loves It: The texture of tofu is remarkably similar to hard-boiled eggs. When I showed up to a barbecue with it, no one even thought twice about asking if it was vegan!
- High Protein Vegan Lunch: Super firm tofu actually has about 30% more protein than the same amount of eggs. This makes for one hearty bite!

grab these ingredients
Creating vegan versions of classics is one of my favorite pastimes! It brings in my food scientist background to help create the experience of the original recipe without the animal-based products. Here’s what this no egg egg salad uses to make magic! Be sure to jump to the recipe card for the full quantities.
- Extra Firm Tofu: In general, the firmer the tofu, the more protein it has. For this reason and the heartier texture, I like to use extra firm tofu for this recipe.
- Vegan Mayo: You can find this in most stores next to the regular mayonnaise.
- Flavor Makers: To bring in the flavor of an egg salad, you’ll need nutritional yeast, chives and dill (fresh of course), Dijon mustard, and optionally black salt (or kala namak).
- Spices: For the basics, grab garlic powder, onion powder, smoked paprika, salt, black pepper, and turmeric. Just a bit of turmeric adds that classic yellow color to trick the brain into thinking this is made from eggs.

what’s black salt?
Black salt (aka kala namak) is known for its funky, sulfuric flavor that tastes eerily like hard-boiled eggs, making it a vegan tofu egg salad (almost every vegan egg salad recipe online requires it). But it can be hard to find! This recipe relies on sensory science to use ingredients that your brain associates with egg salad so that you don’t need to go out and find this tricky ingredient.

make it your way
Everyone I talk to about this recipe has an egg salad recipe they compare it to. Whether it be their moms, grandmas, uncles, whoever. But that’s the great thing about this recipe! As long as you stick to the listed spices and herbs, you can add any other mix-ins you’re used to, like celery, red onions, or even avocado.
If you like playing with flavors, try adding liquid smoke, smoked paprika, or miso.


Tofu Egg Salad (No Black Salt)
Ingredients
- 1 16-oz block super-firm tofu, 450 g
- ½ cup vegan mayonnaise, 100
- 2 Tbsp nutritional yeast
- 2 Tbsp finely chopped fresh chives
- 1 Tbsp finely chopped fresh dill
- 1 Tbsp Dijon mustard
- ½ tsp each garlic powder, onion powder, smoked paprika, salt
- ¼ tsp ground black pepper, turmeric
Instructions
- Prep: Drain and pat dry 1 16-oz block super-firm tofu. Cut half into small cubes and crumble the other half.
- Flavor: In a medium bowl, stir together everything except the tofu.
- Add Tofu: Gently fold in the tofu.
- Serve fresh or refrigerate to chill before serving!
Notes
Nutrition
Nutrition information calculated by Sarah Bond, degreed nutritionist.
more vegan-fied classics
Chickpea “Tuna” Salad
5 minutes
Vegan Crab Cakes
30 minutes
Chickpea “Chicken” Salad
15 minutes
Easy Vegan Lobster Rolls
15 minutes























This was super delicious and easy. I loved the texture and flavor. I also added a tablespoon or two of dill relish. 🙂
Thanks for the kind words Alyssa, happy eating!
Even my husband, who’s a pickier eater than I am, loved this. I tripled the “sauce” and doubled the tofu, and that’s how we liked it best. Fresh and dried chives and dill are expensive so I skipped them, and I made it without the garlic, onion, and smoked paprika partly out of laziness and partly out of not wanting to get too adventurous for my husband’s sake (and we don’t have good garlic powder around here, so I didn’t have any). I’m so glad I found this ’cause my usual grocery places don’t have black salt–but they do have nutritional yeast!
This is gonna be great to have, and it’ll be great for my husband’s lunch too!
So happy you both enjoyed this one, happy eating!
So amazingly delicious!!!
Yay, so glad it was a hit Carl!