top of page

Vegan Philly Cheesesteak

Another classic vegan sandwich veganised! I had some vegan 'beef' strips in my fridge and I couldn't help but recreate one of my previous favourite sandwiches. Here is my super simple vegan Philly Cheesesteak recipe!

Vegan Philly Cheesesteak

Whilst I like to make my own vegan meat most of the time (see my seitan recipe here), there are so many vegan meat replacements widely available to purchase in most supermarkets. Some of my favourite vegan 'beef' replacements include ones made by The Unbelievable Alt (which I used in this recipe), Naked Glory, and Moving Mountains.

Vegan Philly Cheesesteak

When making this recipe I wanted to try keep it as close to a traditional Philly Cheesesteak as possible, therefore I didn't want to add in too many extra ingredients. I initially thought it would taste a bit dry without any kind of sauce, but the 'beef' strips were so tender and the melted cheese helps keep the sandwich moist (sorry I hate that word but it's the best way to describe it)!

Vegan Philly Cheesesteak

Vegan Philly Cheesesteak

Prep time: 5 minutes

Cooking time: 15 minutes

Total time: 20 minutes

Servings: 2



  • 1 white onion

  • 1 garlic clove

  • 100g mushrooms

  • 350g vegan 'beef' (I used The Unbelievable Alt)

  • Salt and pepper

  • 6 slices vegan cheese of choice (I used Green Vie)

  • 2 fresh bread rolls



  1. Preheat a frying pan over a meadium heat with a little oil.

  2. Slice the onions into thin strips and thinly slice the mushrooms.

  3. Add the onions, garlic and mushrooms to the pan and fry until golden.

  4. Add in your choice of vegan 'beef', a couple tbsp of water, and season with salt and pepper to taste.

  5. Fry for approximately 10 minutes until fully cooked through.

  6. Thinly slice the cheese and lay the strips on top of the mixture in the pan, cover with the pan lid and cook until the cheese starts to melt.

  7. Serve in a fresh bread roll.

Vegan Philly Cheesesteak


  • This recipe is for two cheesesteaks, if you want to make just one you can either half the recipe or store the remaining filling in a refrigerated sealed container for 2-3 days.

  • Other add-ins to your fillings could include green peppers and red peppers.

Vegan Philly Cheesesteak

Thanks for reading, I hope you enjoy my veganised Philly Cheesesteak. If you do try any of my recipes I'd love to know how they turn out - tag me on Instagram @josiewalshaw!

Josie xox


bottom of page