Easy Vegan Breakfast Sandwich

Vegan breakfast sandwich made with tofu.

This has become one of our all time favorite breakfasts. We’ve tried all kinds of egg replacers since removing eggs from our diet – some of them are excellent, but they can be expensive or hard to find. Happily, it turns out the simplest alternative is also the secret to the breakfast sandwich of your dreams: medium firm tofu.

fried tofu

I think part of the appeal of eggs is their ease of use – crack one into a hot pan and you’ve got a meal. It turns out this slightly tender tofu, when sliced, lightly salted, and pan fried until golden, is a dead ringer for an egg in both taste and texture (even more so if you add a sprinkle of our favourite eggy seasoning!). Just load up some toast or an English muffin with any combination of dijon, mayo, pesto, avocado, tomato, spinach, veggie bacon, and/or vegan cheese, wrap it around your beautiful golden fried tofu, then just sit back and wonder why people even bother with eggs!

These are so easy, you don’t really need a recipe, but I’ve listed the basics below. Tweak it to taste!

Tofu Breakfast Sandwich (Vegan)
5 from 2 votes

Easy Vegan Breakfast Sandwich

Course Breakfast
Prep Time 5 minutes
Cook Time 5 minutes


  • 1 block medium firm tofu (you can get 4 to 6 sandwiches per block) (other kinds work, but medium/firm is the most like a cooked egg)
  • English muffins, toasted (or sub toasted bread)
  • butter or oil, for frying
  • your choice of spreads (mayo, dijon mustard, pesto)
  • optional toppings (tomato, avocado, spinach, vegan cheese, veggie bacon)


  1. Slice tofu into roughly 1/4 – 1/3 inch thick slices, once slice per sandwich.

  2. Heat frying pan over medium heat. Add non-dairy butter or oil.

  3. Add tofu to the hot pan. Season lightly with salt. Fry for several minutes per side, until golden.

  4. While tofu is frying, toast your bread. Spread toasted bread with your choice of condiments (we like any combination of dijon mustard, mayonnaise, or pesto).

  5. Place your optional additions on one side of your bread (sliced tomato, avocado, guacamole, veggie bacon, spinach, vegan cheese).

  6. Sprinkle tofu with Eggy Seasoning or black salt, if using.

  7. Assemble sandwich. Enjoy!

3 thoughts on “Easy Vegan Breakfast Sandwich”

I would love to hear from you!

This site uses Akismet to reduce spam. Learn how your comment data is processed.