This post may contain affiliate links. As an Amazon Associate, I earn from qualifying purchases. Please read my disclosure.
Enjoy a plant-based version of the iconic Philly cheesesteak. These easy vegan Philly cheesesteak sandwiches are made with homemade beef seitan, topped with melted vegan cheese, and piled high with sauteed onions and green peppers. The perfect dish for feeding a crowd!The whole family is going to love this vegan cheesesteak sandwich recipe. They're kid-friendly, easily adaptable for picky eaters, and so, so delicious. They're also great for feeding a crowd on game day or any time of the year. You can't go wrong with a classic sandwich and some homemade fries, after all.
While you can use tempeh, tofu, or portobello or oyster mushrooms to make a vegan cheesesteak, seitan offers the most authentic texture. Plus, if you prepare the seitan ahead of time, you can make a good sandwich for a quick lunch or dinner in less than 20 minutes. How easy is that?
Latest Recipe Video!
Vegan food can be as delicious, hearty, and satisfying as the comfort foods you used to enjoy. I'll show you how to make the best seitan cheesesteak to rival any meat-based version. Get ready to sink your teeth into these tasty sandwiches!
👩🏽🍳 Why This Recipe Works
- Delicious comfort food for plant-based eaters
- Kid-friendly meal idea
- Terrific source of protein
- Healthier than traditional cheesesteak
- An excellent vegan option for game days or feeding a crowd
- Best vegan cheesesteak recipe ever!
🥘 Ingredients
Sure, you can buy seitan in the store, but making your own is healthier and more flavorful. With basic pantry ingredients and some fresh veggies and rolls, you will have a big, "meaty" vegan Philly cheesesteak recipe in no time.
For The Beef Seitan
Black Beans: Adding beans makes for a more tender plant-based meat substitute. I use canned beans (organic, low-sodium is preferable), but if you have leftovers that you've cooked from scratch, even better! Make sure to drain and rinse canned beans thoroughly before blending them with the other ingredients for the seitan.
"Beef" Vegetable Broth: This vegan beef broth adds to the meaty flavor that you expect from a cheesesteak.
Soy Sauce: I like using low-sodium soy sauce for umami flavor. Use liquid aminos or tamari for a gluten-free option and a milder flavor.
Nutritional Yeast: You can find it in the health food or seasonings aisles in most grocery stores. It's chock full of vitamins and minerals and adds a nutty, cheesy flavor to plant-based foods.
Spices And Seasonings: Pack loads of flavor into every bite with a blend of garlic powder, onion powder, smoked paprika, vegan smoked BBQ seasoning, salt and black pepper to taste.
Vital Wheat Gluten: Using this ingredient speeds up the process for making seitan. The alternative is the washed flour method, which is more time consuming. Speedier recipes are always a win in my book!
Vegan Philly Cheesesteak Toppings
Onions: A real cheesesteak must have sautéed onions. It's part of the cheesesteak sandwich canon.
Olive Oil: Use a couple tablespoons of olive oil or avocado oil to sauté your peppers and onions until tender.
Green Bell Peppers: While not a traditional ingredient on cheesesteak sandwiches, the green bell peppers elevate the flavor and help fill out the sandwich. You can never have too many veggies. Red, yellow, or orange peppers work, too.
Maple Syrup: Just a tablespoon of pure maple syrup helps balance out the savory flavors of the other ingredients.
Sliced Vegan Cheese: You can't have an authentic philly cheesesteak recipe without the cheese! Melt any of your favorite vegan cheese slices over the seitan for a few minutes in the skillet. Vegan provolone cheese gives the sandwich that classic feel, while pepper jack adds a kick of heat.
Whole Wheat Rolls: You need a hearty whole wheat roll to hold all that seitan cheesesteak goodness. I recommend whole wheat for the added nutritional benefits, but white rolls or hoagie buns work just as well.
📖 Variations
Add Mushrooms! Mushrooms are an excellent choice for a plant based Philly cheesesteak. They're meaty and flavorful, so it's an easy and affordable way to scale up your recipe if you have guests over unexpectedly. Button mushrooms, thinly sliced portobello mushrooms, or even shiitake mushrooms all work.
Top With Vegan Cheese Sauce: If you're new to plant-based versions of your favorite foods and are used to adding Cheese Whiz to your cheesesteak, opt for a vegan cheese sauce instead. It'll be very similar.
Reduce Carbs: Watching your carb intake? No problem. Stuff the seitan, vegan cheese, peppers, and onions inside some leafy lettuce, in a bell pepper, or roll it up inside a low carb tortilla.
Gluten-Free Vegan Philly Cheesesteak Sandwich: Substitute tempeh for the seitan, liquid aminos for the soy sauce, and gluten-free rolls for the whole wheat rolls to adapt this dish for a gluten-free diet.
🔪 Instructions
See the complete list of ingredients and detailed instructions below for how to make the best philly cheesesteak.Preheat Oven: First, preheat your oven to 350 degrees. Blend Seitan Ingredients: Meanwhile, add the black beans, "beef" broth, soy sauce, nutritional yeast, spices, salt, and BBQ seasoning to your blender or food processor and blitz until smooth.
Form A Dough: Add vital wheat gluten to the blended mixture and pulse until a dough forms. Do not overwork it. Turn the dough out into a large bowl and shape it into a log.
Bake The Seitan: Place the dough log in a baking dish, pour the remaining broth over it, and cover with foil. Bake in the preheated oven for one hour.
Cool And Slice The Seitan: Once cooked, take it out of the oven, remove the foil, and let it rest for 20 minutes. Then, remove the seitan from the broth and transfer it to another dish. Put it in the fridge for at least two hours to cool completely. Once cooled, cut into thin slices. This will become your vegan cheesesteak meat!
Saute The Veggies: Heat the olive oil in a large pan on medium-high heat. Saute the onions and green pepper until soft.
Pan-Fry The Seitan: Add the sliced seitan beef, maple syrup, and soy sauce to the pan with the sautéed veggies. Stir through, and reduce to low heat.
Melt The Cheese: Top your vegan meat with slices of vegan cheese. Cover the skillet with a lid for about four minutes to melt the cheese over the cheesesteak filling.
Serve It Up: It's chow time! Serve the cheesesteak, caramelized onions, and peppers inside a fresh, whole wheat or hoagie roll.
❓ Recipe FAQs
How Do You Store Vegan Cheesesteak?
Store leftovers in an airtight container in the refrigerator for up to 3 days. When ready to reheat, please in the microwave for 3-4 minutes, stirring halfway through.
Does Seitan Really Taste Like Meat?
Called "wheat meat," seitan is a popular meat substitute that has a similar look and texture to meat when it's cooked. It has a mild savory taste on its own but can take on many flavors. It can be hot and spicy, salty, umami, or "meaty" and savory, as you'll find with this vegan version of the classic Philly sandwich.
While it won't taste exactly like meat, especially if you're just transitioning to vegan foods, it will have a similar flavor and mouthfeel.
Why Is My Seitan Rubbery or Spongy?
The most common cause of rubbery seitan is overworking the dough. Gluten forms as the dough is kneaded, and adding gluten to a gluten-laden food is a recipe for a spongy, rubbery texture. Avoid kneading the dough too much to maintain a meaty texture.
The transition from one temperature extreme to another can also result in a rubbery texture. Don't take the seitan out of the pan it's cooked in right away. Let it sit for at least 15 minutes first. This recipe recommends 20 minutes of resting time before transferring it to the fridge to cool.
💭 Expert Tips
- Refrain from kneading the seitan dough too much. It's tricky to give an exact time, but 2-3 minutes of working the dough are all you need.
- Seitan often tastes better and is denser the next day. This is a great dish for making ahead of time. Prepare your seitan the first day, and enjoy your vegetarian Philly cheesesteak the next day.
- Slice the seitan very thinly to replicate that classic cheesesteak feel.
- Toast your rolls or hoagie buns and slather each side of the bun with vegan mayo or vegan butter to take the flavor up a notch.