• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
At Elizabeth's Table
  • Recipes
  • Blog
  • About
  • Subscribe
menu icon
go to homepage
  • Recipes
  • Blog
  • About
  • Subscribe
  • Connect on social

    • Instagram
    • Pinterest
    • TikTok
    • YouTube
  • subscribe
    search icon
    Homepage link
    • Recipes
    • Blog
    • About
    • Subscribe
  • Connect on social

    • Instagram
    • Pinterest
    • TikTok
    • YouTube
  • ×
    Home » Recipes » Mains

    Vegan Philly Cheesesteak

    Published: Jul 31, 2025 by Elizabeth · This post contains affiliate links.

    Jump to Recipe Print Recipe

    This Vegan Philly Cheesesteak is protein packed version of the classic sandwich. Loaded with seitan beef, sautéed peppers and onions, and gooey vegan cheese on a soft hoagie roll.

    A plate with a vegan philly cheesesteak, chips, and pickle spears.

    These vegan Philly cheesesteaks are quickly becoming one of my go-tos in the meal rotation. They are really quick to make, loaded with protein and veggies, and have tons of flavor.

    I love that cheesesteaks typically have vegetables like peppers and onions. The veg adds some slightly sweet, savory, and smoky flavor to the sandwich.

    I don't tend to eat a lot of vegan cheese, but this is one of those recipes where the cheese really makes it. It is a cheesesteak after all.

    The gooey cheese mixed with my meaty seitan steak, and sautéed vegetables, all on a thick, toasted hoagie roll - so good.

    Jump to:
    • Why You'll Love this Vegan Philly Cheesesteak
    • Ingredient Notes & Substitutions
    • Step-By-Step Instructions
    • Serving Suggestions
    • FAQ & Expert Tips
    • Recipe Prayer
    • More vegan sandwich & deli ideas
    • Tried this recipe?
    • 📖 Recipe
    • 💬 Comments
    A close up view of a loaded, cheesy, vegan Philly cheesesteak.

    Why You'll Love this Vegan Philly Cheesesteak

    • Vegan and protein-packed - made with seitan steak that's got tons of protein from vital wheat gluten
    • Twist on a classic - A deli favorite made entirely plant-based
    • Tastes just like a cheesesteak- seriously!
    • Great for meal prep - make the cheesesteak filling on the weekend and assemble your sandwich each day for lunch
    A plate with a vegan philly cheesesteak, chips, and pickle spears.

    Ingredient Notes & Substitutions

    • Seitan Steak: I made my homemade seitan steak, which is made from vital wheat gluten and packed with protein. You can use any vegan steak substitute you like, such as Plantspired steak. For a gluten-free option, you can try a gluten-free beef like Abbot's, or their burgers, cut into strips.
    • Yellow Onion: or a white onion
    • Bell Peppers: I used one red and one green pepper. Feel free to use your favorite colors.
    • Cremini Mushrooms: some Philly cheesesteaks have mushrooms and some don't. I used mushrooms because I really like how they add a savory, umami flavor, since these cheesesteaks are meatless. If you don't like mushrooms, feel free to omit.
    • Salt & Pepper
    • Vegan Cheese: classic cheesesteaks have provolone or swiss - for vegan cheese, these types are available in slices. Feel free to use shreds if you can find them. For a WFPB version use ½ batch of my Plant-Based Mozzarella
    • Hoagie Rolls: I used Dave's sandwich rolls, which I love because they have whole grains and more protein than the typical roll. If you choose another brand, check the ingredients, many hoagie-style rolls aren't vegan
    Vegan Philly Cheesesteak Ingredients

    Step-By-Step Instructions

    Step 1. Prepare the seitan. As instructed in the post - divide the dough into 6 pieces before baking. After the seitan comes out of the oven, slice each piece in half by height, then thinly slice into strips to create small 'steak tip' shapes.

    Vegan Philly Cheesesteak Step 1 - make the steak.

    Step 2. Heat the onion and peppers in a large non-stick pan over medium heat. Cook, stirring occasionally, for 5-7 minutes until golden in color.

    Vegan Philly Cheesesteak Step 2 - sauté the peppers and onion.

    Step 3. Add the mushrooms, salt, and pepper. Cook again until mushrooms are soft and then let the liquid cook off, about 5 minutes more.

    Vegan Philly Cheesesteak Step 3 - add the mushrooms and cook.

    Step 4. Add the sliced seitan. Toss well.

    Vegan Philly Cheesesteak Step 4 - add the seitan steaks and toss.

    Step 5. Add the cheese, cover and let the cheese melt for 3-5 minutes.

    Vegan Philly Cheesesteak Step 5 - add the cheese and cover to melt.

    Step 6. Meanwhile, if desired, toast the hoagie rolls. (I used my air fryer; you can also pop them under the broiler)

    Vegan Philly Cheesesteak Step 6 - toast the hoagie buns.

    Step 7. Load each hoagie roll with the seitan and vegetable mixture. Serve with pickle spears and chips on the side.

    Vegan Philly Cheesesteak Step 7 - stuff the hoagie rolls.

    Serving Suggestions

    I served my vegan Philly cheesesteak sandwiches with chips and pickle spears on the side.

    You can also serve with potato wedges or sweet potato fries.

    Pro Tip: Toast the inside of the hoagie roll for a sturdier, less soggy sandwich.

    A plate with a vegan philly cheesesteak, chips, and pickle spears.

    FAQ & Expert Tips

    Can I prep this sandwich ahead?

    Yes! The seitan mixture preps well in advance. Store separately from the buns, and reheat in the microwave or air fryer before serving.

    Can I use store-bought seitan?

    Yes. You can use any vegan steak substitute you like, such as Plantspired steak. Make sure you have six servings.

    How can I make this gluten-free?

    For a gluten-free option, you can try a gluten-free beef like Abbot's, or their burgers, cut into strips.
    For a gf/vegan roll, try Schar.

    A close up view of a loaded, cheesy, vegan Philly cheesesteak.

    Recipe Prayer

    Thank you God for this sandwich. Thank you for healthier versions of our favorite foods. Amen.

    More vegan sandwich & deli ideas

    • A vegan club sandwich on a cutting board with chips.
      Vegan Club Sandwich
    • Several vegan pastrami sandwiches on a cutting board with potato chips.
      Vegan Pastrami Sandwich
    • A curry chickpea salad sandwich, with lettuce and sandwich bread.
      Vegan Curry Chicken Salad (with Chickpeas)
    • A vegan BLT sandwich with avocado.
      Plant-Based BLT (with Tofu)

    Tried this recipe?

    Please leave a review in the comments section below. You can also stay in touch with me on social media by following me on Instagram, Pinterest, and TikTok or by subscribing to my newsletter.

    📖 Recipe

    A plate with a vegan philly cheesesteak, chips, and pickle spears.

    Vegan Philly Cheesesteak

    This Vegan Philly Cheesesteak is protein packed version of the classic sandwich. Loaded with seitan beef, sautéed peppers and onions, and gooey vegan cheese on a soft hoagie roll.
    Print Pin Rate
    Course: Main Course
    Cuisine: American
    Prep Time: 10 minutes minutes
    Cook Time: 15 minutes minutes
    Total Time: 25 minutes minutes
    Servings: 6
    Calories: 458kcal
    Author: Elizabeth

    Equipment

    • Non-Stick Pans

    Ingredients

    • 1 Recipe Seitan Steak sliced in half height-wise, then sliced into strips
    • 1 Medium Yellow Onion halved and thinly sliced
    • 1 Medium Red Bell Pepper thinly sliced
    • 1 Medium Green Bell Pepper thinly sliced
    • 8 Ounces Cremini Mushrooms halved and thinly sliced
    • 1 Teaspoon Salt
    • ½ Teaspoon Pepper
    • 3-6 Slices Vegan Provolone or Swiss for a WFPB version use ½ batch of my Plant-Based Mozzarella
    • 6 Hoagie Rolls I used Dave's - check the ingredients, many hoagie rolls aren't vegan

    Instructions

    • Prepare the seitan. As instructed in the post - divide the dough into 6 pieces before baking. After the seitan comes out of the oven, slice each piece in half by height, then thinly slice into strips to create small 'steak tip' shapes.
    • Heat the onion and peppers in a large non-stick pan over medium heat. Cook, stirring occasionally, for 5-7 minutes until golden in color.
    • Add the mushrooms, salt, and pepper. Cook again until mushrooms are soft and then let the liquid cook off, about 5 minutes more.
    • Add the sliced seitan. Toss well.
    • Add the cheese, cover and let the cheese melt for 3-5 minutes.
    • Meanwhile, if desired, toast the hoagie rolls. (I used my air fryer; you can also pop them under the broiler)
    • Load each hoagie roll with the seitan and vegetable mixture. Serve with pickle spears and chips on the side.

    Notes

    Nutrition facts calculation includes 3 slices of vegan cheese (½ slice per serving) and 6 Dave's sandwich rolls.

    Nutrition

    Calories: 458kcal | Carbohydrates: 57g | Protein: 45g | Fat: 7g | Saturated Fat: 1g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 2g | Sodium: 1124mg | Potassium: 555mg | Fiber: 7g | Sugar: 11g | Vitamin A: 900IU | Vitamin C: 43mg | Calcium: 167mg | Iron: 7mg

    Nutrition information is an estimate.

    Tried this recipe?I love to see what you make! Tag me on Instagram @elizabeths_table

    More Vegan Main Dishes

    • A skillet of freshly cooked vegan satay noodles.
      Vegan Satay Noodles
    • A bowl of sweet chili tofu, over rice, topped with scallions and sesame seeds.
      Pan Cooked Sweet Chili Tofu
    • A pan of vegan teriyaki noodles, freshly cooked.
      Vegan Teriyaki Noodle Bowl
    • A pot of vegan pot roast, ready to serve.
      Vegan Pot Roast (High Protein)

    Reader Interactions

    Comments

    No Comments

    Leave a Comment! Let me know what you think: Cancel reply

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

    Recipe Rating




    Primary Sidebar

    Elizabeth Headshot

    Hey - I'm Elizabeth

    Welcome to my table! I’m glad you’re here.
    At Elizabeth's Table I bring you easy and nutritious, plant-based recipes, explore the relationship between food and faith, and share my unique lifestyle.

    More about me →

    Cold Weather Favorites

    • A bowl of vegan minestrone soup, with a spoon, ready to serve.
      Vegan Gluten Free Minestrone Soup
    • Several glasses hot toddies, garnished with lemon slices and star anise.
      Non Alcoholic Hot Toddy
    • A casserole dish with a serving of vegan baked ziti with ricotta scooped out.
      Vegan Baked Ziti with Ricotta
    • A bowl of vegan white chicken chili, served with a dollop of non-dairy yogurt.
      Vegan White Chicken Chili

    Trending Recipes

    • A mason jar of maple simple syrup.
      Maple Simple Syrup
    • A mocktail garnished with orange peel.
      Old Fashioned Mocktail
    • A bowl of white rice and chickpea dal, ready to eat.
      Chickpea Dahl
    • A plate of Vegan Seitan Chicken.
      Vegan Seitan Chicken (Quick and Easy)

    Footer

    ↑ back to top

    About

    About Me

    See My Portfolio

    Privacy Policy

    Terms & Conditions

    Accessibility Policy

    Contact

    Sign Up for emails and updates

    Contact Me

    As an Amazon Associate I earn from qualifying purchases.

    COPYRIGHT © AT ELIZABETH'S TABLE 2025