Experience a delightful twist on a classic favorite with this Philly cheesesteak sandwich recipe. This version uses extra firm tofu as a protein-packed alternative to traditional beef, making it perfect for vegans and vegetarians. The combination of sautéed bell peppers, onions, and melted vegan cheese on toasted hoagie rolls creates a mouthwatering sandwich that is sure to satisfy your cravings.
If you don't typically cook with extra firm tofu, you might need to look for it in the refrigerated section of your supermarket, often near other plant-based proteins. Vegan cheese can also be found in the dairy-free or specialty foods section. Make sure to choose a variety that melts well for the best texture in your sandwich.

Ingredients For Philly Cheesesteak Sandwich Recipe
Extra firm tofu: Provides a hearty, protein-rich base for the sandwich.
Bell peppers: Adds a sweet and slightly tangy flavor to the mix.
Onions: Brings a savory depth and slight sweetness when sautéed.
Vegan cheese: Melts over the filling to create a creamy, cheesy layer.
Hoagie rolls: Toasted to perfection, these rolls hold all the delicious ingredients together.
Olive oil: Used for sautéing the tofu and vegetables.
Salt: Enhances the overall flavor of the dish.
Black pepper: Adds a hint of spice and warmth.
Technique Tip for This Recipe
When slicing tofu, make sure to press it well beforehand to remove excess moisture. This will help it achieve a better texture and allow it to absorb more flavors during cooking. Use a sharp knife to slice the tofu thinly and evenly, ensuring that it cooks uniformly with the bell peppers and onions.
Suggested Side Dishes
Alternative Ingredients
extra firm tofu - Substitute with seitan: Seitan has a chewy texture that closely mimics the texture of beef, making it an excellent substitute for tofu in a Philly cheesesteak sandwich.
sliced bell peppers - Substitute with mushrooms: Mushrooms, especially portobello or cremini, add a meaty texture and umami flavor that complements the other ingredients well.
sliced onions - Substitute with caramelized onions: Caramelized onions add a sweet and rich flavor that enhances the overall taste of the sandwich.
vegan cheese - Substitute with nutritional yeast sauce: Nutritional yeast sauce can be made creamy and cheesy, providing a similar flavor profile to vegan cheese slices.
toasted hoagie rolls - Substitute with gluten-free rolls: For those who are gluten intolerant, gluten-free rolls offer a similar texture and taste without the gluten.
olive oil - Substitute with avocado oil: Avocado oil has a high smoke point and a neutral flavor, making it a good alternative to olive oil for sautéing vegetables.
salt - Substitute with tamari: Tamari adds a salty and umami flavor while also being gluten-free, making it a versatile substitute for salt.
black pepper - Substitute with white pepper: White pepper has a milder flavor and can be used as a substitute for black pepper to add a subtle heat without overpowering the other ingredients.
Other Alternative Recipes Similar to This Sandwich
How to Store or Freeze This Recipe
- Allow the tofu and veggie mixture to cool completely before storing. This prevents condensation, which can make the ingredients soggy.
- Store the tofu and veggie mixture separately from the hoagie rolls to maintain the rolls' texture.
- Place the cooled tofu and veggie mixture in an airtight container. Refrigerate for up to 4 days.
- For longer storage, transfer the tofu and veggie mixture to a freezer-safe container or zip-top bag. Label with the date and freeze for up to 2 months.
- When ready to eat, thaw the frozen tofu and veggie mixture in the refrigerator overnight.
- Reheat the tofu and veggie mixture in a skillet over medium heat until warmed through. Add a splash of olive oil if needed to prevent sticking.
- Toast the hoagie rolls in the oven or on a skillet until crispy and warm.
- Assemble the sandwich by placing a slice of vegan cheese on each hoagie roll, then fill with the reheated tofu and veggie mixture.
- Serve hot and enjoy the freshly reheated Philly Cheesesteak Sandwich!
How to Reheat Leftovers
Preheat your oven to 350°F (175°C). Wrap each Philly Cheesesteak Sandwich in aluminum foil to keep the bread soft and the vegan cheese melty. Place the wrapped sandwiches on a baking sheet and heat for about 15-20 minutes, or until warmed through.
For a quicker method, use a microwave. Place the sandwich on a microwave-safe plate and cover it with a damp paper towel to prevent the bread from drying out. Microwave on medium power for 1-2 minutes, checking halfway through to ensure even heating.
If you prefer a crispier bread, use a skillet. Heat a non-stick skillet over medium heat and place the sandwich in the skillet. Cover with a lid to help the vegan cheese melt. Heat for about 3-4 minutes on each side, or until the bread is crispy and the filling is hot.
For an air fryer, preheat to 350°F (175°C). Place the sandwich in the air fryer basket and heat for about 5-7 minutes, checking halfway through to ensure the bread doesn't get too crispy. This method will give you a nice, toasty sandwich with a melty vegan cheese center.
If you have a toaster oven, preheat it to 350°F (175°C). Wrap the sandwich in aluminum foil and place it in the toaster oven. Heat for about 10-15 minutes, or until the sandwich is warmed through and the vegan cheese is melted.
Best Tools for This Recipe
Skillet: A flat-bottomed pan used for frying, searing, and browning foods. Essential for cooking the tofu, bell peppers, and onions.
Spatula: A broad, flat, flexible blade used to mix, spread, and lift food. Useful for stirring the tofu and veggies in the skillet.
Knife: A tool with a sharp blade used for cutting. Necessary for slicing the tofu, bell peppers, and onions.
Cutting board: A durable board on which to place material for cutting. Provides a safe surface for slicing the tofu and veggies.
Measuring spoons: Small spoons used to measure an amount of an ingredient, either liquid or dry. Needed for measuring the olive oil.
Toaster: An electrical device for toasting bread. Used to toast the hoagie rolls.
Tongs: A tool used to grip and lift objects. Handy for placing the tofu and veggie mixture into the hoagie rolls.
Serving plate: A large plate used to present food. Ideal for serving the finished sandwiches.
How to Save Time on This Recipe
Prep ingredients ahead: Slice the tofu, bell peppers, and onions in advance and store them in airtight containers.
Use pre-sliced veggies: Buy pre-sliced bell peppers and onions to cut down on prep time.
Marinate tofu: Marinate the tofu overnight for extra flavor and quicker cooking.
One-pan cooking: Cook the tofu and veggies in the same skillet to save on cleanup time.
Pre-toast rolls: Toast the hoagie rolls while the tofu and veggies are cooking to streamline the process.

