Home Β» Type Β» Sandwiches + Wraps Β» Toasted Tofu + Avocado Sandwich

Toasted Tofu + Avocado Sandwich

Toasted Avocado-Tofu Sandwich features pan-seared tofu, sauteed onions, and creamy avocado with leafy greens and dijon for a wonderfully hearty & healthy vegan sandwich that I think you’re going to love!

head on view of tofu avocado sandwich sliced in half and stacked on a small plate.

This tasty sandwich came about as my plant-based version of an avocado and egg sandwich.

Plain-cooked tofu and egg whites resemble each other in texture and flavor. If you enjoy egg whites, you should have no trouble making this tofu sandwich!

The tofu is prepared as simple as possible since you generally do that with egg whites. The only ingredients added during cooking are garlic powder, salt, and pepper to give it a slight flavor.

And frankly, once the sandwich is complete, that’s all it needs. Cooking the tofu on a hot griddle or skillet will sear it, giving the tofu a light golden color.

To add even more flavor, I’ve added flavorful sauteed onions. I have a thing for them lately, and they never disappoint! If you’re not a fan of onions, feel free to leave them out.

top down view of ingredients used to make the best tofu avocado sandwich.

Ingredients You’ll Need

In this recipe, onions are sauteed, tofu is pan-seared, and the sandwich is built on your favorite bread with sliced avocado, leafy greens, and spreads of choice.

Here is everything you’ll need, plus substitution ideas:

  • Tofu – Use firm, extra firm, or high protein, preferably organic.
  • Avocado
  • Onion – White, brown, and even red onion will work fine.
  • Tomato
  • Leafy greens – use your favorite
  • Dijon and/or vegan mayo – Try my homemade Easy Vegan Mayo.
  • Garlic powder
  • Salt + pepper
  • Bread – At the moment, I’m loving Dave’s Killer Bread. Two slices of this bread will give me 10 grams of protein and 10 grams of fiber. That’s pretty amazing in itself!
top down view showing the process of building a tofu avocado sandwich.

How To Make Tofu Avocado Sandwich

  • Drain the tofu. Cut into thirds, creating slabs.
  • Pan-sear the tofu over medium heat.
  • Slice the onions, and saute them over low heat until brown and soft, about 15 minutes.
  • Toast the bread, or leave it un-toasted.
  • Layer one side of bread with mayo, mustard, tomatoes, and avocado. Layer the other side with leafy greens, tofu, and sauteed onions. Top with salt + pepper.
  • Put slices together, slice in half, and enjoy!

And now you’re ready to enjoy this easy-to-make and flavorful Avocado-Tofu Sandwich!

For all those tofu nay-sayers out there, give this one a try. You just might fall in love!

Top Tips

  • You can skip the sauteed onions, using thinly sliced red onion.
  • This sandwich is great with a spicy habanero mustard!

top down view of sandwich sliced in half on small plate.

More Easy Sandwich Recipes!

head on view of tofu avocado sandwich sliced in half and stacked on a small plate.

If you try this tofu avocado sandwich recipe, please let us know! Leave a comment and rate it below. I love to hear what you think, or any changes you make.

Print

TOASTED AVOCADO-TOFU SANDWICH + SAUTEED ONIONS

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

5 from 6 reviews

This Toasted Avocado Tofu Sandwich is my substitute for an egg & avocado sandwich. It works for me, especially with the sauteed onions, and I hope you find it’s good for you too!

  • Author: Julie | The Simple Veganista
  • Prep Time: 10 min
  • Cook Time: 10 min
  • Total Time: 20 minutes
  • Yield: Serves 3
  • Category: Entree, Sandwich
  • Method: sear, saute
  • Cuisine: American
  • Diet: Vegan

Ingredients

Scale
  • 14 – 16 oz tofu (extra firm, firm or high protein)
  • 2 tablespoons olive or grapeseed oil, divided
  • garlic powder
  • mineral salt
  • fresh cracked pepper
  • 1 onion, thinly sliced
  • 1 tomato, thinly sliced, optional
  • 1 – 2 medium avocados
  • 6 slices bread of choice
  • leafy greens of choice
  • favorite mustard or vegan mayo, to spread

Instructions

Slice and press tofu: Remove tofu from package, turn on its side and carefully slice into 3 slabs. Place slabs between 2 clean dishcloths or towels, lay a heavy object over top to press out excess moisture. I used my large cutting board but a heavy cookbook will do the job too. Let set under pressure for about 10 minutes.

Saute onions: Peel and cut the ends off the onion, lay onion cut side down and cut in half. Slice onion into thin strips, about 1/8 – 1/4 inch. Heat 1 tablespoon oil in a skillet or medium-sized pan over medium heat. Add onions and cook, stirring frequently, until golden and browned on the edges, about 10 minutes. Remove from pan and set aside. If you happen to leave your onions in the pan take note that they may continue cooking from the heat of the pan, pay close attention so they don’t burn too much.

Pan-fry tofu: Heat 1 tablespoon oil over medium-high heat in a cast iron skillet or pan. Add tofu and cook without touching for about 4 – 5 minutes per side, or until golden brown. Sprinkle with salt and garlic powder after the first flip.

Prepare bread & avocado: Toast your bread, or not, and slice your avocado. You may even prefer to mash your avocado right in its shell with the back of a fork and spread like butter. I find I use the latter method most often.

Assemble: Layer your sandwich as you like. I layered mine from bottom to top with mustard (dijon and habanero mix), leafy greens, tofu, sauteed onions, salt & pepper, avocado, and more mustard. Every bite was so delicious!

Serves 3

Notes

I suggest using only non-gmo, pref. organic, tofu. Tofu is very inexpensive and non-gmo/organic tofu is only a few cents more. Make the splurge!

The addition of sliced tomato on the sandwich is delicious but here I chose to eat them separately.

Nutritional values are estimates only. See ourΒ full nutrition disclosure here.

FOLLOW TSV on FacebookInstagramPinterest, or RSS for more updates and inspiration!

15 Comments

  1. Kim Newell says:

    I was so pleasantly surprised with how delicious this is! There are so many flavours that just mesh so well together. I will definitely make often! Thank you!






    1. Julie | The Simple Veganista says:

      This makes me happy! So glad you enjoyed the sandwich. Thanks for sharing, Kim!

  2. This was SO GOOD!! I’m so glad I found it. I never knew I could make tofu this way!!






  3. Added some everything bagel seasoning. IN LOVE 😍






  4. This was absolutely delicious! Looking forward to making it often!






  5. Nicole Garcia says:

    I made this tonight with your roasted butternut squash soup, they were amazing! I think I need a better blender though, my soup wasn’t very soupy ?






  6. yummy !! love that ! i'll try as soon as possible :)

  7. I love sandwiches, and seared tofu is one of my go-to's to slap between two pieces of bread for a quick and filling meal! Caramelized onions on top is something I haven't done, but now I'm dying to. Off to the grocery store for tofu!

  8. Anonymous says:

    omg when I saw it on Instagram I instantly knew it was Daves bread because I have two loaves at home I bought from Costco!! SO GOOD!

  9. I love you're sandwiches!!!! They're the best!!!

    1. julie@thesimpleveganista says:

      Thank you so much! :)

  10. This looks delicious! I absolutely love Dave's Killer Bread. It is the only bread my kids all agree on. So good!

    1. julie@thesimpleveganista says:

      Thank you! You have kids with good taste. :)

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star