Vegan Philly Cheesesteak Recipe
Discover the Deliciousness of Vegan Philly Cheesesteak
Are you craving the rich, savory goodness of a classic Philly cheesesteak but prefer to keep things plant-based? Look no further! This mouthwatering Vegan Philly Cheesesteak captures all the flavors you love while keeping it entirely vegan. Imagine the blend of tender soy curls, sautéed onions, and bell peppers, smothered in melty vegan cheese, all packed into a warm, crusty hoagie roll. Sounds indulgent, right? Let’s dive into the wonderful world of creating a comforting yet guilt-free vegan twist on this iconic sandwich.
Why Vegan Philly Cheesesteak Matters
The traditional Philadelphia cheesesteak is a beloved staple with roots in the heart of the city. Yet today, more people are turning to plant-based diets for health, ethical, and environmental reasons. A Vegan Philly Cheesesteak allows you to enjoy this culinary classic while aligning with your dietary preferences. You can satisfy your cravings, support humane food choices, and experiment with flavors, all in one amazing dish!
What You’ll Need
Before you begin, ensure you have the following ingredients ready:
- 4 ounces soy curls (see Notes for options)
- 3 cups warm vegetable broth
- 2 tablespoons olive oil (plus more as needed)
- 1 small sweet onion (sliced)
- 1 medium green bell pepper (seeded and thinly sliced)
- 4 ounces oyster mushrooms (torn into shreds or sliced)
- 1/2 teaspoon garlic powder
- 1/2 teaspoon onion powder
- 1/2 teaspoon paprika
- 1/4 teaspoon ground black pepper
- 3 tablespoons low-sodium soy sauce
- 1 tablespoon vegan Worcestershire sauce
- 1 tablespoon kitchen bouquet (optional for browning)
- 4 hoagie rolls
- 2-3 tablespoons vegan butter, softened (optional)
- 4 tablespoons vegan butter
- 1/4 cup unsweetened almond milk
- 8 ounces vegan provolone cheese (ripped into small pieces)

Step-by-Step Guide to Vegan Philly Cheesesteak
1. Prepare the Soy Curls
Start by hydrating your soy curls. Place them in a bowl and pour the warm vegetable broth over them. Allow them to soak for about 10-15 minutes until softened. Drain well and gently squeeze out any excess liquid.
2. Sauté the Veggies
In a large skillet, heat 2 tablespoons of olive oil over medium heat. Add the sliced onions and sauté for about 5 minutes until they start to soften. Toss in the bell pepper and oyster mushrooms, and continue to sauté for another 5-7 minutes until everything is tender and slightly caramelized.
3. Season and Combine
Add the soaked soy curls to the skillet along with the garlic powder, onion powder, paprika, and black pepper. Stir well to combine and let it cook for another 5 minutes. Pour in the soy sauce, Worcestershire sauce, and kitchen bouquet (if using) to caramelize the mixture lightly.
4. Melt the Cheese
Reduce the heat to low, and add the almond milk and vegan cheese. Stir gently until the cheese melts and becomes gooey.
5. Assemble Your Sandwich
Slice the hoagie rolls lengthwise, and if desired, spread softened vegan butter on the insides. Spoon generous amounts of the soy curl mixture into each roll, ensuring it’s a heaping portion!
6. Heat and Serve
If you prefer a toasted sandwich, place the filled hoagies under a broiler for 2-3 minutes to crisp up the rolls and melt the cheese further. Serve immediately with your favorite sides—crispy fries or a simple salad work great!

