Fried Tofu “Egg” & Cress Sandwich – Easy Vegan Breakfast
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.