If you’re looking for a satisfying, savory, and totally plant-based way to kickstart your morning, this Vegan Tofu Breakfast Sandwich is about to become your new go-to. Packed between a toasted bagel, you’ll find a perfectly seasoned tofu “egg,” creamy avocado, juicy tomato slices, and melted vegan cheese—all the classic breakfast flavors you crave, without the animal products.
The best part? This sandwich is meal prep-friendly, making your mornings easier and tastier. Just batch-cook the tofu “egg” patties and have your ingredients ready to assemble in minutes during the week.
Why You Will Love This Breakfast Sandwich
- 100% Plant-Based – Totally vegan, dairy-free, and egg-free, without sacrificing flavor or texture.
- Customizable – Use your favorite bagel (whole grain, everything, gluten-free, etc.) and switch up the toppings to fit your taste.
- Meal Prep Friendly – Make the tofu “egg” patties ahead of time and store in the fridge for quick weekday breakfasts.
- Protein-Packed – The tofu “egg” patty and bagel provide a solid protein boost to keep you full and energized.
- Quick & Easy – The tofu “egg” is ready in just 30 minutes and made with only 7 simple ingredients.
Vegan Tofu "Egg" Breakfast Sandwich Ingredients
- Extra-firm tofu, or medium firm tofu that has been pressed with a tofu press or other method.
- Soy sauce or tamari
- Maple syrup
- Onion powder
- Turmeric powder
- Black pepper
- Tapioca flour, arrowroot powder, or corn starch.
- Bagels
- Dairy-free cheese. I like the VioLife brand
- Toppings such as tomato, avocado, onion, and hot sauce.
How to Make Vegan Tofu "Egg" Breakfast Sandwich
- Preheat oven to 375F.
- Prepare the Tofu “Egg”: Slice tofu into 1/4 to 1/2-inch slices. They can be circular, square, or any shape you like. In a small bowl, combine the soy sauce, syrup, onion, turmeric, and pepper. Mix well. Use your fingers or a basting brush to spread the mixture on both sides of the tofu slices.
- Bake: Place the tofu slices on a lined baking sheet. Sprinkle the tapioca flour on both sides of the tofu. Press it in lightly so it doesn’t fall off when the tofu “egg” is flipped. Bake for 15 minutes. Flip and bake another 5 minutes.
- Assemble breakfast sandwiches with desired toppings and a tofu “egg” patty.
Equipment Needed
Storage and Meal-Prep Tips
You can make the tofu “egg” patties ahead of time as part of a healthy high-protein meal prep so you can have this plant-based breakfast sandwich every morning. Simply store the vegan “egg” patties in an air-tight container for up to 1 week and prep any sliced veggies you will be using. Then you can assemble the sandwich in just minutes for a quick and easy breakfast that works well on-the-go.
I do not recommend freezing the tofu patty because tofu changes texture in the freezer and can get spongy when re-heated.
Sign up for monthly recipes to your inbox and get a FREE Vegan Recipe eBook featuring easy plant based meals ready in less than 30 minutes!
Want more vegan breakfast ideas? Try these:
Follow me on social media and subscribe to my YouTube channel for more tasty vegan recipes and plant- based meal ideas.
Vegan Tofu “Egg” Breakfast Sandwich
5 Stars 4 Stars 3 Stars 2 Stars 1 Star
No reviews
- Author: Crissie Mergogey
- Total Time: 30 minutes
- Yield: 6 sandwiches 1x
- Diet: Vegan
Description
A savory, satisfying vegan breakfast sandwich featuring a seasoned tofu “egg,” creamy avocado, melty vegan cheese, and fresh tomato on a toasted bagel that is perfect for meal prep and busy mornings.
Ingredients
For the Tofu "Egg" Patty
- 1 block extra firm tofu
- 1 Tablespoon soy sauce
- 1 teaspoon maple syrup
- 1/2 teaspoon onion powder
- 1/2 teaspoon turmeric powder
- 1/8 teaspoon black pepper
- 1 Tablespoon tapioca flour or corn starch
For the Breakfast Sandwich
- 6 bagels
- Vegan cheese slices
- Toppings such as tomato, avocado, onion, greens
- Hot sauce (optional)
Instructions
- Preheat oven to 375F and prepare a large baking pan lined with a silicone baking mat or baking parchment paper.
- Slice tofu into 1/4 to 1/2-inch slices. They can be circular, square, or any shape you like.
- In a small bowl, combine the soy sauce, syrup, onion powder, turmeric powder, and pepper. Mix well. Use a basting brush to spread the mixture on both sides of the tofu slices.
- Place the tofu slices on the lined baking sheet. Sprinkle the tapioca flour on both sides of the tofu. Press it in lightly so it doesn’t fall off when the tofu “egg” is flipped. Bake for 15 minutes. Flip and bake another 5 minutes.
- When ready to serve, toast the bagels and assemble breakfast sandwiches with desired toppings and a tofu “egg” patty.
Notes
Nutritional information is calculated with plain bagels, tomatoes, avocado, and VioLife Cheddar slices.
- Prep Time: 10
- Cook Time: 20
Nutrition
- Serving Size: 1 Bagel Sandwich
- Calories: 450
- Sugar: 7.5 g
- Sodium: 700 mg
- Fat: 13.5 g
- Saturated Fat: 5 g
- Carbohydrates: 63 g
- Fiber: 6 g
- Protein: 17 g
- Cholesterol: 0 mg








