Vegan Philly Cheesesteak Twist

Golden-brown sautéed mushrooms, peppers, and onions fill a toasted hoagie roll for this Vegan Philly Cheesesteak. A creamy vegan cheese sauce drips over the savory plant-based filling. Save
Golden-brown sautéed mushrooms, peppers, and onions fill a toasted hoagie roll for this Vegan Philly Cheesesteak. A creamy vegan cheese sauce drips over the savory plant-based filling. | urbankitchenstories.com

This dish reinvents the classic Philly with a vibrant mix of thinly sliced mushrooms, bell peppers, and onions sautéed to perfection. Topped with a creamy vegan cheese sauce made from soy or oat milk, nutritional yeast, and spices, the filling is nestled into warm, toasted hoagie rolls for a satisfying bite. Easy to prepare in 40 minutes, it suits a vegan, dairy-free diet and offers options for added protein or spice.

My skeptical father-in-law took one bite of these sandwiches and actually asked for seconds, not realizing they were completely plant-based until I mentioned it the next day. The mushrooms develop this incredible meaty richness when you let them caramelize properly, and that cheese sauce clings to every nook and cranny just like the real deal from South Philadelphia.

Winter last year, my partner came home from work absolutely defeated after a terrible day, and I threw these together on impulse. Seeing their shoulders actually drop three inches as they bit into that first hot, cheesy, messy sandwich made me realize how much power comfort food really holds, regardless of what ingredients are in it.

Ingredients

  • Olive oil: Creates that perfect sizzle and helps the vegetables caramelize beautifully instead of steaming
  • Yellow onion: Thinly slicing gives you those sweet, tender strands that melt into the sandwich
  • Green and red bell peppers: The dual colors make everything feel more vibrant and provide varying levels of sweetness
  • Portobello mushrooms: These are the absolute star because their texture becomes remarkably steak-like when properly cooked
  • Garlic: Fresh minced beats powdered every single time for that aromatic punch right at the end
  • Smoked paprika: Adds this incredible depth that mimics the smoky flavor usually found in meat
  • Soy sauce or tamari: The secret ingredient that brings umami richness making you forget there is no beef
  • Unsweetened soy or oat milk: Creates the creamy base for the cheese sauce without any dairy aftertaste
  • Nutritional yeast: Essential for that cheesy, nutty flavor that makes the sauce actually taste like cheese
  • Cornstarch: Thickens the sauce perfectly so it clings rather than running right off your sandwich
  • Vegan butter: Adds necessary fat and richness that keeps the sauce silky and smooth
  • Turmeric: Mostly here for that golden cheese color but adds a subtle earthy note too
  • Hoagie rolls: Soft but sturdy enough to hold everything together without falling apart

Instructions

Caramelizing the vegetables:
Heat one tablespoon olive oil in a large skillet over medium heat, toss in your onions and peppers, and let them cook for 5 to 7 minutes until they are soft and starting to turn golden around the edges.
Cooking the mushrooms:
Add the remaining oil to the skillet and throw in your sliced mushrooms, letting them cook undisturbed for a few minutes at a time so they release all their moisture and develop those gorgeous brown, crispy edges that resemble seared meat.
Building the flavor base:
Stir in the garlic, smoked paprika, soy sauce, black pepper, and salt, letting everything cook for just one minute until the garlic becomes fragrant, then return your vegetables to the pan and mix it all together for another two minutes.
Making the cheese sauce:
Whisk together the milk, nutritional yeast, cornstarch, vegan butter, garlic powder, onion powder, turmeric, and salt in a small saucepan over medium heat, stirring constantly until the sauce thickens into something creamy and gorgeous.
Preparing the bread:
Slice your hoagie rolls lengthwise without cutting all the way through, and give them a quick toast if you want that extra crunch against the soft filling.
Assembling everything:
Pile that mushroom and pepper mixture high into each roll, then absolutely douse it with your warm cheese sauce until every bite will be perfectly coated.
Sizzling vegetables and a rich vegan cheese sauce make this Vegan Philly Cheesesteak a hearty meal. Served hot in a toasted bun, perfect for a quick dinner. Save
Sizzling vegetables and a rich vegan cheese sauce make this Vegan Philly Cheesesteak a hearty meal. Served hot in a toasted bun, perfect for a quick dinner. | urbankitchenstories.com

These sandwiches became our go-to Friday night dinner because they hit that perfect spot between indulgent and guilt-free, and my partner actually requests them over takeout now.

Making It Your Own

Thinly sliced seitan or marinated tofu can join the mushroom mixture if you want extra protein, though I find the mushrooms are surprisingly satisfying on their own when cooked properly.

Serving Suggestions

