
Few sandwiches hit as hard as a Philly cheesesteak, and this plant-based version absolutely delivers on that same saucy, savory, deeply satisfying energy. A double layer of portobello and cremini mushrooms gets seared in a hot skillet until deeply browned and glossy, giving you that meaty, umami-packed bite that makes the original so craveable. Vegan Worcestershire sauce, soy sauce, and smoked paprika round out the filling with a rich, complex flavor that tastes like it took way more effort than it actually did. The real showstopper is the cashew cheese sauce — soaked cashews blended smooth with nutritional yeast and lemon juice create something genuinely creamy and tangy, no dairy required. Spooned generously over the hot filling and piled into toasted hoagie rolls, it all comes together in a way that will genuinely surprise anyone who thinks plant-based cooking means compromising on comfort. This recipe makes four sandwiches, so it's perfect for a weeknight dinner or a casual get-together where you want to impress without spending all day in the kitchen.
Fig is a food discovery app that helps you find foods and recipes that fit your dietary needs. Whether you have food allergies, intolerances, or follow a specific diet, Fig makes it easy to eat with confidence.
Learn more →4 servings















Drain the soaked cashews and add them to a blender with the water, nutritional yeast, lemon juice, garlic powder, onion powder, and salt. Blend on high until completely smooth and no grit remains, about 2 minutes, scraping down the sides once. Set aside.
Heat 1 tbsp of the olive oil in a 12-inch skillet over medium heat. Add the onion and bell pepper and cook, stirring occasionally, until softened and the onion is translucent with golden edges, about 10–12 minutes. Transfer to a plate and set aside.
Create a Fig account for step-by-step instructions, access to our full recipe library, and more!