Expert Tips for the Perfect Vegan Cheesesteak
- Use Quality Ingredients: The flavor primarily relies on the quality of your ingredients, especially the vegan cheese. Experiment with different brands to find one that melts well and has a taste you love.
- Customize Your Vegetables: Don’t hesitate to swap out onions and peppers for other veggies you enjoy, such as mushrooms or zucchini.
- Balance Your Sauces: Adjust the soy sauce and Worcestershire sauce based on your taste preference; some like it saltier, while others prefer a milder flavor.
Common Mistakes to Avoid
- Overcooking the Soy Curls: Ensure that your soy curls are just cooked enough to absorb flavors. If overcooked, they can become tough.
- Not Enough Seasoning: A good cheesesteak is rich in flavor. Taste your mixture before serving and adjust the seasonings as necessary.
- Choosing the Wrong Roll: Opt for fresh hoagie rolls that are crusty on the outside yet soft on the inside to hold all that gooey goodness!
Serving Ideas to Elevate Your Meal
While a Vegan Philly Cheesesteak stands wonderfully on its own, you can elevate your dining experience by serving it alongside:
- Sweet potato fries, which add a nice contrast to the savory sandwich.
- A refreshing coleslaw for a crunchy side.
- Homemade potato chips that offer a satisfying crunch.
Nutritional Highlights
The Vegan Philly Cheesesteak is not only delicious but also packs a nutritional punch. Soy curls provide protein and fiber, while peppers and onions can add a dose of vitamins A and C. Plus, using plant-based cheese can contribute to lower cholesterol levels. When made with whole-grain rolls and fresh veggies, you can enjoy a hearty meal without guilt.
FAQs
Q: What can I use instead of soy curls for a Vegan Philly Cheesesteak?
A: You can substitute soy curls with jackfruit, tempeh, or even quinoa for a different texture and flavor.
Q: Is there a gluten-free option for this recipe?
A: Yes! Use gluten-free hoagie rolls and a gluten-free soy sauce like tamari.
Q: Can I meal prep Vegan Philly Cheesesteaks?
A: Absolutely! Prepare the filling in advance, refrigerate it, and simply reheat it when you’re ready to serve.
Q: What do you recommend serving with Vegan Philly Cheesesteak?
A: Pair it with sweet potato fries, a fresh salad, or roasted vegetables for a complete meal.
Q: How do I store leftovers?
A: Store any leftover filling in an airtight container in the fridge for up to 3 days. Reheat on the stove before serving again.
Wrap-Up: Indulge Without Compromise
Crafting a Vegan Philly Cheesesteak is not just an exercise in cooking; it’s a celebration of flavors and a delicious way to embrace a plant-based lifestyle. Whether you’re a lifelong vegan or simply looking to incorporate more plant-based meals into your diet, this satisfying sandwich is sure to impress. Prepare it for a casual dinner, a game day gathering, or your next meal prep session. Each bite offers the satisfaction of an American classic without compromising your dietary values. So grab those ingredients and get into the kitchen to create something extraordinary!

Vegan Philly Cheesesteak
Ingredients
Main Ingredients
- 4 ounces soy curls See Notes for options
- 3 cups warm vegetable broth
- 2 tablespoons olive oil plus more as needed
- 1 small sweet onion sliced
- 1 medium green bell pepper seeded and thinly sliced
- 4 ounces oyster mushrooms torn into shreds or sliced
- 1/2 teaspoon garlic powder
- 1/2 teaspoon onion powder
- 1/2 teaspoon paprika
- 1/4 teaspoon ground black pepper
- 3 tablespoons low-sodium soy sauce
- 1 tablespoon vegan Worcestershire sauce
- 1 tablespoon kitchen bouquet optional for browning
- 2-3 tablespoons vegan butter softened (optional)
- 4 tablespoons vegan butter
- 1/4 cup unsweetened almond milk
- 8 ounces vegan provolone cheese ripped into small pieces
Instructions
Preparation
- Start by hydrating your soy curls. Place them in a bowl and pour the warm vegetable broth over them. Allow them to soak for about 10-15 minutes until softened. Drain well and gently squeeze out any excess liquid.
Cooking
- In a large skillet, heat 2 tablespoons of olive oil over medium heat. Add the sliced onions and sauté for about 5 minutes until they start to soften.
- Toss in the bell pepper and oyster mushrooms, and continue to sauté for another 5-7 minutes until everything is tender and slightly caramelized.
- Add the soaked soy curls to the skillet along with the garlic powder, onion powder, paprika, and black pepper. Stir well to combine and let it cook for another 5 minutes.
- Pour in the soy sauce, Worcestershire sauce, and kitchen bouquet (if using) to caramelize the mixture lightly.
- Reduce the heat to low, and add the almond milk and vegan cheese. Stir gently until the cheese melts and becomes gooey.
Assembly
- Slice the hoagie rolls lengthwise, and if desired, spread softened vegan butter on the insides.
- Spoon generous amounts of the soy curl mixture into each roll, ensuring it’s a heaping portion!
Serving
- If you prefer a toasted sandwich, place the filled hoagies under a broiler for 2-3 minutes to crisp up the rolls and melt the cheese further.
- Serve immediately with your favorite sides—crispy fries or a simple salad work great!
