Pan-Fried Tofu Breakfast Sandwich with Avocado

Prep: 45 minCook: 10 min4 servingsmedium
Pan-Fried Tofu Breakfast Sandwich with Avocado

Firm tofu marinated in soy sauce, maple syrup, and smoked paprika, then pan-fried until golden and crispy. Layered on toasted bread with mashed avocado, tomato, and fresh greens. A protein-rich vegan breakfast sandwich ready in under an hour with minimal prep work.

Ingredients

4 servings
  • 1 block firm or extra-firm tofu, pressed
    tempeh1:1protein

    adjust cooking time slightly

    Full guide →
  • 2 tbsp soy sauce or tamari
    tamari1:1dietarygluten-freesoy-free

    already listed as alternative

    Full guide →
  • 1 tbsp maple syrup
    agave nectar1:1sweetener
    Full guide →
  • 1 tbsp nutritional yeast
  • ½ tsp smoked paprika
  • ½ tsp garlic powder
  • ½ tsp onion powder
  • 1 ripe avocado
    hummus2:1spread

    different flavor profile

    Full guide →
  • 1 tbsp lemon juice
  • salt, to taste
  • pepper, to taste
  • 4 slices bread, preferred type
    lettuce wrapsnullcarbgluten-free

    2

    Full guide →
  • 1 tomato, sliced
  • lettuce or baby spinach leaves
  • vegan cheese(optional)
    cashew cheese1:1dairy-free
    Full guide →
  • vegan mayo(optional)
    avocado1:1spread

    use additional avocado

  • hot sauce(optional)
  • oil, for cooking

Instructions

  1. 1

    Press tofu by wrapping in a clean kitchen towel or paper towels and placing a heavy object on top for 15 to 30 minutes to remove excess water.

  2. 2

    Combine soy sauce or tamari, maple syrup, nutritional yeast, smoked paprika, garlic powder, and onion powder in a shallow dish.

  3. 3

    Cut pressed tofu into four equal-sized squares or rectangles about 1/2-inch thick.

  4. 4

    Place tofu slices in the marinade, coat both sides, and marinate for at least 15 minutes, flipping halfway through.

  5. 5

    Mash ripe avocado with lemon juice, salt, and pepper in a small bowl.

  6. 6

    Heat a non-stick skillet over medium heat with a little oil.

  7. 7

    Add marinated tofu slices and cook for 3-4 minutes on each side until golden brown and slightly crispy. Optionally add vegan cheese on top during the last minute and cover to melt.

  8. 8

    Toast bread slices or English muffins in a toaster or oven until golden brown.

  9. 9

    Spread avocado mixture on one side of each toasted bread slice.

  10. 10

    Place a cooked tofu patty on the bottom half of bread, followed by tomato slices and lettuce or spinach leaves.

  11. 11

    Add optional condiments like vegan mayo or hot sauce if desired.

  12. 12

    Top with remaining bread slice, avocado side down.

  13. 13

    Cut sandwich in half if desired and serve immediately.

Tips

Tip 1

Press tofu adequately to remove moisture so it crisps properly during cooking.

Tip 2

Flip tofu slices halfway through marinating to ensure even flavor absorption.

Tip 3

Use a non-stick skillet to prevent sticking without excessive oil.

Tip 4

Toast bread while tofu cooks to time components for assembly.

Good to Know

Storage

Refrigerate cooked tofu patties separately from bread and fresh components in an airtight container for up to 3 days. Assemble fresh when ready to serve.

Make Ahead

Marinate tofu overnight for deeper flavor. Press and cook tofu patties up to 2 days ahead. Prepare avocado spread and toast bread just before serving.

Serve With

Serve immediately while bread is warm and tofu is still crispy. Pair with fresh fruit or hash browns for a complete breakfast.

See pairing guide →

Common Mistakes

Watch

Do not skip tofu pressing to avoid a watery, soggy sandwich.

Watch

Do not overcook tofu to avoid it becoming tough and dry instead of crispy.

Watch

Do not assemble sandwich too far in advance to avoid bread becoming soggy from avocado moisture.

Substitutions

Dairy-Free Swaps

vegan cheese
cashew cheese1:1dairy-free
Full guide →

Gluten-Free Swaps

soy sauce
tamari1:1dietarygluten-freesoy-free

already listed as alternative

Full guide →
bread
lettuce wrapsnullcarbgluten-free

2

Full guide →

General Alternatives

tofu
tempeh1:1protein

adjust cooking time slightly

Full guide →
maple syrup
agave nectar1:1sweetener
Full guide →
vegan mayo
avocado1:1spread

use additional avocado

Full guide →
avocado
hummus2:1spread

different flavor profile

Full guide →
Find more substitutions →