Fried Tofu “Egg” & Cress Sandwich – Easy Vegan Breakfast


Fried (tofu) Egg & Cress sandwich 🌱 #vegan Looking for a quick vegan breakfast that is savory, satisfying, and easy to make? This Fried Tofu “Egg” & Cress Sandwich is a simple plant-based twist on a classic egg sandwich. Crispy golden tofu, fresh cress, creamy vegan mayonnaise, and toasted bread come together for an easy breakfast or light lunch.

The tofu is seasoned to create a savory, egg-like filling while the fresh cress adds a peppery crunch. It is a delicious option when you want something quick without using eggs.

Jump to Recipe

Why You’ll Love This Tofu “Egg” Sandwich

  • Easy to make – ready in about 15–20 minutes.

  • Vegan-friendly – made without eggs or dairy.

  • Savory and satisfying – crispy tofu pairs beautifully with creamy mayonnaise.

  • Great for breakfast or lunch – easy enough for busy mornings.

  • Simple ingredients – most ingredients are easy to find.

  • Customizable – add vegetables, herbs, or your favorite vegan sauce.

Recipe Overview

Prep Time: 10 minutes
Cook Time: 10 minutes
Total Time: 20 minutes
Servings: 2 sandwiches
Category: Breakfast, Lunch
Cuisine: Plant-Based
Method: Pan-Frying

Ingredients

For the Tofu “Egg”

  • 200 g firm or extra-firm tofu

  • 1 tablespoon olive oil

  • 1 tablespoon nutritional yeast

  • 1/4 teaspoon turmeric

  • 1/4 teaspoon garlic powder

  • 1/4 teaspoon onion powder

  • 1/4 teaspoon black pepper

  • 1/4 teaspoon kala namak (black salt), optional

  • 1 tablespoon plant-based milk or water

  • Salt, to taste

For the Sandwich

  • 4 slices bread of your choice

  • 2 tablespoons vegan mayonnaise

  • 1–2 teaspoons mustard, optional

  • 1 small handful fresh cress

  • 2–4 tomato slices, optional

  • 2–4 cucumber slices, optional

  • Black pepper, to taste

Ingredient Notes

Tofu

Use firm or extra-firm tofu so the pieces hold their shape during cooking. For the best texture, press the tofu briefly to remove excess moisture.

Nutritional Yeast

Nutritional yeast adds a savory, slightly cheesy flavor and helps give the tofu mixture more depth.

Turmeric

A small amount of turmeric gives the tofu a naturally golden color similar to an egg yolk.

Kala Namak

Kala namak, also called black salt, has a distinctive sulfur-like aroma that can make vegan tofu dishes taste more egg-like. It is optional, but especially useful in this recipe.

Cress

Fresh cress adds a peppery flavor and crisp texture. If you cannot find cress, baby spinach, arugula, or watercress can work as alternatives.

Equipment

  • Non-stick frying pan

  • Spatula

  • Mixing bowl

  • Fork

  • Knife

  • Cutting board

  • Toaster or frying pan

How to Make Fried Tofu “Egg” & Cress Sandwich

1. Prepare the Tofu

Drain the tofu and gently press it between paper towels or clean kitchen towels to remove excess moisture.

Break the tofu into small pieces using your fingers or crumble it with a fork. Keep some pieces slightly larger for a more interesting texture.

2. Season the Tofu

Add the nutritional yeast, turmeric, garlic powder, onion powder, black pepper, and a small pinch of salt.

If using kala namak, add it toward the end of cooking so its egg-like aroma remains noticeable.

Add the plant-based milk or water and gently mix until the tofu is evenly coated.

3. Fry the Tofu

Heat the olive oil in a non-stick frying pan over medium heat.

Add the seasoned tofu and cook for approximately 6–8 minutes, stirring occasionally, until the tofu is hot and lightly golden around the edges.

Taste and adjust the seasoning if necessary.

4. Toast the Bread

