❤️ tofu breakfast sandwich ❤️

entree, mains, recipes


this customizable marinated-tofu sandwich makes a great breakfast (or any meal)!

serves 1


for the tofu:

  • 1 block extra firm tofu, pressed – i used one 1-inch slice of tofu and stored the rest
  • 4T unsweetened plant milk of choice (i used soy)
  • 1tsp smoked paprika
  • 1tbsp nutritional yeast
  • 1/2t garlic powder
  • salt and pepper to taste
  • a pinch of turmeric for colour
  • a pinch of kala namak (optional – for eggy flavour)
  • a bit of oil or vegan butter for frying

for assembly:

  • bagel of choice, toasted
  • vegan cheese of choice (i used daiya cutting board cheddar)
  • 1 avocado, mashed
  • 1tsp lemon juice
  • salt and pepper to taste
  • chili flakes (optional, to taste)
  • one tomato, sliced
  • a small handful of spinach


  1. start by marinating your pressed tofu. i chose to freeze and defrost mine beforehand to get a more “meaty” texture. add all of the marinade ingredients to a shallow container with a lid and mix well.
  2. place the tofu in the container and submerge in the liquid. use a spoon to pick up some of the liquid to cover the top of the tofu slice with. cover.
  3. let marinate in the fridge for 30 minutes to an hour. this can also be done overnight.
  4. heat a pan over medium-high heat. add the vegan butter/oil.
  5. once well-heated, add the tofu to the pan. fry on both sides for about 3-4 minutes – it’s best to use tongs or a spatula to flip. i like to spoon some of the leftover marinade on top while frying. feel free to add the cheese after the first flip to help it melt*
  6. once the tofu is ready, turn off the heat. toast your bagel of choice and begin prepping the veggies.
  7. de-seed and mash the avocado alongside 1tsp of lemon juice, salt and pepper, and chili flakes if using. mix well.
  8. slice the tomato.
  9. once the bagel is toasted, begin assembly: layer mashed avocado, fresh spinach, tofu, and tomato. feel free to put avocado on multiple layers if you have a lot of it!
  10. slice in half if desired and serve.


to aid the cheese in melting, you can sprinkle a bit of water in the pan near the tofu and cover the pan with a lid. this will help steam the cheese so it melts evenly and thoroughly.

feel free to use whatever bagel fillings you’d like! this is just my tried and true favourite. tempeh bacon would also be delicious here.

One thought on “❤️ tofu breakfast sandwich ❤️

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s