Vegan Philly Cheesesteak (Mushroom)
Skillet
- Time
- 30 min
- Serves
- 4
- Calories
- 480 kcal
- Protein
- 14 g
About this recipe
Sliced portobello mushrooms sautéed until dark and jammy with onions and peppers become so meaty and satisfying that you'll forget you're eating vegetables. Tucked into a crusty hoagie roll and topped with vegan cheese, this sandwich is pure comfort—the kind of meal that anchors a casual dinner or packed lunch. It's hearty enough to satisfy meat-eaters and flavorful enough that no one needs convincing. Portobello mushrooms have a firm, substantial texture that mimics the mouthfeel of meat beautifully. Soy sauce adds savory umami depth while smoked paprika contributes warmth and a hint of smoke. The long sauté allows the mushrooms to release their moisture and develop caramelized edges, concentrating their earthy flavor. This isn't a quick stir-fry—the vegetables need time to become soft, jammy, and deeply flavorful. The critical technique is not crowding the pan during cooking. If mushrooms are packed together, they steam rather than brown, becoming mushy instead of developing color and crust. Work in batches if necessary, allowing each piece to touch the hot pan. The onions and peppers go in after the mushrooms have begun browning; this layering of cooking creates better flavor development than everything cooking together from the start. Assemble immediately while still hot—the warmth will melt the vegan cheese and soften the bun slightly. Pair with crispy fries or a simple side salad. Leftovers keep refrigerated for 2 days; reheat the filling gently on the stovetop and assemble on fresh bread rather than reheating the whole sandwich, which can become soggy.
Ingredients
Method
- 1 Heat 2 tbsp oil; brown quickly mushrooms 6 min till deep brown.
- 2 Add onion + pepper; cook 5 min more till soft + slightly charred.
- 3 Soy sauce + paprika + garlic + pepper; toss.
- 4 Lay hoagies open, brush with butter, toast.
- 5 Pile filling, top with vegan cheese.
- 6 Close, press; eat hot.
Nutrition
⚠️ Nutritional values are AI-generated estimates and may not be accurate.