Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Close-up of creamy tofu egg salad piled on slices of whole grain toast, topped with fresh herbs, with bold text "Tofu Eggs" above.

Tofu Eggs: The Easy, High-Protein Vegan Swap Your Sandwiches Need


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: meat and melt
  • Total Time: 5 minutes
  • Yield: 4 servings 1x
  • Diet: Vegan

Description

Creamy, satisfying, and totally egg-free, this tofu egg salad delivers classic flavor and picnic vibes with zero animal products. Quick, protein-packed, and totally addictive—it’s your new favorite vegan lunch!


Ingredients

Scale
  • 1 (16-oz) block extra-firm tofu, pressed
  • 1/2 cup vegan mayo
  • 2 Tbsp nutritional yeast
  • 2 Tbsp fresh chives, finely chopped
  • 1 Tbsp fresh dill, finely chopped
  • 1 Tbsp Dijon mustard
  • 1/2 tsp garlic powder
  • 1/2 tsp onion powder
  • 1/2 tsp smoked paprika
  • 1/2 tsp salt
  • 1/4 tsp black pepper
  • 1/4 tsp turmeric
  • Optional: 1/4 tsp black salt (kala namak)
  • Optional: 1/4 cup diced celery or red onion


Instructions

  1. Press the tofu to remove excess moisture, then cut half into cubes and crumble the other half.
  2. In a mixing bowl, whisk together the vegan mayo, nutritional yeast, chives, dill, Dijon, garlic powder, onion powder, smoked paprika, salt, pepper, and turmeric.
  3. Fold in the tofu until well mixed and coated.
  4. Taste and adjust seasoning if needed.
  5. Serve immediately, or chill for best flavor.

Notes

Don’t skip pressing the tofu—removing moisture is key for the best texture. This vegan egg salad keeps up to 5 days in the fridge and works great in sandwiches, on toast, or straight by the spoonful.

  • Prep Time: 5 minutes
  • Cook Time: 0 minutes
  • Category: Lunch
  • Method: No-Cook
  • Cuisine: Vegan

Nutrition

  • Serving Size: 1 serving
  • Calories: 210
  • Sugar: 1g
  • Sodium: 380mg
  • Fat: 16g
  • Saturated Fat: 1.5g
  • Unsaturated Fat: 12g
  • Trans Fat: 0g
  • Carbohydrates: 4g
  • Fiber: 2g
  • Protein: 13g
  • Cholesterol: 0mg