Vegan Philly Cheesesteak Twist

Golden-brown sautéed mushrooms and peppers fill a toasted hoagie roll for the Vegan Philly Cheesesteaks, drizzled with creamy vegan cheese sauce. Save
Golden-brown sautéed mushrooms and peppers fill a toasted hoagie roll for the Vegan Philly Cheesesteaks, drizzled with creamy vegan cheese sauce. | cookingwithavery.com

This vibrant dish features sautéed portobello mushrooms, bell peppers, and onions, seasoned with smoked paprika and soy sauce for depth. A creamy vegan cheese sauce, made from plant milk and nutritional yeast, adds richness while the toasted hoagie roll provides a perfect base. Simple techniques deliver a satisfying plant-based twist perfect for a quick and hearty meal.

The first time I attempted vegan cheesesteaks, my skeptical brother took one bite and actually stopped talking. That is when I knew this recipe had something special going on. The mushrooms develop such a meaty texture when given enough time to brown properly. Now whenever friends visit, these sandwiches disappear faster than I can assemble them.

Last summer I made these for a block party and wound up writing down the recipe for five different neighbors. There is something about the combination of sweet peppers and savory mushrooms that feels nostalgic yet completely new. My daughter now requests these for her birthday dinner every year.

Ingredients

  • 2 tablespoons olive oil: divided between the vegetables and mushrooms, this helps everything develop gorgeous color
  • 1 large yellow onion, thinly sliced: thin slices are crucial here so they caramelize nicely and meld into the sandwich
  • 1 large green bell pepper, thinly sliced: adds a fresh crunch and beautiful color contrast
  • 1 large red bell pepper, thinly sliced: the sweetness from red peppers balances the savory mushrooms perfectly
  • 400 g (14 oz) portobello mushrooms, thinly sliced: these provide that meaty texture that makes the sandwich feel substantial
  • 2 cloves garlic, minced: add this toward the end so it does not burn and become bitter
  • 1 teaspoon smoked paprika: this is the secret ingredient that adds a subtle smoky depth
  • 1 teaspoon soy sauce or tamari: enhances the umami flavor and helps the mushrooms brown
  • 1/2 teaspoon freshly ground black pepper: freshly ground really does make a difference here
  • 1/2 teaspoon sea salt: adjust to taste, but remember the cheese sauce will add saltiness too
  • 1 cup unsweetened soy or oat milk: unsweetened is key so your cheese sauce does not taste like dessert
  • 2 tablespoons nutritional yeast: this creates the cheesy flavor everyone will ask about
  • 2 teaspoons cornstarch: helps the sauce thicken into that perfect pourable consistency
  • 1 tablespoon vegan butter or olive oil: adds richness to the cheese sauce
  • 1/2 teaspoon garlic powder: layers with the fresh garlic for a deep garlic flavor
  • 1/2 teaspoon onion powder: rounds out the savory notes in the sauce
  • 1/4 teaspoon turmeric: just enough to give that familiar cheese color
  • 1/2 teaspoon salt: for the cheese sauce, adjust based on your preferences
  • 4 soft hoagie rolls or sub rolls: softer rolls work best here so they do not compete with the filling

Instructions

Caramelelize the peppers and onions:
Heat 1 tablespoon olive oil in a large skillet over medium heat, add the onions and peppers, and sauté for 5–7 minutes until softened and fragrant.
Brown the mushrooms:
Add the remaining olive oil to the skillet, cook the sliced mushrooms for 5–7 minutes until they release their moisture and turn golden brown.
Add the aromatics:
Stir in the garlic, smoked paprika, soy sauce, black pepper, and salt, cook for 1 minute, then return the peppers and onions to the pan.
Make the cheese sauce:
Whisk together all sauce ingredients in a small saucepan over medium heat, stirring continuously until thickened and creamy.
Prepare the rolls:
Slice the hoagie rolls lengthwise without cutting all the way through and toast lightly if desired.
Assemble the sandwiches:
Fill each roll with the vegetable mixture and generously spoon the vegan cheese sauce over the top.
The Vegan Philly Cheesesteaks rests on a white plate next to a crisp green salad, showing the melted cheese sauce over the filling. Save
The Vegan Philly Cheesesteaks rests on a white plate next to a crisp green salad, showing the melted cheese sauce over the filling. | cookingwithavery.com

These sandwiches have become our Friday night tradition during fall. There is something so comforting about standing at the stove, smelling the peppers and onions cook down while the cheese sauce bubbles away. My partner now insists on helping with the assembly, making it a team effort every time.

Choosing the Right Mushrooms

Portobello mushrooms work best here because they are dense and meaty. I have tried other varieties, but they either turn to mush or lack that satisfying chew. Make sure to slice them thinly and evenly so they cook at the same rate.

Perfecting the Cheese Sauce

The trick to a smooth cheese sauce is whisking continuously and removing it from heat as soon as it thickens. If it gets too thick, a splash more milk will bring it back to the right consistency.

Make-Ahead Tips

You can slice all the vegetables ahead of time and store them in the refrigerator. The cheese sauce actually tastes even better the next day as the flavors meld together.

  • Warm the cheese sauce gently if reheating, adding a little milk to loosen it
  • Toast the rolls right before serving so they stay crisp
  • Keep the vegetable mixture warm in a low oven while you make the sauce
A close-up of the Vegan Philly Cheesesteaks reveals tender veggies and a generous pour of golden vegan cheese sauce inside the bun. Save
A close-up of the Vegan Philly Cheesesteaks reveals tender veggies and a generous pour of golden vegan cheese sauce inside the bun. | cookingwithavery.com

These vegan cheesesteaks prove you do not have to give up comfort food when you change how you eat. Every time I serve them, someone tells me this is the best sandwich they have ever had.

Recipe FAQs

The dish includes portobello mushrooms, yellow onions, green and red bell peppers, and garlic.

The sauce combines plant milk, nutritional yeast, cornstarch, vegan butter, garlic and onion powder, turmeric, and salt, whisked and heated until thickened.

Yes, gluten-free hoagie rolls can substitute to accommodate gluten sensitivity.

Adding thinly sliced seitan or marinated tofu boosts the protein content effectively.

You will need a large skillet, small saucepan, whisk, cutting board, chef’s knife, and tongs or spatula.

Oat milk and tamari can replace soy milk and soy sauce to reduce soy content, but ingredient labels should be checked carefully.

Vegan Philly Cheesesteak Twist

Sautéed mushrooms, peppers, and onions topped with creamy vegan cheese in a toasted hoagie roll.

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
  • 1/2 teaspoon salt

Bread

  • 4 soft hoagie rolls or sub rolls

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: 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 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
Prepare Rolls: Slice the hoagie rolls lengthwise, without cutting all the way through. Toast lightly if desired.
6
Assemble and Serve: 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
  • Chef's 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.
Avery Mitchell

Passionate home cook sharing easy recipes, cooking tips, and meal ideas for food lovers.