Flavorful plant-based meat, crunchy veggies, and melty cheese between a crusty French bread scream a perfect sandwich! With impossible meat, you can now enjoy this classic sandwich vegetarian-style (vegan option available)!

  • Author: George
  • Prep Time: 10 minutes
  • Cook Time: 15 minutes
  • Total Time: 25 minutes
  • Yield: 4 servings 1x
  • Category: Main course
  • Method: Sauté
  • Cuisine: American
  • Diet: Vegetarian


  • 1/2 medium-size onion, diced
  • 1/2 green bell pepper, diced
  • 1/2 tablespoon olive oil
  • 1/2 teaspoon salt
  • 12-ounce Impossible ground meat
  • 1 teaspoon steak seasoning (such as Montreal steak seasoning)
  • 1 teaspoon onion powder
  • 2 teaspoons vegan Worcestershire sauce
  • 1/2 teaspoon freshly ground black pepper
  • 3 to 4 slices provolone cheese (or vegan cheese of your choice, if vegan)
  • French roll or other crusty bread of your choice (make sure it’s vegan if you are vegan)


  1. In a large skillet, heat oil in the pan and add onion and bell pepper with 1/2 teaspoon of salt. Saute until onion becomes translucent but still has its crunch. 
  2. Take the sauteed onion and bell pepper mixture out of the pan and place them in a bowl. 
  3. In the same pan, add the impossible meat with steak seasoning, onion powder, vegan Worcestershire sauce, and freshly ground black pepper. 
  4. Cook the meat with frequent stirring until it is no longer pink. 
  5. Add the cooked onion and bell pepper to the mixture. Stir to mix and cook for an additional minute or two until everything is heated through.
  6. Turn off the heat and spread the mixture in the pan evenly. Add the provolone cheese slices on top. Place a lid right away and let the cheese melt into the meat mixture. If the cheese doesn’t seem to melt, you can turn on the heat to low and let it melt while keeping the lid on. 
  7. Scoop the mixture on top of the bread of your choice and enjoy.  


  • If you are vegan, make sure to use vegan cheese and vegan-friendly bread. 

Vegetarian Philly Cheesesteak Sloppy Joe

A vegan diet has numerous benefits, and here are some important points
Health Benefits:
Nutrient-Rich: A well-balanced vegan diet can provide all the necessary nutrients, including vitamins, minerals, and fiber, promoting overall health.
Heart Health: Studies suggest that a vegan diet may lower the risk of heart disease by reducing cholesterol levels and blood pressure.
Weight Management: Many people find that adopting a vegan diet helps with weight management due to lower calorie intake and increased consumption of whole, plant-based foods.
Environmental Impact:
Reduced Carbon Footprint: Animal agriculture is a significant contributor to greenhouse gas emissions. A vegan diet helps reduce your carbon footprint and combat climate change.
Conservation of Resources: Producing plant-based foods generally requires fewer natural resources like water and land compared to animal farming, contributing to sustainable resource use.
Ethical Considerations:
Animal Welfare: Choosing a vegan lifestyle aligns with ethical considerations, promoting the well-being of animals and avoiding their exploitation for food.
Reduced Animal Suffering: By opting for plant-based alternatives, individuals contribute to the reduction of animal suffering associated with factory farming and other industrial practices.
Diverse Culinary Options:
Creative Cooking: Adopting a vegan diet encourages exploration of diverse and creative cooking techniques, using a wide range of fruits, vegetables, grains, nuts, and seeds.
Global Cuisine: Veganism opens up the opportunity to explore and appreciate a variety of global cuisines that are naturally plant-based, fostering a rich and flavorful culinary experience.
Disease Prevention:
Cancer Prevention: Some studies suggest that a vegan diet may lower the risk of certain cancers, including colorectal and breast cancer.
Type 2 Diabetes: Plant-based diets have been linked to a reduced risk of type 2 diabetes due to their positive effects on insulin sensitivity and blood sugar levels.
Economic Considerations:
Cost-Effective: A vegan diet can be cost-effective, as plant-based staples like beans, lentils, and grains are often more affordable than meat and dairy products.
Reduced Healthcare Costs: By promoting overall health and reducing the risk of chronic diseases, a vegan diet may lead to lower healthcare costs in the long run.
Community and Social Impact:
Supporting Sustainable Practices: Choosing vegan options supports businesses and practices that prioritize sustainability, contributing to a positive societal shift towards more eco-friendly choices.
Community Engagement: The growing popularity of veganism has led to the emergence of a vibrant and supportive community that shares recipes, tips, and encouragement.

Greek Vegan Spanakopita is a delightful plant-based rendition of the traditional Greek spinach pie, featuring layers of golden-brown, flaky phyllo pastry encasing a luscious filling of fresh spinach and aromatic herbs. This cruelty-free adaptation brings together the robust Mediterranean flavors while omitting animal products, making it an excellent choice for vegans and those seeking a lighter, compassionate alternative.

Ingredients and Substitutions The key to this vegan version lies in thoughtfully chosen ingredients. Instead of traditional feta cheese, we use vegan ricotta or crumbled tofu, lending a creamy texture and savory notes. Nutritional yeast adds a cheesy umami flavor without compromising the dish’s plant-based integrity. The generous incorporation of fresh spinach, dill, parsley, and green onions creates a vibrant and wholesome filling. Olive oil, a staple in Greek cuisine, not only enhances the richness but also ensures a crispy, golden crust.

Preparation of the Filling To start, finely chop onions and garlic, sautéing them in olive oil until softened. The addition of fresh spinach follows, creating a symphony of colors and aromas as it wilts down. The cooked spinach mixture is then combined with a medley of herbs, including chopped dill, parsley, and green onions. The vegan ricotta or crumbled tofu binds the ingredients together, while nutritional yeast imparts a satisfying depth of flavor. Seasoned with salt and pepper, this filling promises a burst of Mediterranean goodness.

Layering the Phyllo Pastry The foundation of this vegan Spanakopita is the delicate phyllo pastry. Handling it with care, each sheet is layered with a light brush of olive oil, creating a flaky, golden exterior. The layering process involves creating a substantial base, followed by the generous placement of the spinach and herb filling. This meticulous layering ensures that every bite brings together the crispiness of the pastry and the succulence of the flavorful filling.

Baking and Aromas As the assembled vegan Spanakopita enters the preheated oven, the kitchen is enveloped in a tantalizing aroma. The phyllo pastry crisps up, achieving a golden perfection, while the filling melds into a harmonious blend of Mediterranean flavors. A touch of lemon juice is added post-baking, imparting a zesty brightness that complements the richness of the dish. This final step not only enhances the taste but also adds a refreshing twist to the overall experience.

Serving and Enjoyment Once out of the oven, the vegan Spanakopita is left to cool slightly, allowing the flavors to settle. Serve it as a centerpiece for a plant-based feast, or cut into smaller portions for a delightful appetizer. Whether enjoyed as a main course or shared among friends, this Greek Vegan Spanakopita promises a symphony of flavors that pays homage to the traditional dish while celebrating the beauty of cruelty-free, plant-based cooking.