Vegan Egg Salad Recipe (Keto option)

This healthy Vegan Egg Salad Recipe (Keto) is a delicious vegan sandwich spread that tastes like a classic egg salad sandwich recipe! This Keto Egg Salad is a low carb, no cholesterol egg sandwich with the color, flavor, and even the mouth feel of egg salad. Use eggless egg salad to make sandwiches, add to salads and more! A vegan tofu egg salad transforms tofu into an amazing, tasty egg-free salad!

Use this Vegan Seven Layer Egg Salad on your next sandwich to enjoy the creamy, delicious flavors of your favorite sandwich form!

Tofu Egg Salad Recipes

You know, being a vegan is really not as difficult as it sounds. Most people get all distracted with the idea of giving up meat, eggs, milk and cheese. OK, when you say it like that it can sound a little over the top, especially for people who are used to eating these things.

But once you get past that, you discover all the delicious, clean ingredients you can cook with and you’re hooked. For example, today’s recipe for a Vegan Egg Sandwich is a great example. If you’re nervous about trying tofu, don’t be. Check out my Tofu Buying Guide for additional information.

Delicious Vegan Sandwiches

As you may already know by now, I have a thing for vegan sandwiches. Here’s some of the best to choose from:

I had someone ask me once why a lot of vegan recipes mimic recipes from the more traditional American diet. Most vegans grew up eating the standard American diet, so we enjoy recreating those recipes from our childhood.

Besides, there’s not only one way to eat a vegan diet, if you ask me. That’s why I wrote a post on 10 Ways to Be Vegan. If you’re intimidated by the idea of going whole hog vegan (that just sounds terrible, I know), then you might find an alternative that works for you.

A bowl fun of vegan egg salad sits beside a stack of buns. Behind it is a bowl of cherry tomatoes and raw spinach.

Why You’ll Love this Vegan Egg Salad

The main ingredient is tofu. Does that scare you a little? I couldn’t even pronounce tofu when I first went into the store to buy some. Now I use it all the time. So, if you’re thinking tofu is outside your comfort zone, give me a chance to convince you how great it is!

The beautiful thing about tofu is that it takes the flavor of the things its cooked with. In this recipe, the tofu is replacing the egg and results in a vegan egg recipe reminiscent of egg salad sandwiches.

This vegetarian egg salad is so easy to make.

How to Make Vegan Egg Salad

It’s so easy to make vegan egg salad! Just follow these easy steps:

Step One: Crumble the Tofu

To make this egg-free easy egg salad, start with some extra firm tofu. Remove it from its package and wrap it in a kitchen towel and stand over the sink and lightly press some of the excess liquid. We’re not looking for removing all the liquid, just some of it.

A hand reaches in a bowl of tofu, crumbling it up.

Place the tofu in a bowl and use your fingers to crumble it up.

Step Two: Make the Sauce

In a separate bowl, combine the rest of the egg salad ingredients, including the egg-free mayo (I use Just Mayo), green onions, garlic powder, salt, turmeric, thyme, and yellow mustard.

Ingredients like mustard, chopped green onions, vegan mayo, and other spices in a glass bowl.

Stir the sauce together.

Step Three: Add Sauce to Tofu

Finally, pour the sauce over the crumbled tofu and stir until the tofu is coated.

A bowl of yellow mustard sauce is being poured over a bowl of crumbled tofu.

Cover and refrigerate the vegan eggless salad for 30 minutes up to an hour and you’re ready to make your sandwiches!

It really is the very best veggie eggless salad spread!

Is tofu healthy?

Tofu is loaded with calcium, protein, selenium, and even some Omega 3 fats! Read more about the health benefits of tofu in this BBC article.

That’s just to name a few! Here’s a nutritional estimate per serving for this tofu sandwich spread:

Calories: 123 Carbs: 2g Protein: 3g Fat: 10g

A spoon with vegan egg salad hovers over a sandwich loaded with the topping. A bowl with more of the ingredients is behind it.

Expert Tips

