Vegan Philly Cheesesteak

This seitan-based sandwich nails the gooey, savory bite of a classic cheesesteak without a single animal product. I first made it on a chilly weekend, pairing the soft, slightly chewy seitan with caramelized onions and a glossy vegan provolone sauce — the contrast of textures felt indulgent and totally satisfying. If you like layering bold, savory flavors, this sandwich hits the mark. For a cozy bowl to serve alongside or as an alternate vegan comfort option, try this creamy vegan tomato–white bean stew.

Why you’ll love this dish

This sandwich is fast to assemble if you’ve prepped the seitan. It’s wallet-friendly, protein-rich, and great for feeding a hungry crowd. The seared edges on the seitan mimic the texture of thin-sliced beef, while the provolone-style sauce gives the melty, bind-y mouthfeel that makes a cheesesteak so addictive. Make it for weeknight dinners, a game-day spread, or an easy dinner party where guests can help themselves.

“I made this for friends who aren’t even vegan — they asked for seconds. The seitan caramelized beautifully and the provolone sauce was silky and rich.” — a satisfied tester

If you want a lower-carb roll option or another sandwich format, check out these Keto Philly Cheesesteak Rolls for inspiration.

How this recipe comes together

Start by preparing the seitan ahead or using store-bought seitan warmed to room temp. The sequence is straightforward: caramelize the onions and peppers first, then quickly sear the thinly sliced seitan so it picks up browned edges. Make a simple flour-based roux, whisk in almond milk and vegan provolone to create a glossy cheese sauce. Toast the hoagies, pile in the filling, and drizzle or tuck in extra slices to melt. Expect total active time of about 20–30 minutes once seitan is ready. If you want a heartier plate instead of a sandwich, pair it with a bowl of creamy vegan tomato–white bean stew.

What you’ll need

  • 1 recipe TYBM’s vegan seitan beef (550 g thinly sliced)
  • 1 small green bell pepper, sliced into strips
  • 1 yellow onion, thinly sliced
  • 1 tbsp minced garlic
  • 4 hoagie rolls, sliced ¾ of the way through
  • 1–2 tbsp melted vegan butter (for brushing hoagies)
  • 4–5 slices vegan provolone (about 60 g total)
  • 2 tbsp vegan butter (30 g) (for the cheese sauce)
  • 2 tbsp all-purpose flour (15 g) (to thicken the sauce)
  • ¼ cup unsweetened almond milk (or other dairy-free milk of choice)

Notes: Use a firm vegan provolone for best melting — softer slices can become greasy. If you’re nut-free, substitute oat or soy milk for the almond milk. For a richer sauce, add 1 tsp Dijon or 1–2 tbsp nutritional yeast.

Step-by-step instructions

  1. Prepare seitan: Make TYBM’s vegan seitan beef according to the linked recipe up to the slicing step. You can make this a day or two ahead and refrigerate. If using store-bought seitan, remove it from the fridge to warm slightly while you cook the vegetables so it heats evenly.
  2. Sauté veggies: Heat a large skillet over medium. Add the sliced onions and green pepper. Cook, stirring occasionally, 5–8 minutes until tender and edges show light char spots. If the pan dries and sticking begins, splash 1–2 tbsp water to deglaze or add a little oil. Stir in the minced garlic in the last 30–60 seconds. Remove the vegetables to a plate.
  3. Warm seitan: Increase heat to medium-high. In the same skillet, add the thinly sliced seitan and spread it into a single layer. Cook 2–3 minutes, turning once, until warmed through and the edges are slightly caramelized. Return the onions and peppers to the pan and toss to combine. Season with salt and freshly ground black pepper to taste.
  4. Make the cheese sauce: In a small saucepan over low–medium heat, melt 2 tbsp vegan butter. Sprinkle in 2 tbsp all-purpose flour and whisk constantly for about 1 minute to cook the flour. Slowly drizzle in ¼ cup almond milk while whisking to prevent lumps. When the mixture is smooth and starts to thicken, add the vegan provolone slices. Stir continuously until the slices melt into a glossy, cohesive sauce. If too thick, whisk in extra dairy-free milk 1 tbsp at a time until you reach the desired pourable consistency.
  5. Optional blending: For an ultra-smooth sauce, transfer it to a mini blender or food processor and blend on high for 30–60 seconds. Return to the pot and reheat gently, stirring.
  6. Toast the hoagies: Brush the insides of the rolls with 1–2 tbsp melted vegan butter. Toast cut-side down in a hot skillet or place under the broiler 1–2 minutes until golden and crisp — watch closely to avoid burning.
  7. Assemble: Fill each hoagie with a generous pile of seitan, peppers, and onions. Spoon the provolone sauce over the filling, or tuck extra slices of vegan provolone into the warm mixture so they melt slightly. Serve immediately while hot.

