Vegetarian Philly Cheesesteak Sloppy Joe

two vegetarian philly cheesesteak sloppy joe sandwiches with potato chips on the side

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)!


  • 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. 

Keywords: Vegetarian Philly Cheesesteak sloppy joe, Philly cheesesteak, vegetarian sloppy joe