Print
This ultimate vegan cheesesteak recipe is packed full of protein without the meat! Made with mushrooms, tofu, and a nut free vegan cheese sauce for the ultimate plant based sandwich | @sinfulnutrition | #sinfulnutrition | #vegansandwich | #veganrecipe | #vegetariancheesesteak

The Ultimate Vegan Cheesesteak Sandwich


  • Author: Sinful Nutrition
  • Prep Time: 5 minutes
  • Cook Time: 20 minutes
  • Total Time: 25 minutes
  • Yield: 4 sandwiches 1x

Description

This ultimate vegan cheesesteak recipe is packed full of protein without the meat! Made with mushrooms, tofu, and a nut free vegan cheese sauce for the ultimate plant based sandwich.


Scale

Ingredients

  • 1 teaspoon olive oil
  • 1 green bell pepper, sliced thin
  • 1 yellow onion, sliced thin
  • 1 (14 ounce) block firm tofu, drained and roughly chopped
  • 1 (10 ounce) package sliced portobello mushrooms, roughly chopped
  • 1/3 cup reduced-sodium soy sauce
  • 1 teaspoon black pepper
  • 1/2 teaspoon dried thyme
  • salt and pepper, to taste
  • Vegan Cheese Sauce
  • 4 sourdough rolls 

Instructions

  1. Heat oil in large saucepan over high heat.
  2. Add peppers and onions, and saute until soft ~ about 5-7 minutes. 
  3. Remove from heat, and set aside.
  4. Add tofu and mushrooms to the pan, and cook for 10 minutes, stirring occasionally.
  5. Pour in soy sauce, pepper, and thyme, and stir to coat.
  6. Add peppers and onions, and remove from heat.
  7. Cut rolls in half lengthwise, and will with tofu mixture. 
  8. Top each with salt and pepper if desired, and prepared cheese sauce.

Notes

  • For a vegetarian option, top with sliced provolone instead of cheese sauce.
  • Mixture makes enough for 2-4 sandwiches, depending on appetite.
  • Store leftover tofu mixture in the refrigerator for up to 4 days.
  • Category: sandwich, vegan
  • Method: stovetop
  • Cuisine: vegan

Keywords: sandwich, vegan, vegetarian, tofu, mushroom, recipe