Vegan Egg Salad

This vegan egg salad is creamy, tangy, and super satisfying.

It has that classic eggy flavor without any eggs, thanks to a simple trick.

I make this when I want something quick, filling, and easy to spread on toast or tuck into a sandwich.

Why I Love This Recipe

I first made this when I was trying to eat more plant-based meals but still wanted something familiar. The smell of black salt (kala namak) instantly reminded me of real egg salad. Now it’s one of my go-to lunches.

  • It’s quick—done in about 15 minutes
  • Uses simple, affordable ingredients
  • Packed with protein from tofu
  • Easy to adjust flavors
  • Great for meal prep
Vegan Egg Salad

Servings and Time

Makes: 4 servings
Time: 15 minutes (no cooking required)

What You’ll Need

  • 14 oz firm tofu, drained and crumbled
  • 1/4 cup vegan mayonnaise
  • 1 teaspoon Dijon mustard
  • 1 tablespoon lemon juice
  • 1/4 teaspoon turmeric
  • 1/2 teaspoon kala namak (black salt)
  • 1/4 teaspoon black pepper
  • 1/4 cup celery, finely diced
  • 2 tablespoons onion, finely diced
  • 1 tablespoon fresh dill, chopped (or 1 teaspoon dried)
  • 1 teaspoon paprika (optional, for topping)
Vegan Egg Salad

Tools You’ll Need

  • Mixing bowl
  • Fork or potato masher
  • Knife
  • Cutting board
  • Measuring spoons and cups
  • Spoon or spatula

Pro Tips

  • Use firm tofu, not soft—it gives the best texture
  • Don’t skip kala namak, it gives the egg flavor
  • Mash some tofu extra fine and leave some chunky for texture
  • Let it chill for 30 minutes if you can—the flavor gets better
  • Taste and adjust salt at the end

Substitutions and Variations

  • Swap dill for parsley or chives
  • Add pickles or relish for a tangy twist
  • Use Greek-style vegan yogurt instead of mayo for a lighter version
  • Add a pinch of garlic powder for extra flavor

Make Ahead Tips

You can make this up to 3 days ahead. Store it in the fridge and give it a quick stir before serving.

Instructions

Step 1: Crumble the Tofu

Add 14 oz firm tofu to a bowl and crumble it using a fork into small, bite-sized pieces.

Vegan Egg Salad

Step 2: Add Creamy Ingredients

Add 1/4 cup vegan mayonnaise, 1 teaspoon Dijon mustard, and 1 tablespoon lemon juice to the crumbled tofu.

Vegan Egg Salad

Step 3: Add Spices

Sprinkle in 1/4 teaspoon turmeric, 1/2 teaspoon kala namak, and 1/4 teaspoon black pepper.

Vegan Egg Salad

Step 4: Add Veggies and Herbs

Add 1/4 cup diced celery, 2 tablespoons diced onion, and 1 tablespoon chopped dill.

Vegan Egg Salad

Step 5: Mix Everything Together

Stir everything well until creamy and evenly combined.

Vegan Egg Salad

Step 6: Finish and Serve

Sprinkle 1 teaspoon paprika on top and serve in a bowl or on bread.

Vegan Egg Salad

Why This Recipe Works (Quick Science)

Tofu absorbs flavors really well, which makes it perfect here. Kala namak contains sulfur compounds that mimic the smell and taste of eggs. Turmeric adds that classic yellow color. The mayo binds everything together into a creamy texture.

Macros Information (Per Serving)

  • Calories: ~180
  • Protein: 10g
  • Fat: 12g
  • Carbs: 6g
  • Fiber: 2g

Common Mistakes

  • Using soft tofu—it turns mushy
  • Skipping kala namak—it won’t taste like egg salad
  • Overmixing—it can get too pasty
  • Not tasting before serving—flavor balance matters

What to Serve With

  • Toast or sandwich bread
  • Crackers
  • Lettuce wraps
  • Stuffed into pita pockets
  • On top of a salad

FAQ

Can I make this without mayo?
Yes, use vegan yogurt or mashed avocado.

What is kala namak?
It’s a type of black salt with a natural eggy flavor.

Can I freeze it?
No, the texture won’t hold up well.

How long does it last?
Up to 3 days in the fridge.

Leftovers and Storage

Store in an airtight container in the fridge for up to 3 days. Stir before serving. Do not freeze.

Final Thoughts

This vegan egg salad is simple, fast, and really satisfying. It’s one of those recipes you’ll come back to again and again. Try it out, tweak it to your taste, and enjoy every bite.