Use these tips to make this recipe for easy vegan egg salad perfect every time:

  • This is a gluten-free vegan recipe. Use a gluten-free bun to make the sandwich gluten-free too.
  • You can find several varieties of egg-free mayo, like Just Mayo, Earth Balance, Vegenaise, and other tofu eggless salad dressings in both the health food section of and salad dressing aisle of your grocery store.
  • To press tofu, remove it from its package and wrap in a kitchen towel. Set it on a plate and top it with something heavy, like a small iron skillet. Let it sit for around 30 minutes.
  • Alternatively, you can use a tofu press.
  • A small amount of turmeric is added to this recipe to add some bright yellow color
  • If you don’t have fresh parsley, use 1/2 teaspoon of dried parsley
  • Store mock egg salad in a sealed container in the fridge for up to 5 days.
  • I love adding fresh peas, bacon bits, and even some vegan cheddar cheese to my vegan egg salad
  • I do not recommend freezing this tofu salad sandwich recipe. Freezing changes the consistency of tofu.
A bun has vegan egg salad along with greens. A bowl of frozen peas is in the background.

I hope you love this recipe as we do! Have you tried it? Be sure and leave a comment and a rating of this recipe below and then take a quick photo and share it with me using #namelymarly on Instagram. I love seeing your creations!

A bun has vegan egg salad along with greens. A bowl of frozen peas is in the background.

Vegan Egg Salad Sandwich

Dig into this Vegan Egg Salad Sandwich and enjoy a delicious eggless sandwich. This is a great, cholesterol-free, low carb alternative and absolutely delicious too!
5 from 6 votes
Print Pin Rate
Course: Salad
Cuisine: American
Keyword: Eggless Egg Salad Sandwich, Vegan Egg Salad
Prep Time: 10 minutes
Total Time: 10 minutes
Servings: 8
Calories: 123kcal
Author: Namely Marly


  • 14 oz pkg extra firm tofu drained & mashed
  • ½ cup egg-free mayo
  • 1 tablespoon chopped fresh parsley
  • 2 tablespoons chopped green onions
  • 1 teaspoon garlic powder
  • ¾ teaspoon sea salt
  • ¼ teaspoon turmeric
  • ½ teaspoon paprika
  • ½ teaspoon thyme
  • 1 ½ tablespoon yellow mustard
  • Optional add-ins: Frozen peas, veggie bacon bits, and vegan cheddar cheese shreds


  • Drain the tofu by taking it out of the container and covering both the top and bottom of the tofu with a clean absorbent towel (a dish towel works fine or you can use paper towels too). Press on the top of the tofu or set something heavy to help speed up the process of removing the excess liquid. (This is a lot easier than boiling eggs if you ask me!)
  • Use your hands to crumble the tofu into small bits into a lidded bowl.
  • Combine the remaining ingredients in a bowl. Stir to combine.
  • Pour the mustard mixture in with the crumbled tofu. Stir to combine. Chill before serving to let the seasonings settle in.


* Use a gluten-free bun to make this sandwich gluten-free
Note: This recipe was adapted to read “egg-free” mayo. You can find several varieties of egg-free mayo, like Just Mayo, Earth Balance, and others in the health food section of your grocery store. Just Mayo is sold in Target and Walmart as well.
Some favorite add-ins include frozen peas, veggie bacon bits, and even vegan cheddar shreds.
Nutrition Facts
Vegan Egg Salad Sandwich
Amount Per Serving
Calories 123 Calories from Fat 90
% Daily Value*
Fat 10g15%
Saturated Fat 1g5%
Sodium 316mg13%
Potassium 100mg3%
Carbohydrates 2g1%
Protein 3g6%
Vitamin A 120IU2%
Vitamin C 1.2mg1%
Calcium 16mg2%
Iron 0.6mg3%
* Percent Daily Values are based on a 2000 calorie diet.

The nutrition information shown is an estimate provided by an online nutrition calculator and should not be considered a substitute for a professional nutritionist’s advice.


Updated by Marly · Permalink