Vegan Philly Cheesesteak

Best ways to enjoy it

Serve these sandwiches hot with crisp sides that cut through the richness. Classic pairings include:

  • Shoestring fries or oven-baked potato wedges.
  • A bright, acid-y slaw to balance the richness.
  • Pickled jalapeños or banana peppers for heat.
    For a lighter board or family meal, try serving sandwiches alongside a bowl of soup; the sandwich works especially well with a tomato-based vegan soup or this comforting Keto Philly Cheesesteak Rolls-style side idea if you prefer low-carb bread alternatives.

Storage and reheating tips

Store leftover filling (seitan + peppers + onions) in an airtight container in the fridge for up to 4 days. Store the cheese sauce separately in the fridge for up to 3 days — it can thicken when chilled; reheat gently over low heat and whisk in a splash of almond milk to loosen. To reheat the filling, warm it in a skillet over medium until steaming, about 3–5 minutes. Avoid microwaving the seitan too long or it can get rubbery. You can freeze the seitan filling for up to 3 months; thaw overnight in the fridge and reheat in a skillet. Important food-safety note: discard any dairy-free sauce kept longer than 3–4 days.

Helpful cooking tips

  • Dry pan, big flavor: Use the same skillet for veggies and seitan to capture fond (browned bits) — it layers flavor.
  • Don’t overcrowd: Sear seitan in a single layer to encourage browning. If needed, sear in batches.
  • Remove raw flour taste: Cook the roux for at least 60 seconds before adding milk.
  • Texture hack: Tear a few provolone slices into smaller pieces before stirring into the sauce; they melt faster and more evenly.
  • Make-ahead: Prepare the seitan up to two days ahead and keep it chilled. When ready to serve, warm it briefly to preserve texture. For more meal ideas that pair well with make-ahead dishes, see this creamy vegan tomato–white bean stew recipe for kitchen-friendly planning.

Creative twists

  • Spicy chipotle: Stir 1–2 tsp chipotle in adobo into the cheese sauce for smoke and heat.
  • Mushroom boost: Add sliced cremini or shiitake to the onions for extra umami. Sauté until deeply browned.
  • Philly-style au jus: For a wetter sandwich, deglaze the skillet with ¼ cup vegetable broth after searing the seitan and spoon a little over the sandwich.
  • Gluten-free: Serve the filling in gluten-free rolls or over roasted potatoes instead of hoagies.
  • Herb-forward: Stir chopped fresh parsley or chives into the finished sauce for brightness.

Vegan Philly Cheesesteak

FAQ

Q: Can I use store-bought seitan instead of TYBM’s recipe?
A: Yes. Use thinly sliced store-bought seitan and bring it closer to room temperature before warming. Sear briefly to develop caramelized edges for the best texture.

Q: How do I prevent the cheese sauce from becoming grainy?
A: Whisk constantly while making the roux and when adding the milk. Use moderate heat — too high can cause separation. If graininess appears, blend briefly and reheat gently.