Oven-baked fries turn this into a complete meal that feels like you ordered from a sandwich shop, though a crisp green salad on the side helps balance out the richness when you need something lighter.

Spice It Up

Sliced jalapeños or a pinch of chili flakes mixed into the vegetable sauté can transform the whole flavor profile if you like things on the hotter side.

  • Gluten-free rolls and tamari make this entirely gluten-free without sacrificing anything
  • The cheese sauce keeps in the fridge for three days and reheats beautifully if you want to meal prep components
  • Leftover filling works incredible over baked potatoes the next day
Freshly prepared Vegan Philly Cheesesteak shows melted vegan cheese on toasted bread. Loaded with colorful peppers, onions, and mushrooms for a satisfying, savory bite. Save
Freshly prepared Vegan Philly Cheesesteak shows melted vegan cheese on toasted bread. Loaded with colorful peppers, onions, and mushrooms for a satisfying, savory bite. | urbankitchenstories.com

There is something deeply satisfying about proving that comfort food does not need cruelty to taste absolutely incredible.

Recipe FAQs

Portobello mushrooms provide a meaty texture and depth of flavor ideal for this Philly-style filling.

The sauce thickens as soy or oat milk is whisked with nutritional yeast, cornstarch, and vegan butter over medium heat until smooth.

Yes, simply use gluten-free hoagie rolls and tamari instead of soy sauce to keep it gluten-free.

Preparation takes about 20 minutes, with another 20 minutes for cooking, totaling around 40 minutes.

Adding thinly sliced seitan or marinated tofu boosts protein content while keeping the plant-based focus.

Vegan Philly Cheesesteak Twist

Plant-based hoagie filled with sautéed mushrooms, peppers, and a creamy vegan cheese sauce.

Prep 20m
Cook 20m
Total 40m
Servings 4
Difficulty Easy

Ingredients

Vegetables

  • 2 tablespoons olive oil
  • 1 large yellow onion, thinly sliced
  • 1 large green bell pepper, thinly sliced
  • 1 large red bell pepper, thinly sliced
  • 14 oz portobello mushrooms, thinly sliced
  • 2 cloves garlic, minced

Seasonings

  • 1 teaspoon smoked paprika
  • 1 teaspoon soy sauce or tamari
  • 1/2 teaspoon freshly ground black pepper
  • 1/2 teaspoon sea salt

Vegan Cheese Sauce

  • 1 cup unsweetened soy or oat milk
  • 2 tablespoons nutritional yeast
  • 2 teaspoons cornstarch
  • 1 tablespoon vegan butter or olive oil
  • 1/2 teaspoon garlic powder
  • 1/2 teaspoon onion powder
  • 1/4 teaspoon turmeric for color
  • 1/2 teaspoon salt

Bread

  • 4 soft hoagie rolls or sub rolls check vegan status

Instructions

1
Sauté Onions and Peppers: Heat 1 tablespoon olive oil in a large skillet over medium heat. Add the onions and peppers. Sauté for 5–7 minutes, stirring occasionally, until softened. Remove from the pan and set aside.
2
Cook Mushrooms: Add the remaining tablespoon of olive oil to the skillet. Add the sliced mushrooms and cook for 5–7 minutes, until they release their moisture and become golden brown.
3
Season and Combine Vegetables: Stir in minced garlic, smoked paprika, soy sauce, black pepper, and salt. Cook for 1 minute more. Return the sautéed onions and peppers to the pan. Mix well and cook for another 2 minutes.
4
Prepare Vegan Cheese Sauce: In a small saucepan, whisk together soy or oat milk, nutritional yeast, cornstarch, vegan butter, garlic powder, onion powder, turmeric, and salt. Place over medium heat, whisking continuously, until the sauce thickens and becomes creamy about 3–5 minutes. Remove from heat.
5
Toast the Rolls: Slice the hoagie rolls lengthwise, without cutting all the way through. Toast lightly if desired.
6
Assemble Sandwiches: Fill each roll with the mushroom-pepper mixture. Generously spoon vegan cheese sauce over the filling. Serve immediately while hot.
Additional Information

Equipment Needed

  • Large skillet
  • Small saucepan
  • Whisk
  • Cutting board
  • Chefs knife
  • Tongs or spatula

Nutrition (Per Serving)

Calories 350
Protein 10g
Carbs 48g
Fat 12g

Allergy Information

  • Contains soy soy milk, soy sauce; can substitute with oat milk and tamari if needed.
  • Contains gluten if using standard rolls and soy sauce; use gluten-free alternatives if required.
  • Contains possible tree nut traces if using certain vegan butters—check labels.
  • Always verify ingredient labels if allergies are a concern.
Danielle Rivera

Passionate home cook sharing simple, wholesome recipes and easy meal ideas for everyday family dinners.