If you’re craving that iconic Philly cheesesteak but want to keep things plant-based, you’re in for a treat! This Vegan Philly Cheesesteak (Mushroom) recipe is not only satisfying but also bursting with flavor. The rich, umami-packed oyster mushrooms combined with melty vegan provolone cheese create a dish that even non-vegans will love. Perfect for a quick dinner or a hearty lunch, this recipe is sure to become a staple in your home. Let’s dive into the delicious world of vegan cooking with an easy-to-follow guide.
The Upside of Vegan Philly Cheesesteak (Mushroom)

Making your own Vegan Philly Cheesesteak (Mushroom) at home allows you to control the ingredients while enjoying a comforting meal. Not only is this dish packed with nutrients from fresh vegetables, but it also caters to various dietary needs. The use of oyster mushrooms lends a meaty texture that is both satisfying and delicious, while the blend of spices adds depth to the flavor profile. Plus, this recipe is quick and easy, making it a fantastic option for weeknight dinners.
Gather These Ingredients
- 10 oz Pearl oyster mushrooms – the star of our dish!
- 1 tsp Worcestershire sauce – ensure it’s vegan and gluten-free
- 1 tsp Soy sauce or tamari – for that umami flavor
- 1 tsp Balsamic vinegar – adds a touch of sweetness
- 4 Tbsp Olive oil – for sautéing
- 1 tsp Onion powder – enhances the savory taste
- 1 tsp Garlic powder – because garlic makes everything better
- 1 tsp Sweet smoked paprika powder – gives a wonderful smokiness
- 1 tsp Oregano – for a hint of earthiness
- 1/2 tsp Ground cumin seeds – adds warmth and complexity
- 1/2 tsp Salt – to taste
- 1/2 tsp Black pepper – for a little kick
- 3-4 oz Vegan Provolone cheese – we recommend Violife
- 1 medium Onion – the base of our filling
- 1 Tbsp Olive oil – for caramelizing the onion
What’s in the Gear List
- Skillet – a sturdy pan is essential for even cooking.
- Spatula – for stirring and flipping the mushrooms and onions.
- Knife – to chop your veggies with ease.
- Cutting board – a must-have for prep work.
- Measuring spoons – accuracy is key in cooking!
From Start to Finish: Vegan Philly Cheesesteak (Mushroom)

Step 1: Prep Your Ingredients
Start by cleaning the pearl oyster mushrooms gently with a damp cloth to remove any dirt. Slice them into thin strips. Next, chop the medium onion into thin slices.
Step 2: Sauté the Onions
In a skillet, heat 1 tablespoon of olive oil over medium heat. Add the sliced onion and sauté for about 5-7 minutes, or until they are caramelized and golden brown. Stir occasionally to prevent burning.
Step 3: Add the Mushrooms
Once the onions are caramelized, add the sliced oyster mushrooms to the skillet. Cook for another 5-7 minutes until the mushrooms are tender and have released their moisture.
Step 4: Season It Up
Stir in the Worcestershire sauce, soy sauce (or tamari), balsamic vinegar, garlic powder, onion powder, smoked paprika, oregano, cumin, salt, and black pepper. Mix well and let it cook for an additional 2-3 minutes, allowing the flavors to meld beautifully.
Step 5: Melt the Cheese
Reduce the heat to low, and layer the vegan provolone cheese over the mushroom mixture. Cover the skillet with a lid and let it sit for a few minutes until the cheese has melted.
Step 6: Assemble Your Sandwich
Once the cheese is melted, it’s time to assemble your Vegan Philly Cheesesteak! Scoop the cheesy mushroom mixture onto your favorite hoagie rolls or bread of choice. Serve warm and enjoy every bite!
Warm & Cool Weather Spins

