Go Back
+ servings
Close up of a vegan egg salad sandwich made with tofu on a plate with lettuce.

Easy vegan egg salad sandwich

This vegan egg salad is quick and easy to make. Great to meal prep for a high protein vegan lunch. Dairy free and tastes like eggs. 
5 from 1 vote
Print Pin
Course: Main Course
Cuisine: American
Keyword: vegan egg salad
Prep Time: 10 minutes
Total Time: 10 minutes
Servings: 6
Calories: 168kcal
Author: Maria

Equipment

Ingredients

  • 14 ounces (1 package) of extra-firm tofu
  • ½ small red onion (or green onion)
  • ½ cup vegan mayonnaise
  • 2 tablespoons mustard
  • ½ teaspoon black salt
  • 2 tablespoons dill relish
  • 1 teaspoon dried dill (or 1 tablespoon of fresh dill)
  • black pepper to taste
  • salt to taste

Additional add ins (optional)

  • shredded carrot (optional)
  • chopped celery (optional)
  • celery salt (optional)

Instructions

Press the tofu

  • Press the tofu with a tofu press for 15-30 minutes. If you don't have a tofu press, wrap it in a dish towel and put some heavy books or pans on top.

Cut the tofu

  • Cut the tofu into small cubes

Mix the dressing

  • In a large mixing bowl, add the mustard, mayo and dill and dill relish and mix well.
    ½ cup vegan mayonnaise, 2 tablespoons mustard, 2 tablespoons dill relish, 1 teaspoon dried dill

Mix everything

  • Add the rest of the ingredients and mix well. With the back of a fork, or potato masher, mash about ¼ of the tofu mixture if you'd like to give the tofu some varied texture. Add more salt if needed.
    14 ounces (1 package) of extra-firm tofu, ½ small red onion, ½ teaspoon black salt, black pepper to taste

Notes

To make this without mayonnaise, just mash up a large avocado with a pinch of salt and squeeze of lemon. 
This lasts in the fridge for five days. 
Serve on some toasted bread or warm pita or bagel. 
If you're gluten free, use gluten free bread or serve on romaine lettuce leaves. 

Nutrition

Nutrition Facts
Easy vegan egg salad sandwich
Amount per Serving
Calories
168
% Daily Value*
Fat
 
13
g
20
%
Saturated Fat
 
2
g
13
%
Polyunsaturated Fat
 
1
g
Monounsaturated Fat
 
1
g
Sodium
 
452
mg
20
%
Potassium
 
132
mg
4
%
Carbohydrates
 
5
g
2
%
Fiber
 
1
g
4
%
Sugar
 
1
g
1
%
Protein
 
5
g
10
%
Vitamin A
 
22
IU
0
%
Vitamin C
 
1
mg
1
%
Calcium
 
29
mg
3
%
Iron
 
1
mg
6
%
* Percent Daily Values are based on a 2000 calorie diet.
Tried this recipe?Mention @DamnTastyVegan or tag #DamnTastyVegan!

The nutritional information on this website is only an estimate and is provided for convenience and as a courtesy only. The accuracy of the nutritional information for any recipe on this site is not guaranteed. It should not be used as a substitute for a professional nutritionist’s advice.