Easy Vegan Philly Cheesesteak (2023)

Jump to Recipe

This vegan Philly cheesesteak recipe is so easy and delicious!

After years of watching my boyfriend eat Philly cheesesteaks and being jealous of this delicious sandwich with yummy grilled veggies and ooey-gooey cheese, I decided to create my own version!

This vegan Philly cheesesteak is a winner all around. My very healthy vegan Mom loves it, my boyfriend who eats meat loves it, I am obsessed with it, you really can’t go wrong!

Easy Vegan Philly Cheesesteak (1)

My trick to making really delicious vegan food is to cook it and season it exactly like you would real meat.

This means using the same methods and the same spices and seasoning.

A lot of times, people love the flavors in meat-based cooking for the spices and seasonings and process rather than the taste of the meat itself.

That is my trick for making a great tasting vegan Philly cheesesteak, down to the way that we melt the vegan cheese!

You can sub mushrooms for the faux meat in this recipe, but I wanted a more authentic vegan cheesesteak recipe so I did make it with the faux meat.

Easy Vegan Philly Cheesesteak (2)

Lots of other recipes call for making your own seitan so you can have shredded meat. We aren’t quite that authenitc, so I use regular vegan ground beef so that more people can try it and have access to it!

The one part that you should not skip when making this vegan Philly cheesesteak is toasting the bread in the oven!

Toasting the bread in the oven and then adding a slice of vegan cheese for extra kick helps take the flavors up a notch.

If for whatever reason you aren’t a fan of vegan cheese, you can always leave it off as the veggies and seasoning and toasted bread still taste good all together.

Serve up this meaty vegan Philly cheesesteak with some Oven Roasted Potatoes or with a side of potato chips and Vegan Coleslaw.

When I tell you this vegan cheesesteak is a huge winner, I mean it!

(Video) Vegan Philly Cheesesteak | Vegan Cheez Whiz recipe | Chef Joya

Easy Vegan Philly Cheesesteak (3)

What Type Of Vegan Cheese To Use

There are some great vegan cheese options out there and there are some really terrible ones!

I love using Field Roast Chao brand vegan cheese and you can get it at Walmart.

It is actually the cheese used in these photos so you can see that it melts so wonderfully and it is pretty tasty too!

If you want to make this vegan Philly cheesesteak but you don’t have this brand, there are many other brands such as Violife or Follow Your Heart that you can use.

You can even make your own vegan cheese if you really want to take your vegan cheesesteak to the next level!

Easy Vegan Philly Cheesesteak (4)

How To Make Vegan Philly Cheesesteak Sandwiches

This vegan Philly cheesesteak recipe is basically foolproof! It is so simple and easy!

Making a vegan cheesesteak really only involves a few things, cooked veggies, cooked meat, cheese, and bread. Of course, spiced to perfection with yummy seasonings!

First you are going to thinly slice your onions and then cut each slice into a few strips so that you will have long strings of onions.

  • Easy Vegan Philly Cheesesteak (5)
  • Easy Vegan Philly Cheesesteak (6)

This is pretty easy to do but make sure your initial onion slices are very thin!

Next, you are going to cut your green pepper in half and remove the seeds and core.

Then cut it into thin strips. Green peppers are a staple but if you want you can make your vegan Philly cheesesteak with red bell peppers instead as I know not everyone loves green peppers.

First you are going to want to caramelize the onions on a pan with some oil.

Heat oil over medium-high heat and fry the onion strips until the turn a little brown. This process takes 8-10 minutes.

Alternatively, you can use green onions which I often use for LOW FODMAP cooking for myself. They are done in a flash!

  • Easy Vegan Philly Cheesesteak (7)
  • Easy Vegan Philly Cheesesteak (8)
  • Easy Vegan Philly Cheesesteak (9)
  • Easy Vegan Philly Cheesesteak (10)

Once the onions are translucent and a little brown, throw in your green peppers and stir for about 3-5 minutes.

(Video) VEGAN PHILLY CHEESESTEAK! 2 Ways! Plus Vegan Cheez Whiz!

Now you want to add in your faux beef crumbles. The brand I use is Gardein and I love it, but any brand of faux vegan beef crumbles works perfectly fine!

You can also leave out the beef and add in mushrooms instead. Or you can add both which I have also done!

Add in all the seasonings and continue to cook until the vegan beef is nice and brown and the veggies are well cooked.

Meanwhile, slice your hoagie rolls but be careful not to slice all the way through! You can also use a bun if that is all you have, but hoagie rolls are vegan Philly cheesesteak staples and can be easily found at your local grocery store!

Easy Vegan Philly Cheesesteak (11)

Place your sliced hoagie rolls in the oven at 375F and toast until the bread is toasted to the touch. If you want, you can add a slice of vegan cheese to the bread.

If you choose to do this, let it melt in the oven until it is visibly done.

While your bread is toasting, you will add the cheese to your vegetable mixture.

This is one of the easiest ways to melt vegan cheese and is also one of the traditional ways used when making regular cheesesteaks!

On your cooked vegetable mixture over low heat, simply place 3-4 slices of vegan cheese and cover with a lid until the cheese is melted.

Once melted, stir to combine the cheese with the veggies and vegan beef! This is the easiest way to make the vegan Philly cheesesteak using faux cheese.

Easy Vegan Philly Cheesesteak (12)

Vegan cheese melts wonderfully when covered on the stove and is easily workable!

Now it is time to combine your filling and hoagie roll into the ultimate vegan Philly cheesesteak sandwich!