- Warm Weather: Serve the Vegan Philly Cheesesteak (Mushroom) with a fresh side salad to keep the meal light and refreshing.
- Cool Weather: Pair it with a side of baked sweet potato fries or a hearty soup for a cozy, comforting dinner.
Mistakes Even Pros Make
Even experienced cooks can make a few common mistakes when preparing a Vegan Philly Cheesesteak (Mushroom):
- Overcooking the mushrooms – this can lead to a rubbery texture. Keep an eye on them and remove from heat when they’re tender.
- Not seasoning enough – the seasoning is what brings out the flavors. Don’t be shy with your spices!
- Using stale bread – fresh rolls are crucial for the best sandwich experience. Make sure your bread is soft and fresh.
- Skipping the caramelization of onions – this adds a depth of flavor that enhances the entire dish. Take the time to do it right!
Make Ahead Like a Pro
To make your Vegan Philly Cheesesteak (Mushroom) prep even easier, consider these tips:
- Prep the mushroom and onion mixture a day in advance. Store it in an airtight container in the fridge.
- Reheat the mushroom mixture on the stovetop before adding the cheese to ensure everything is warm and delicious.
- Assemble your sandwiches right before serving to keep the bread fresh and crispy.
Common Questions
Can I use other types of mushrooms for this recipe?
Absolutely! While pearl oyster mushrooms give a unique texture, you can substitute with any mushrooms you prefer, such as shiitake or cremini.
Is there a gluten-free option for the bread?
Yes! There are several gluten-free hoagie rolls available at most grocery stores. Just check the labels to ensure they meet your dietary needs.
How do I store leftovers?
Store any leftover Vegan Philly Cheesesteak (Mushroom) mixture in an airtight container in the refrigerator for up to 3 days. Reheat before serving.
Can I freeze this dish?
While it’s best enjoyed fresh, you can freeze the mushroom and onion mixture in an airtight container for up to 3 months. Thaw in the fridge before reheating.
Quick Weeknight Wins
- Easy Vegan Chili – a warming dish perfect for busy nights.
- Sweet Potato Black Bean Burritos – quick to assemble and delicious!
- Easy Vegan Pasta – a simple yet satisfying meal.
- Vegan Stuffed Peppers – a colorful and healthy option.
Save & Share
If you enjoyed this Vegan Philly Cheesesteak (Mushroom) recipe, don’t forget to share it with your friends and family! Whether it’s for a casual weeknight dinner or a gathering with loved ones, this dish is sure to impress. Snap a photo and tag us on social media – we’d love to see your creations!
Elevate your meal with this Vegan Philly Cheesesteak (Mushroom) and relish the delightful flavors that come together in this comforting dish. Perfect for any occasion, it’s time to get cooking!

Vegan Philly Cheesesteak (Mushroom)
Ingredients
For the Filling:
- 10 oz Pearl oyster mushrooms cleaned and sliced
- 1 tsp Worcestershire sauce vegan and gluten-free
- 1 tsp Soy sauce or tamari for umami flavor
- 1 tsp Balsamic vinegar adds sweetness
- 4 Tbsp Olive oil for sautéing
- 1 tsp Onion powder enhances savory taste
- 1 tsp Garlic powder makes everything better
- 1 tsp Sweet smoked paprika powder gives smokiness
- 1 tsp Oregano for earthiness
- 1/2 tsp Ground cumin seeds adds warmth
- 1/2 tsp Salt to taste
- 1/2 tsp Black pepper for a kick
- 3-4 oz Vegan Provolone cheese recommended Violife
- 1 medium Onion chopped
- 1 Tbsp Olive oil for caramelizing onion
Instructions
Instructions
- Start by cleaning the pearl oyster mushrooms gently with a damp cloth to remove any dirt. Slice them into thin strips. Next, chop the medium onion into thin slices.
- In a skillet, heat 1 tablespoon of olive oil over medium heat. Add the sliced onion and sauté for about 5-7 minutes, or until they are caramelized and golden brown. Stir occasionally to prevent burning.
- Once the onions are caramelized, add the sliced oyster mushrooms to the skillet. Cook for another 5-7 minutes until the mushrooms are tender and have released their moisture.
- Stir in the Worcestershire sauce, soy sauce (or tamari), balsamic vinegar, garlic powder, onion powder, smoked paprika, oregano, cumin, salt, and black pepper. Mix well and let it cook for an additional 2-3 minutes, allowing the flavors to meld beautifully.
- Reduce the heat to low, and layer the vegan provolone cheese over the mushroom mixture. Cover the skillet with a lid and let it sit for a few minutes until the cheese has melted.
- Once the cheese is melted, it’s time to assemble your Vegan Philly Cheesesteak! Scoop the cheesy mushroom mixture onto your favorite hoagie rolls or bread of choice. Serve warm and enjoy every bite!
Equipment
- Skillet
- Spatula
- Knife
- Cutting Board
- Measuring spoons
Notes
- Serve with a fresh side salad for a light meal.
- Pair with baked sweet potato fries for a cozy dinner.
- Use fresh bread for the best sandwich experience.
