This delectable plant-based Philly Cheesesteak recipe offers a delightful twist to the classic sandwich, transforming it into a vegetarian or vegan delight. Crafted by George, this dish combines the savory richness of Impossible ground meat with the crunch of diced onions and green bell peppers, all seasoned to perfection. The marriage of flavors continues with steak seasoning, onion powder, and vegan Worcestershire sauce, creating a mouthwatering symphony in the skillet.

The cooking process is simple and efficient, beginning with a sauté of onions and bell peppers until they achieve a translucent yet crunchy texture. After cooking the Impossible meat with a medley of seasonings, the sautéed vegetables make a triumphant return to the pan, resulting in a harmonious blend of textures and tastes. A final touch of melty provolone cheese crowns the concoction, melding into the mixture to enhance its richness.

Served generously on a French roll or any preferred crusty bread, this plant-based Philly Cheesesteak promises a satisfying bite with every mouthful. Whether you’re a vegetarian or vegan, George’s creation ensures a meatless marvel without compromising on flavor. So, grab your vegan cheese and bread, follow the simple instructions, and savor the essence of a classic sandwich reimagined in a compassionate and delicious way.

Vegetarian Philly Cheesesteak Sloppy Joe

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.