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.
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
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
- → Can I add extra protein to this dish?
-
Yes, thinly sliced seitan or marinated tofu can be mixed with the vegetables to boost protein content.
- → How is the vegan cheese sauce prepared?
-
The sauce is whisked on medium heat combining plant milk, nutritional yeast, vegan butter, cornstarch, and spices until creamy and thickened.
- → Are there gluten-free options for the bread?
-
Yes, gluten-free hoagie or sub rolls can be used to accommodate gluten sensitivities.
- → What spices enhance the flavor of the filling?
-
Smoked paprika, garlic, soy sauce, and black pepper provide a smoky, savory depth to the sautéed vegetables.
- → Can I make this dish spicier?
-
Adding sliced jalapeños or chili flakes into the vegetable mixture adds a pleasant spicy kick.