Take your hoagie rolls out of the oven and carefully put them on a plate. They will be very hot and may even be “toasted” into place meaning they are stuck in place and you can’t open or close them. This is okay!

Next, divide your vegan cheesesteak filling among your hoagie rolls and fill each with a heaping pile.

It may look like there is a ton of meat and veggies for each vegan Philly cheesesteak, but I promise this is what you want!

(Video) Mushroom Philly Cheesesteak | How to Make a Meatless Philly

Once you close up the sandwich, it will fit perfectly fine and will squish together in cripsy and cheesy perfection.

Serve with the side of your choice or just eat it alone as a yummy lunch!

Easy Vegan Philly Cheesesteak (13)

How To Store The Vegan Cheesesteak

I do not recommend storing the vegan Philly cheesesteak sandwich in the fridge. It will get all gross and nasty and I just wouldn’t suggest it.

That being said, you can 100% make the filling for the vegan cheesesteak in advance and then toast the hoagie rolls in the oven and reheat the filling in a pan when you are ready to eat it!

This is an incredibly easy way to meal prep with this recipe! Just make a big batch of the filling and then store it in an air-tight container in the fridge.

To reheat, fill a pan with a little oil and reheat until warmed throughout. You will want to toast the hoagie rolls as explained above!

Easy Vegan Philly Cheesesteak (14)

Did You Try This Recipe?

If so, I would love to keep in touch! I enjoy seeing photos and comments about the recipes that you make! You can follow me on Instagram and I will repost your goodies in my stories and comment on it too! Just tag me at @wowitsveggie and hashtag #wowitsveggie. I can’t wait to see what you make!

Yield: 2 Sandwiches

Easy Vegan Philly Cheesesteak

Easy Vegan Philly Cheesesteak (15)

(Video) Vegetarian Mushroom Philly Cheesesteaks with Caramelized Onions

This vegan Philly cheesesteak is so easy to make and the result is a hearty and delicious sandwich! The blend of vegan meat, caramelized onions, green peppers, and vegan cheese blend together for the perfect vegan cheesesteak!

Cook Time20 minutes

Total Time20 minutes


  • 1 large onion, cut into strips
  • 1.5 green bell peppers, cut into strips
  • 1.5 cups vegan ground beef [I like Gardein] Sub with mushrooms if you want
  • 5 slices vegan cheese [I like Field Roast Chao brand]
  • 1 tsp oregano
  • 2 tsp Lawrys Seasoning Salt [or 1 TSP regular salt]
  • 1/2 tsp pepper
  • 2 hoagie rolls, cut in half


  1. Preheat oven to 375
  2. In a little bit of oil on medium-high heat, saute strips of onion until translucent and brown, about 5-10 minutes. Once the onions start to cook, add in your green peppers and cook for a little until green peppers start to become soft.
  3. Add in your vegan beef and all of the spices and mix until well combined. Saute until the vegan beef is browned and cooked.
  4. Place your sliced hoagie rolls and one slice of vegan cheese each in the oven and cook until the inside of the bread is crispy to the touch.
  5. Meanwhile, place 3-4 slices of vegan cheese on top of the meat and veggie mixture in the pan. Cover the pan and let cook for 2-4 minutes or until the vegan cheese is melted. Once the vegan cheese is melted, take your spatula and mix until the cheese is combined throughout the Philly cheesesteak filling.
  6. Remove the hoagie rolls from the oven once they are crispy. Carefully spoon half of the filling onto the two hoagie rolls. The filling will spill out but that is okay!
  7. Serve immediately with chips, french fries, or a side salad!


If you don't want to use vegan beef crumbles you can use mushrooms instead. Just sub an even amount of mushrooms for the vegan beef crumbles.

I have also made this recipe with no onions and have subbed two green onions cut into slices instead. It still tasted fantastic!

This recipe does not store well so don't try and put the whole sandwich in the fridge. You can make the vegan Philly cheesesteak filling in advance and store it in the fridge and then just reheat and toast your buns when you are ready to make this sandwich!

Nutrition Information



Serving Size


Amount Per ServingCalories 450Total Fat 19gTrans Fat 0gSodium 1120mgCarbohydrates 45gFiber 5gSugar 2gProtein 33g


1. Philly Cheese Steak | Vegan and EPIC!!
(The Happy Pear)
2. This Will Make MUSHROOMS Taste Like STEAK?! | Vegan Philly Cheese Steak
(Edgy Veg)
3. How to make a plant-based CLASSIC PHILLY CHEESESTEAK🔥🔥🔥
(eat more plants)
(Fully Melanated)
5. Easy Vegan Philly Cheesesteak
6. Does TOFU make the BEST Philly Cheesesteak
(Sauce Stache)
Top Articles
Latest Posts
Article information

Author: Lakeisha Bayer VM

Last Updated: 03/12/2023

Views: 6624

Rating: 4.9 / 5 (49 voted)

Reviews: 80% of readers found this page helpful

Author information

Name: Lakeisha Bayer VM

Birthday: 1997-10-17

Address: Suite 835 34136 Adrian Mountains, Floydton, UT 81036

Phone: +3571527672278

Job: Manufacturing Agent

Hobby: Skimboarding, Photography, Roller skating, Knife making, Paintball, Embroidery, Gunsmithing

Introduction: My name is Lakeisha Bayer VM, I am a brainy, kind, enchanting, healthy, lovely, clean, witty person who loves writing and wants to share my knowledge and understanding with you.