Philly Cheesesteak Sandwich Recipe
Ingredients
Main Ingredients
- 1 block Extra firm tofu pressed and sliced thinly
- 1 cup Bell peppers sliced
- 1 cup Onions sliced
- 4 slices Vegan cheese
- 4 rolls Hoagie rolls toasted
- 2 tablespoon Olive oil
- to taste Salt
- to taste Black pepper
Instructions
- 1. Heat olive oil in a skillet over medium heat.
- 2. Add sliced tofu, bell peppers, and onions. Cook until veggies are tender.
- 3. Season with salt and black pepper to taste.
- 4. Place a slice of vegan cheese on each hoagie roll.
- 5. Fill the rolls with the tofu and veggie mixture.
- 6. Serve hot and enjoy!
Nutritional Value
Keywords
Suggested Appetizers and Desserts for This Recipe
More Amazing Recipes to Try 🙂
- Yellow Squash Casserole Recipe45 Minutes
- Strawberry Mojito Recipe10 Minutes
- Baby Back Ribs Recipe2 Minutes
- Italian Sausage Recipe45 Minutes
- Cake Mix Cookies Recipe20 Minutes
- Banana Nut Bread Recipe1 Hours 15 Minutes
- Corn Pudding Recipe1 Hours
- Mai Tai Recipe5 Minutes
Leave a Reply