Vegan Philly Cheesesteak Delight

Toasted hoagie roll stuffed with sautéed mushrooms, peppers, and onions in a creamy Vegan Philly Cheesesteak sauce. Save
Toasted hoagie roll stuffed with sautéed mushrooms, peppers, and onions in a creamy Vegan Philly Cheesesteak sauce. | homechefhive.com

This dish offers a satisfying plant-based take on a classic sandwich, combining sautéed mushrooms, bell peppers, and onions infused with smoked paprika and garlic. The creamy vegan cheese sauce, made with nutritional yeast, turmeric, and plant milk, adds richness and color. Served in toasted hoagie rolls, it's a quick and easy meal full of savory flavors and texture. Customize with extra protein like seitan or tofu, and pair with fries or fresh salad for a complete meal.

The first time I served these at a dinner party, my skeptical carnivore friend went back for seconds without even realizing they were plant-based. Something about that umami rich mushroom mixture and creamy sauce captures everything comforting about a classic cheesesteak while feeling lighter and brighter on the palate.

Last winter when my sister visited from Chicago, she took one bite and quietly admitted these might actually beat her hometown favorite. Now every time she comes over, these sandwiches are nonnegotiable on the dinner menu, and we spend the whole meal talking about how something so simple can taste so indulgent.

Ingredients

  • Olive oil: Creates that perfect sizzle and helps vegetables caramelize beautifully
  • Yellow onion: Thinly sliced these become sweet and translucent, building layers of flavor
  • Green and red bell peppers: Add both crunch and sweetness while bringing gorgeous color
  • Portobello mushrooms: The star that provides that satisfying hearty texture and deep savory notes
  • Garlic: Freshly minced adds that aromatic finish that makes everything taste complete
  • Smoked paprika: Gives this subtle smoky depth that fools everyone into thinking theres meat involved
  • Soy sauce or tamari: The secret umami booster that elevates simple vegetables
  • Unsweetened soy or oat milk: Creates the perfect creamy base without any dairy
  • Nutritional yeast: Essential for that cheesy, nutty flavor we all crave
  • Cornstarch: Thickens the sauce into that velvety consistency that clings perfectly
  • Vegan butter: Adds richness and helps the sauce gloss up beautifully
  • Turmeric: Just enough to give the sauce that golden cheese color
  • Soft hoagie rolls: Get the freshest ones you can find, they make or break the sandwich

Instructions

Caramelize the onions and peppers:
Heat 1 tablespoon olive oil in a large skillet over medium heat and add the sliced onions and peppers, letting them soften and develop those gorgeous brown edges for 5 to 7 minutes while occasionally stirring. Set them aside in a bowl, keeping all those sweet caramelized bits.
Brown the mushrooms:
Add another tablespoon of oil to the same skillet and toss in the mushrooms, cooking them until they release all their moisture and turn golden brown and slightly crispy at the edges, which takes about 5 to 7 minutes of patient stirring.
Build the flavor base:
Stir in the minced garlic, smoked paprika, soy sauce, black pepper, and salt, letting everything become fragrant for just 1 minute before returning the onions and peppers to the pan and cooking everything together for another 2 minutes.
Whisk up the magic sauce:
In a small saucepan, combine the soy or oat milk, nutritional yeast, cornstarch, vegan butter, garlic powder, onion powder, turmeric, and salt, whisking continuously over medium heat until the sauce transforms into a smooth, creamy consistency that coats the back of a spoon, usually 3 to 5 minutes.
Prep the bread:
Slice your hoagie rolls lengthwise without cutting completely through, giving them a quick toast if you want that extra crunch factor.
Assemble and serve:
Pile that beautiful vegetable mixture into each roll, then generously drizzle the warm cheese sauce over everything, letting it seep into all the nooks and crannies before serving immediately while still hot and gooey.
A close-up view of a plant-based Vegan Philly Cheesesteak with melted cheese sauce dripping onto the plate. Save
A close-up view of a plant-based Vegan Philly Cheesesteak with melted cheese sauce dripping onto the plate. | homechefhive.com

These have become my go to Friday night comfort food, something about sinking your teeth into that warm, sauce soaked bread while watching a movie feels like the perfect way to end a long week. My roommate actually texts me from work now asking if its cheesesteak night.

Making It Your Own

Sometimes I throw in sliced seitan or marinated tofu when I want extra protein, and honestly it holds up beautifully against the bold flavors. The texture works so well that most people cant even tell the difference.

Perfect Pairings

Crispy oven baked fries are the obvious choice here, but a bright tangy coleslaw cuts through all that richness perfectly. My friend swears by serving these with a simple arugula salad dressed in lemon vinaigrette.

Storage And Reheating

The vegetable mixture keeps surprisingly well in the refrigerator for up to three days, though I recommend storing the cheese sauce separately in an airtight container. When reheating, add a splash of water to the vegetables and warm them gently over medium heat.

  • Refresh the rolls in a 350°F oven for 5 minutes before filling
  • The cheese sauce might need a tiny splash of milk when reheating
  • These sandwiches really are best enjoyed fresh and hot
Savory Vegan Philly Cheesesteak served hot with extra sauce and golden peppers inside a toasted sub roll. Save
Savory Vegan Philly Cheesesteak served hot with extra sauce and golden peppers inside a toasted sub roll. | homechefhive.com

Hope these bring as much comfort to your kitchen as they have to mine.

Recipe Questions

The sauce uses plant-based milk, nutritional yeast for a cheesy flavor, vegan butter, and cornstarch for thickening, creating a smooth and creamy texture.

Sautéed mushrooms, bell peppers, and onions combined with smoked paprika, garlic, soy sauce, and black pepper mimic the savory depth of the original sandwich.

Yes, by using gluten-free sub rolls and tamari instead of soy sauce, the dish can easily adapt to gluten-free diets.

Adding thinly sliced seitan or marinated tofu provides extra protein and complements the vegetable filling nicely.

Incorporate sliced jalapeños or a pinch of chili flakes into the sautéed vegetables to add a spicy kick.

Vegan Philly Cheesesteak Delight

A flavorful vegan sandwich with sautéed mushrooms, peppers, onions, and creamy plant-based 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
  • 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 Vegetable Mixture: 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 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.
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.
Rebecca Sloan

Sharing easy recipes, family comfort food, and simple kitchen wisdom for fellow home cooks.