• Thee Burger Dude

Vegan Philly Cheesesteak

Updated: Nov 5, 2021

The ICONIC Philadelphia Sandwich, but VEGAN!

I've never been to Philadeliphia, so I've never had a REAL cheesesteak, but this is so freaking good I don't give a care! Truly one of the greatest sandwiches ever invented, and fittingly, it's also one of the simplest.

For the Steak part, we're using my pal Soy Curls. There's also an option to just use whatever plant-based meat you can find if you want to take the quick and easy route. Though the soy curls are a little more work, they are in my opinion, far superior! So if you have the means and the interest, I highly suggest going that route.


The soy curl steak

Soy Curls are super easy to work with and are relatively inexpensive. Here's a LINK to Butler Foods if you wanna order some! We're gonna just rehydrate them, make a beefy marinade, then cook and reduce them down in that marinade. Super easy! Grill up some onions before if you like as well!

I highly suggest seasoning to taste once it's reduced too!


The easy way

The other option is to use whatever plant based meat that you like. The pros of this is they are easier to put together, but the taste and texture of the soy curls is much closer to what I imagine a traditional Cheesesteak would be like. When I used Impossible meat, it was more similar to a Chopped Cheese, definitely tasted more like a burger and less like a steak, but you do what you want!

To do this, just cook 12 - 16 oz plant based meat and season how you like! It's that easy!


the cheez whiz

For the Cheez Whiz we are just employing my new favorite way to put a cheese sauce together. Some Violife Cheddar shreds, some Sodium Citrate (as an emulsifier) and a little water. Seriously, if you can get the Sodium Citrate it's a game changer for vegan cheese sauce! Highly recommended!

You can also make the Cheese Sauce by just melting your cheese shreds and adding a little unsweetened plant based milk. I also have a cashew based cheese sauce recipe HERE.


the bread

I was lucky enough to find some Amoroso rolls, but use whatever bread you can find. The Amoroso's are pretty perfect though, so if you can find them, I highly suggest those too! Here's a LINK to their site to see if you have some in your area.

Some people like to put peppers on their cheesesteaks too, so do whatever you like. I also used some of this Hoagie Spread and I love it! So add whatever you like!


If you are interested in recommendations for Kitchen Gear, Spices & Pantry Items, or what I use for my Photos and Videos, please click HERE!

This post contains affiliate links, at no additional cost to you! Anything I earn will be put back into making recipes and videos for y'all. Thanks buds!


Makes about 4 Sandwiches

  • 4 sandwich rolls

  • 1/2 a large sweet onion (diced)

Soy Curl Steak

  • 3 cups Soy Curls

  • 1 cup Beefless Broth (I used THIS stuff)

  • 1 - 2 Tbsp soy sauce

  • 1 tsp worcestershire (vegan)

  • 1 Tbsp mushroom seasoning

  • 2 Tbsp steak sauce (vegan)

  • 1 tsp balsamic vinegar

  • 2 tsp molasses (+ 1 tsp for later)

  • 1 Tbsp tomato paste

  • 1 tsp onion powder

  • 1 tsp garlic powder

  • 1 tsp smoked paprika

  • Salt and Pepper to taste

  • Cayenne to taste

Cheez Whiz

  • 8 oz vegan cheese shreds

  • 4 oz water

  • 1/2 tsp Sodium Citrate

  • 1 Tbsp tapioca starch (optional for thickening)


  1. In a pan over medium heat, in a bit of oil, grill your onions (for about 10 - 15 minutes). We're gonna prepare the Soy Curls while the onions cook, but stir them every now and then and make sure they don't burn.

  2. While onions are grilling, rehydrate the soy curls by covering them in some water for about 10 minutes.

  3. While soy curls are hydrating, prepare the marinade by adding the rest of the vegan soy curl ingredients to a bowl and whisking thouroughly. Keep an eye on your onions so they don't burn!

  4. Strain your soy curls. Using your bare hands, squeeze out the excess water. You want them to be as dry as possible. I typically do this in a colander that's got another bowl underneath it (or you could do it over the sink too).

  5. Add your soy curls to the onions and grill for a few minutes.

  6. Add in the marinade and reduce down to your desired consistency, should take about 10 minutes or so. Add in another tsp of molasses (for color and flavor) and season the soy curl steak to taste!

  7. To make the Cheez Whiz, add the water and sodium citrate to a pan over medium heat. Once dissolved, add in your vegan cheese (and tapioca starch if using). Whisk until fully melted.

  8. Dress your roll with any condiments that you want (if any) then pile high with the soy curl steak, give it a liberal dousing of the Cheez Whiz and dig in!

  9. ENJOY!

6,880 views0 comments

Recent Posts

See All