While the tofu is cooking, toast the bread until lightly crisp.

You can use sandwich bread, whole-grain bread, sourdough, or another bread you enjoy.

5. Prepare the Sandwich Spread

Spread vegan mayonnaise over two slices of toasted bread.

For extra flavor, mix the vegan mayonnaise with a little mustard before spreading.

6. Add the Cress

Place a generous handful of fresh cress over the mayonnaise.

Add tomato or cucumber slices if desired.

7. Add the Tofu “Egg”

Spoon the warm tofu mixture over the cress.

Season with a little freshly ground black pepper.

8. Finish the Sandwich

Top with the remaining slices of toasted bread.

Press gently, cut in half, and serve immediately while the tofu is warm.

Tips for the Best Tofu “Egg” Sandwich

Press the tofu first. Removing excess moisture helps the tofu brown instead of steaming.

Don't overcook the tofu. A little golden color is enough. Overcooking can make it dry.

Use kala namak for an egg-like flavor. If you enjoy the flavor of traditional egg sandwiches, this ingredient makes a noticeable difference.

Toast the bread. Crisp toast provides a nice contrast to the soft tofu and fresh cress.

Add the cress just before serving. This keeps it fresh and crisp.

Easy Variations

Spicy Tofu “Egg” Sandwich

Add a little hot sauce, chili flakes, or sliced jalapeño for extra heat.

Avocado Tofu Sandwich

Add sliced avocado for a creamy texture and richer sandwich.

Breakfast Bagel

Replace the bread with a toasted bagel and add tomato, avocado, and cress.

Vegan “Egg” & Avocado Toast

Skip the sandwich and serve the seasoned tofu over toasted sourdough with avocado and fresh cress.

High-Protein Version

Use extra-firm tofu and add a spoonful of hummus or another plant-based protein-rich spread.

How to Store

The cooked tofu mixture can be stored in an airtight container in the refrigerator for up to 3 days.

For the best texture, store the tofu separately from the bread and fresh cress. Assemble the sandwich just before serving.

How to Reheat

Reheat the tofu gently in a frying pan over medium-low heat until warmed through.

Avoid reheating the assembled sandwich with the fresh cress inside, as the greens can become wilted.

What to Serve With

This tofu “egg” sandwich works well with:

  • Fresh fruit

  • Roasted potatoes

  • A simple green salad

  • Tomato salad

  • Avocado

  • Fresh juice

  • Coffee or tea

Frequently Asked Questions

Can I make this sandwich without kala namak?

Yes. Kala namak is optional. The tofu will still make a delicious savory sandwich, although it will have less of an egg-like flavor.

What type of tofu is best?

Firm or extra-firm tofu is ideal because it has enough structure to hold together while frying.

Can I prepare the tofu ahead of time?

Yes. Cooked tofu can be refrigerated for up to 3 days. Reheat it in a pan before assembling the sandwich.

Can I use another type of green instead of cress?

Absolutely. Arugula, watercress, baby spinach, or lettuce are good alternatives.

Is this sandwich vegan?

Yes, as long as you use vegan bread and vegan mayonnaise. Check the labels of packaged ingredients if you are following a strict vegan diet.

Recommended Kitchen Tools

A few simple kitchen tools can make this recipe easier:

  • Non-stick frying pan

  • Silicone spatula

  • Mixing bowl

  • Digital kitchen scale

  • Toaster

  • Airtight food-storage container

Related Recipes

If you enjoy easy plant-based meals, try these recipes from Jeanie Recipes:

Final Thoughts

This Fried Tofu “Egg” & Cress Sandwich is a simple way to turn everyday ingredients into a satisfying vegan breakfast or lunch. The golden seasoned tofu provides a savory filling, while fresh cress and toasted bread add texture and freshness.

For the most egg-like flavor, don't skip the kala namak. For an even more substantial sandwich, add avocado, tomato, or your favorite vegetables.

Serve it warm and enjoy an easy plant-based sandwich any time of day.