Vegan Philly Cheesesteak Twist

Thick vegan cheese sauce coats sautéed mushrooms and peppers in this Vegan Philly Cheesesteak served on a toasted hoagie roll. Save to feedthepins
Thick vegan cheese sauce coats sautéed mushrooms and peppers in this Vegan Philly Cheesesteak served on a toasted hoagie roll. | feedthepins.com

This plant-based take features tender portobello mushrooms, sweet bell peppers, and onions sautéed to perfection with smoky paprika and a splash of soy sauce, all nestled in a toasted hoagie roll. A rich vegan cheese sauce made creamy with nutritional yeast and spices complements the savory filling. Ready in 40 minutes, this easy main dish delivers bold flavors and satisfying textures perfect for a comforting meal.

The first time my skeptical brother tried one of these, he paused mid-bite and asked what kind of cheese Id actually used. Watching someone get won over by plant-based food never gets old, especially when its something as beloved as a Philly cheesesteak.

I started making these during weeknight dinners when my partner and I wanted something indulgent but lighter on our conscience. Now theyve become our go-to Friday treat, served with a side of crispy oven fries and whatever game is on TV.

Ingredients

  • 2 tablespoons olive oil: Divided use helps vegetables caramelize beautifully without sticking
  • 1 large yellow onion, thinly sliced: The foundation of sweetness that balances the savory mushrooms
  • 1 large green bell pepper, thinly sliced: Adds fresh crunch and classic cheesesteak color
  • 1 large red bell pepper, thinly sliced: Brings extra sweetness and vibrant visual appeal
  • 400 g (14 oz) portobello mushrooms, thinly sliced: Meaty texture and deep umami flavor make them the perfect plant-based stand-in
  • 2 cloves garlic, minced: Aromatic punch that elevates the entire filling
  • 1 teaspoon smoked paprika: Adds subtle smokiness reminiscent of grilled meat
  • 1 teaspoon soy sauce or tamari: Secret ingredient for that irresistible savory depth
  • 1/2 teaspoon freshly ground black pepper: Bright heat that cuts through the richness
  • 1/2 teaspoon sea salt: Enhances all the vegetable flavors
  • 1 cup unsweetened soy or oat milk: Creates the creamy base for our cheese sauce
  • 2 tablespoons nutritional yeast: Essential for that cheesy, nutty flavor profile
  • 2 teaspoons cornstarch: Thickens the sauce to perfect drizzling consistency
  • 1 tablespoon vegan butter or olive oil: Adds richness and helps the sauce coat beautifully
  • 1/2 teaspoon garlic powder: Deepens the garlic notes in the cheese sauce
  • 1/2 teaspoon onion powder: Sweet savory undertone in every bite
  • 1/4 teaspoon turmeric: Gives that classic cheese sauce color without affecting taste
  • 1/2 teaspoon salt: Balances the sauce flavors
  • 4 soft hoagie rolls or sub rolls: The vessel that holds everything together, always check vegan status

Instructions

Sauté the vegetables:
Heat 1 tablespoon olive oil in a large skillet over medium heat. Add the onions and peppers, sautéing for 5–7 minutes and stirring occasionally until softened. Remove from the pan and set aside.
Crisp the mushrooms:
Add the remaining tablespoon of olive oil to the skillet. Cook sliced mushrooms for 5–7 minutes until they release their moisture and become golden brown.
Season and combine:
Stir in minced garlic, smoked paprika, soy sauce, black pepper, and salt. Cook for 1 minute more, then return the sautéed onions and peppers to the pan. Mix well and cook for another 2 minutes.
Make the 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 for 3–5 minutes until thickened and creamy.
Prepare the bread:
Slice the hoagie rolls lengthwise without cutting all the way through. Toast lightly if desired for extra texture.
Assemble the sandwiches:
Fill each roll generously with the mushroom-pepper mixture. Spoon the vegan cheese sauce liberally over the filling.
Serve hot:
Serve immediately while everything is warm and the cheese sauce is at its creamiest.
Golden brown portobello mushrooms and colorful bell peppers fill a soft hoagie roll for this plant-based Vegan Philly Cheesesteak. Save to feedthepins
Golden brown portobello mushrooms and colorful bell peppers fill a soft hoagie roll for this plant-based Vegan Philly Cheesesteak. | feedthepins.com

My friend Sarah makes these for her Super Bowl party every year now, and even the most devoted meat-eaters crowd around the platter. Theres something magical about watching people discover that plant-based comfort food can be just as satisfying as the original.

Customizing Your Filling

Thinly sliced seitan or marinated tofu can bulk up the protein if you want something more substantial. Sometimes I add sliced jalapeños during the vegetable sauté for spicy sandwiches, or swap in different colored peppers based on what looks freshest at the market.

Making It Gluten-Free

Simply use tamari instead of soy sauce and grab gluten-free hoagie rolls. Ive found that toasting the gluten-free rolls a bit longer helps them hold up better against the juicy filling.

Perfect Pairings

Oven-baked fries seasoned with garlic powder and paprika make these feel like a complete diner meal. A crisp green salad with tangy vinaigrette cuts through the richness beautifully.

  • Potato wedges roasted with rosemary
  • Cold beer or sparkling water with lemon
  • Pickles for that classic sandwich shop touch
Toasted hoagie bread holds a savory mix of mushrooms, onions, and creamy vegan cheese sauce in this Vegan Philly Cheesesteak. Save to feedthepins
Toasted hoagie bread holds a savory mix of mushrooms, onions, and creamy vegan cheese sauce in this Vegan Philly Cheesesteak. | feedthepins.com

These vegan Philly cheesesteaks prove you dont need meat to create something truly crave-worthy. Now go make some memories in the kitchen.

Recipe Q&A

Whisk together soy or oat milk with nutritional yeast, cornstarch, vegan butter, and seasonings. Heat gently while whisking until thick and smooth.

Yes, cremini or button mushrooms work well, though portobello gives a meatier texture and richer flavor.

Thinly sliced seitan or marinated tofu can be added to boost protein content without altering the flavor.

Simply substitute standard hoagie rolls and soy sauce with gluten-free rolls and tamari or a gluten-free soy sauce alternative.

Adding sliced jalapeños or a pinch of chili flakes provides a nice spicy kick to complement the savory vegetables.

Vegan Philly Cheesesteak Twist

Sautéed mushrooms and peppers topped with creamy vegan cheese sauce in a soft 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 (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 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.
  • Always verify ingredient labels if allergies are a concern.
Alyssa Ford

Easy, wholesome recipes and honest kitchen tips for busy families and food lovers.