clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Hand holding a vegan philly cheesesteak

Vegan Philly Cheesesteak

  • Author: Liz Madsen
  • Total Time: 20 minutes
  • Yield: 6 Sandwiches 1x
  • Diet: Vegan


This easy Vegan Philly Cheesesteak recipe is ridiculously delicious and makes a fun lunch or dinner to share -- or not! A satisfying seitan sandwich recipe.


Units Scale
  • 1 batch Zardyplants seitan or store bought, see note 1
  • 1 batch Zardyplants provolone, see note 2
  • 2 medium white onions, sliced thinly
  • 2 green bell peppers, sliced thinly
  • 1/4 cup reduced sodium soy sauce, divided
  • Sub rolls or other bread/lettuce wraps
  • 16 oz of white button mushrooms, optional


  1. If you are making my recipe, I like to start the veggies and cheese while the pressure is releasing naturally from the pressure cooker (or if steaming on the stove top, during the last 10 minutes of the cooking process).
  2. Start onions sauteing in a pan over medium high heat. You know the drill with me, I cook without oil so I just add a splash of water when things start to stick, just to deglaze the pan. If you use oil, you can start with a splash of that.
  3. After the onions have become fairly translucent, add the peppers and mushrooms. Let those cook down for about 10 minutes and turn down the heat to medium. Add 2 tablespoons reduced sodium soy sauce (or Bragg's liquid aminos * if avoiding soy) during the cooking process. There shouldn't be any need to add anymore liquid as the mushrooms release some of their own.
  4. Whenever the seitan is done, it needs to be rested for 10 minutes. Just tastes better and juicier that way! Continue to cook the veggies if you like, over low heat. If you like them crunchier, turn off the heat for a bit.
  5. Toast your bread if you want to.
  6. After the seitan has rested enough, slice it into quarter inch thick slices and cut those pieces in half lengthwise. Throw all this delicious stuff in the pan with the veggies over medium heat and toss in the other 2 tablespoons of reduced sodium soy sauce or liquid aminos.
  7. Alright, time to assemble this deliciousness. Add a couple scoops of seitan and veg to your sub roll, then add a healthy dollop of my vegan cheese or a couple slices of store bought if that's how you roll. Then add some more seitan and veggies. Finally, make your best attempt to close it up, grab a napkin, and enjoy!
  8. Note on leftovers: only make as many sandwiches as you'd like to eat--this will keep the bread from getting tough in the fridge. Refrigerate leftover seitan and veg separately from leftover cheese. Both will keep in an airtight container for up to 5 days in the refrigerator.


  • Note 1: You'll need approximately one batch of my vegan instant pot seitan. However, if you don't have it or don't want to make it, I'd recommend at least 2 pounds of store prepared seitan. You could also try soy curls, tofu, or even just chickpeas, but please don't tell the Philadelphians. Keep in mind though, those store bought dudes won't have the same flavoring, so add some low sodium soy sauce or liquid aminos, thyme, smoked paprika, salt, and chili flakes (if desired).
  • Note 2: I made a standard batch of my vegan melty mozzarella for this recipe but I omitted the onion powder and increased the garlic powder to a full tablespoon instead. Very provolone-y!  You can also use any prepared vegan cheese you like--Field Roast Chao might be pretty dang good in this, but I'm OBSESSED with my provolone concoction. Not that I'm biased, no, that would be wrong.
  • Cook Time: 20 minutes
  • Category: Lunch, Entree, Sandwich
  • Method: Pressure Cooker, Stovetop
  • Cuisine: American

Keywords: Vegan, Oil-Free, Nut-Free, Sugar-Free, Can be Soy-Free, Seitan, Vegan Philly Cheesesteak, Vegan Seitan Sandwich