Vegan Philly Cheesesteak Twist

Toasted hoagie roll overflowing with savory mushroom and pepper filling, generously drizzled with golden vegan cheese sauce for the Vegan Philly Cheesesteaks. Save
Toasted hoagie roll overflowing with savory mushroom and pepper filling, generously drizzled with golden vegan cheese sauce for the Vegan Philly Cheesesteaks. | tastytrailsblog.com

This plant-based Philly sandwich showcases tender sautéed portobello mushrooms, sweet bell peppers, and onions, all cooked with smoked paprika and soy sauce for deep flavor. A smooth, creamy vegan cheese sauce is gently poured over the filling, served warm inside a lightly toasted hoagie roll. Ready in about 40 minutes, it offers a satisfying and easy-to-make main dish option that’s both dairy-free and full of bold, comforting flavors perfect for any casual meal.

The first time I made vegan cheesesteaks, my skeptical brother took three bites before asking what kind of beef I used. That moment of disbelief still makes me smile.

My tiny apartment kitchen smelled incredible while these were cooking. The neighbor actually knocked on my door to ask what I was making.

Ingredients

  • 2 tablespoons olive oil: Divided use helps each vegetable get properly caramelized without steaming
  • 1 large yellow onion, thinly sliced: Thin slices melt into the filling creating authentic texture
  • 1 large green bell pepper, thinly sliced: Provides that classic crunch and sweetness balance
  • 1 large red bell pepper, thinly sliced: Adds beautiful color and extra sweetness
  • 400 g (14 oz) portobello mushrooms, thinly sliced: These meaty mushrooms are the star delivering deep savory flavor
  • 2 cloves garlic, minced: Fresh minced garlic makes all the difference in aromatic depth
  • 1 teaspoon smoked paprika: This secret ingredient adds subtle smokiness that fools meat lovers
  • 1 teaspoon soy sauce or tamari: The key to creating that irresistible umami punch
  • 1/2 teaspoon freshly ground black pepper: Fresh cracked gives more vibrant flavor
  • 1/2 teaspoon sea salt: Enhances all the vegetable flavors
  • 1 cup unsweetened soy or oat milk: The base for our cheese sauce creamy and neutral
  • 2 tablespoons nutritional yeast: Essential for that cheesy savory flavor we crave
  • 2 teaspoons cornstarch: This creates the perfect thick smooth consistency
  • 1 tablespoon vegan butter or olive oil: Adds richness to the sauce
  • 1/2 teaspoon garlic powder: Layered garlic flavor in the cheese sauce
  • 1/2 teaspoon onion powder: Deepens the savory notes
  • 1/4 teaspoon turmeric: Gives that perfect cheese color without affecting taste
  • 1/2 teaspoon salt: Balances and brings everything together
  • 4 soft hoagie rolls: The vessel that holds all this goodness together

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 softened and fragrant then remove from pan.
Golden the mushrooms:
Add remaining olive oil to the skillet then add sliced mushrooms. Cook 5 to 7 minutes until they release their moisture and turn beautifully golden brown.
Build the flavor base:
Stir in garlic smoked paprika soy sauce pepper and salt cooking for 1 minute. Return onions and peppers to the pan mixing well and cooking 2 more minutes.
Whisk up 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. Heat over medium whisking constantly until thick and creamy about 3 to 5 minutes.
Prep your rolls:
Slice hoagie rolls lengthwise without cutting all the way through. Toast them lightly if you want that extra crunch.
Assemble the masterpiece:
Fill each roll generously with the vegetable mixture. Spoon that luscious cheese sauce over the top letting it cascade down into the filling.
Enjoy while hot:
Serve these immediately while everything is warm and melty and absolutely perfect.
Sizzling portobello mushrooms, onions, and peppers sautéed to perfection, piled into a warm roll with creamy dairy-free sauce for Vegan Philly Cheesesteaks. Save
Sizzling portobello mushrooms, onions, and peppers sautéed to perfection, piled into a warm roll with creamy dairy-free sauce for Vegan Philly Cheesesteaks. | tastytrailsblog.com

These became my go to Friday night dinner during my first year of college. Cheap satisfying and always hit the spot after a long week.

Choosing the Right Mushrooms

Portobello mushrooms work best here because of their meaty texture and robust flavor. I once tried button mushrooms and the filling turned watery and bland. Take the time to slice them thinly against the grain so they mimic that classic cheesesteak texture.

Making It Your Own

The beauty of this recipe is how adaptable it is. Sometimes I add sliced seitan for extra protein or throw in jalapeños when I want heat. My favorite variation is adding a splash of liquid smoke to the mushrooms for even more depth.

Serving Suggestions

These sandwiches shine when paired with crispy oven baked fries or a simple green salad with tangy vinaigrette. The fresh crunch balances the rich filling perfectly.

  • Try a quick pickle salad on the side for acid
  • Extra cheese sauce never hurt anyone
  • Napkins are absolutely mandatory
Hearty Vegan Philly Cheesesteaks served on a toasted bun, featuring colorful peppers and mushrooms smothered in homemade plant-based cheese sauce. Save
Hearty Vegan Philly Cheesesteaks served on a toasted bun, featuring colorful peppers and mushrooms smothered in homemade plant-based cheese sauce. | tastytrailsblog.com

There is something deeply satisfying about plant based food that does not apologize for being indulgent. Hope these bring you as much joy as they have brought me.

Common Recipe Questions

Portobello mushrooms are ideal for their meaty texture and ability to absorb flavors well, enhancing the sandwich's heartiness.

Yes, you can use store-bought vegan cheese or a cashew-based sauce for a different creamy texture.

Use gluten-free rolls and tamari instead of soy sauce to keep the dish gluten-free without compromising flavor.

Adding thinly sliced seitan or marinated tofu to the vegetable mix boosts protein while maintaining the sandwich's texture.

This sandwich pairs perfectly with oven-baked fries or a crisp green salad for a balanced meal.

The sandwich contains no inherent heat, but sliced jalapeños or chili flakes can be added for a spicy kick.

Vegan Philly Cheesesteak Twist

A savory sandwich with sautéed mushrooms, peppers, onions, and creamy vegan cheese sauce in a toasted 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 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.
Lydia Brooks

Passionate home cook sharing easy, family-friendly recipes and meal prep tips for everyday cooking.