Vegan Philly Cheesesteaks

Toasted hoagie rolls filled with sautéed mushrooms and peppers, smothered in creamy vegan cheese sauce for a plant-based Vegan Philly Cheesesteaks. Save to Pinterest
Toasted hoagie rolls filled with sautéed mushrooms and peppers, smothered in creamy vegan cheese sauce for a plant-based Vegan Philly Cheesesteaks. | viralpinkitchen.com

This dish offers a savory plant-based version of the classic Philly cheesesteak. Sautéed portobello mushrooms, onions, and colorful bell peppers combine with a smoky seasoning blend and soy sauce to deliver rich flavors. A creamy vegan cheese sauce, made from plant milks, nutritional yeast, and vegan butter, adds indulgence without dairy. All served in soft toasted hoagie rolls for a warm, satisfying meal ready in under 40 minutes. Versatile and customizable for added protein or gluten-free alternatives.

The first time I served these at a dinner party, my meat-loving cousin took three bites before asking what kind of beef Id used. Watching his face when I told him it was mushrooms was absolutely priceless. Now its the most requested recipe at every family gathering, and honestly, I make it just as often for Tuesday night dinner alone on the couch.

Last winter during a snowstorm, my roommate and I made a double batch and ate them wrapped in blankets watching bad movies. The house smelled so incredible that our neighbors actually knocked on the door to ask what we were cooking. We ended up inviting them over, and now its become a monthly tradition.

Ingredients

  • 2 tablespoons olive oil: Divided use helps vegetables develop that perfect golden color rather than steaming
  • 1 large yellow onion: Thinly slicing creates those signature cheesesteak strands that melt into the bread
  • 1 large green bell pepper: Adds fresh crunch and beautiful color contrast against the golden mushrooms
  • 1 large red bell pepper: Brings natural sweetness that balances the savory mushrooms perfectly
  • 400 g portobello mushrooms: These meaty mushrooms are the absolute stars, providing that satisfying chew
  • 2 cloves garlic: Minced right at the end so it blooms in the oil without burning
  • 1 teaspoon smoked paprika: This single ingredient creates that convincing beefy depth everyone notices
  • 1 teaspoon soy sauce: The secret umami bomb that makes people swear there must be beef involved
  • 1/2 teaspoon black pepper: Freshly cracked gives way more personality than pre-ground
  • 1/2 teaspoon sea salt: Enhances all the vegetable flavors without overpowering
  • 1 cup unsweetened soy milk: Creates the silkiest base for our cheese sauce
  • 2 tablespoons nutritional yeast: Essential for that savory, slightly tangy cheeselike flavor profile
  • 2 teaspoons cornstarch: The magic thickener that transforms milk into luxurious sauce
  • 1 tablespoon vegan butter: Adds rich mouthfeel that dairy usually provides
  • 1/2 teaspoon garlic powder: Builds layers of garlic flavor without harshness
  • 1/2 teaspoon onion powder: Rounds out the savory notes in the sauce beautifully
  • 1/4 teaspoon turmeric: Gives that convincing yellow cheese color were all used to seeing
  • 1/2 teaspoon salt: Balances and brightens the entire sauce
  • 4 soft hoagie rolls: The foundation that holds everything together without falling apart

Instructions

Sauté the peppers and onions:
Heat 1 tablespoon olive oil in a large skillet over medium heat. Add the onions and peppers, cooking for 5 to 7 minutes until theyre softened and fragrant. Remove from the pan and set aside on a plate.
Get gorgeous golden mushrooms:
Add the remaining olive oil to the same skillet. Toss in the sliced mushrooms and let them cook undisturbed for a few minutes before stirring. You want them to release their moisture and develop those beautiful browned edges, about 5 to 7 minutes.
Build the flavor base:
Stir in the minced garlic, smoked paprika, soy sauce, black pepper, and salt. Let everything cook together for just 1 minute until the spices become fragrant. Return those sautéed onions and peppers back to the pan and mix everything well.
Whisk up the magic cheese sauce:
In a small saucepan, whisk together the soy milk, nutritional yeast, cornstarch, vegan butter, garlic powder, onion powder, turmeric, and salt. Place over medium heat, whisking continuously and enthusiastically. The sauce will suddenly thicken into creamy perfection in about 3 to 5 minutes. Remove from heat immediately.
Prep your bread:
Slice the hoagie rolls lengthwise, but be careful not to cut all the way through. You want them to stay hinged like a book. Give them a quick toast if you want that extra crunch factor.
Assemble everything:
Pile that gorgeous mushroom and pepper mixture into each prepared roll. Spoon the cheese sauce generously over the top until its dripping down the sides.
Serve immediately:
These are absolutely best eaten hot while the cheese is still molten and the bread has that slight crunch from the filling.
A close-up view of a delicious Vegan Philly Cheesesteaks showing melted vegan cheese and savory mushroom filling inside a toasted bun. Save to Pinterest
A close-up view of a delicious Vegan Philly Cheesesteaks showing melted vegan cheese and savory mushroom filling inside a toasted bun. | viralpinkitchen.com

My sister texted me at midnight the first time she made these, saying she finally understood why people get so obsessed with good food. Thats exactly the kind of joy cooking should bring into our lives.

Making It Your Own

Some nights I add thinly sliced seitan or marinated tofu when I want extra protein to make it a full meal. The beauty of this recipe is how well it adapts to whatever you have in the fridge or whatever mood youre in.

Perfect Pairings

Crispy oven baked fries are the classic accompaniment that nobody can resist. A simple green salad with bright vinaigrette cuts through all that rich, cheesy goodness perfectly.

Make Ahead Magic

The vegetable mixture reheats beautifully and actually develops deeper flavor after resting in the fridge overnight. Just store the cheese sauce separately and warm everything up gently when youre ready to eat.

  • Keep the components in separate containers to maintain the best texture
  • The cheese sauce might need a tiny splash of milk when reheating
  • Never assemble the sandwiches until youre ready to serve them
Golden-brown mushrooms and vibrant peppers piled high on a hoagie roll, drenched in rich vegan cheese sauce, Vegan Philly Cheesesteaks. Save to Pinterest
Golden-brown mushrooms and vibrant peppers piled high on a hoagie roll, drenched in rich vegan cheese sauce, Vegan Philly Cheesesteaks. | viralpinkitchen.com

Theres something profoundly satisfying about creating comfort food that nourishes both body and conscience. Every bite reminds me why I fell in love with plant based cooking in the first place.

Recipe FAQs

Yes, thinly sliced seitan or marinated tofu can be mixed with the vegetables to boost protein content.

The sauce is whisked on medium heat combining plant milk, nutritional yeast, vegan butter, cornstarch, and spices until creamy and thickened.

Yes, gluten-free hoagie or sub rolls can be used to accommodate gluten sensitivities.

Smoked paprika, garlic, soy sauce, and black pepper provide a smoky, savory depth to the sautéed vegetables.

Adding sliced jalapeños or chili flakes into the vegetable mixture adds a pleasant spicy kick.

Vegan Philly Cheesesteaks

Sautéed mushrooms and peppers with creamy vegan cheese sauce served in toasted hoagie rolls.

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 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
Prepare Hoagie Rolls: Slice the hoagie rolls lengthwise, without cutting all the way through. Toast lightly if desired.
6
Assemble Cheesesteaks: Fill each roll with the mushroom-pepper mixture. Generously spoon vegan cheese sauce over the filling.
7
Serve: 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.
  • Always verify ingredient labels if allergies are a concern.
Kaylee Jordan

Sharing easy, nourishing recipes and practical cooking tips for home cooks and food enthusiasts.