Q: Can I make this nut-free?
A: Absolutely. Replace almond milk with soy or oat milk and proceed the same way. Check your vegan provolone for nut ingredients if you have an allergy.

Q: Is this sandwich freezer-friendly?
A: You can freeze the cooked seitan mixture (without the rolls and sauce) for up to 3 months. Thaw overnight in the fridge and reheat in a skillet. The sauce can be frozen, but texture may change; reblend after thawing if needed.

Q: How can I make a lower-carb version?
A: Serve the filling on lettuce wraps, low-carb flatbreads, or check out Keto Philly Cheesesteak Rolls for roll alternatives and ideas.

Vegan Philly Cheesesteak vegan philly cheesesteak 2025 12 28 105842 150x150 1

Vegan Seitan Cheesesteak Sandwich

A delicious, savory sandwich that captures the essence of a classic cheesesteak using seitan and vegan provolone, all without any animal products.
Prep Time 30 minutes
Cook Time 15 minutes
Total Time 45 minutes
Course Main Course, Sandwich
Cuisine American, Vegan
Servings 4 servings
Calories 410 kcal

Ingredients
  

Seitan and Vegetables

  • 550 g 1 recipe TYBM’s vegan seitan beef, thinly sliced
  • 1 small green bell pepper, sliced into strips
  • 1 yellow onion thinly sliced
  • 1 tbsp minced garlic
  • 4 pieces hoagie rolls, sliced ¾ of the way through
  • 1-2 tbsp melted vegan butter (for brushing hoagies)

Cheese Sauce

  • 60 g vegan provolone (about 4-5 slices)
  • 30 g vegan butter (for the cheese sauce)
  • 15 g all-purpose flour (to thicken the sauce)
  • ¼ cup unsweetened almond milk (or other dairy-free milk of choice)

Instructions
 

Preparation

  • Prepare seitan: Make TYBM’s vegan seitan beef according to the linked recipe up to the slicing step. You can make this a day or two ahead and refrigerate.
  • Sauté veggies: Heat a large skillet over medium. Add the sliced onions and green pepper. Cook, stirring occasionally, 5–8 minutes until tender and edges show light char spots. If the pan dries and sticking begins, splash 1–2 tbsp water to deglaze or add a little oil. Stir in the minced garlic in the last 30–60 seconds. Remove the vegetables to a plate.
  • Warm seitan: Increase heat to medium-high. In the same skillet, add the thinly sliced seitan and spread it into a single layer. Cook 2–3 minutes, turning once, until warmed through and the edges are slightly caramelized. Return the onions and peppers to the pan and toss to combine. Season with salt and freshly ground black pepper to taste.
  • Make the cheese sauce: In a small saucepan over low–medium heat, melt 2 tbsp vegan butter. Sprinkle in 2 tbsp all-purpose flour and whisk constantly for about 1 minute to cook the flour. Slowly drizzle in ¼ cup almond milk while whisking to prevent lumps. When the mixture is smooth and starts to thicken, add the vegan provolone slices. Stir continuously until the slices melt into a glossy, cohesive sauce. If too thick, whisk in extra dairy-free milk 1 tbsp at a time until you reach the desired pourable consistency.
  • Toast the hoagies: Brush the insides of the rolls with 1–2 tbsp melted vegan butter. Toast cut-side down in a hot skillet or place under the broiler 1–2 minutes until golden and crisp — watch closely to avoid burning.
  • Assemble: Fill each hoagie with a generous pile of seitan, peppers, and onions. Spoon the provolone sauce over the filling, or tuck extra slices of vegan provolone into the warm mixture so they melt slightly. Serve immediately while hot.

Notes

Use a firm vegan provolone for best melting — softer slices can become greasy. If you’re nut-free, substitute oat or soy milk for the almond milk. For a richer sauce, add 1 tsp Dijon or 1–2 tbsp nutritional yeast.
Keyword Plant-Based Cheesesteak, Seitan Cheesesteak, Vegan Sandwich

Leave a Reply

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

Recipe Rating