• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Skip to footer

Sinful Nutrition

Easy recipes. Simple ingredients.

  • About Me
  • Recipes
  • Cookbooks
  • Work With Me
  • Press
  • Contact
menu icon
go to homepage
  • About Me
  • Recipes
  • Cookbooks
  • Work With Me
  • Press
  • Contact
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
  • search icon
    Homepage link
    • About Me
    • Recipes
    • Cookbooks
    • Work With Me
    • Press
    • Contact
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
  • ×

    Home » Vegan

    The Ultimate Vegan Cheesesteak Sandwich

    January 23, 2019 by Emily Cooper 20 Comments

    Jump to Recipe·Print Recipe
    Vegan Philly Cheesesteak Recipe Collage with Text Overlay
    Vegan Philly Cheesesteak Recipe Image Collage with Text Overlay
    Vegan Philly Cheesesteak Recipe with Text Overlay
    Vegan Philly Cheesesteak Recipe with Text

    This vegan philly 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.

    Vegan Philly Cheesesteak Sandwich on White Plate

    When something claims to be the ultimate, it's gotta be BIG right? Big and messy? Hell to the yes. Juicy burgers. Ice cream sundaes. Nachos. Check. Check Check. You can't come out there with the ultimate tea sandwich or an epic french macaron. Come on now, we need the mess!

    What makes this sandwich healthy & delicious:

    • olive oil
    • bell pepper
    • yellow onion
    • tofu
    • portobello mushrooms
    • reduced-sodium soy sauce
    • dried thyme
    • salt & pepper
    • vegan cheese sauce
    • sourdough rolls

    How to make this Vegan Philly Cheesesteak Sandwich

    Start by heating a teaspoon of olive oil in a large skillet. Add a green bell pepper that has been thinly sliced, as well as a small yellow onion, thinly sliced to the pan, and cook for 5-7 minutes, or until softened. Transfer peppers and onions to a plate, and set aside.

    Add 1 block of firm tofu that has been drained and roughly chopped to the pan along with a 10 ounce container of portobello mushrooms that have been roughly chopped. Cook for about 10 minutes, stirring the mixture occasionally.

    Vegan Philly Cheesesteak Sandwich Ingredients in Pan

    Add ⅓ cup reduced-sodium soy sauce, 1 teaspoon black pepper, and ½ teaspoon dried thyme to pan, and stir to coat. Stir in peppers and onions until warmed through, and remove mixture from heat.

    Cut 4 sourdough rolls in half lengthwise, keeping bottoms in tact & fill with tofu mixture. Add prepared cheese sauce, and season with salt and pepper to taste before serving.

    Pro Tips:

    • Cook the tofu and mushrooms long enough that there is no water left in the pan for the best texture.
    • The vegan cheese sauce can be made ahead of time & heated when ready to serve.
    • Keep the bottom half an a ½ inch of the back of each roll in tact to keep the sandwiches from falling apart, or spilling everywhere.
    Vegan Philly Cheesesteak with Cheese Sauce Pour

    FAQs

    Can you reheat this vegan cheesesteak?

    Your best bet is to keep the filling and bread separate until you are ready to eat it. The bread will either get soggy and fall apart, or rock hard if reheated, both of which are no bueno.

    How long does the cheesesteak filling last?

    If kept separate from the bread, the filling can last up to 4 days in the refrigerator.

    Can I freeze the filling?

    Due to the high water content of the filling ingredients, freezing will alter the texture when thawed again. If need be, cut the recipe in half to avoid wasting the rest.

    Money-Saving Tips for this Vegan Cheesesteak Sandwich:

    • Don't buy pre-cubed. The package of already cubed tofu may look the same, but it's actually smaller than the original. Opt for a full block, and prep it yourself.
    • Buy a bag. If your grocery store has a bag of yellow onions, buy those instead of by the piece. They tend to cost less per pound, and you'll always have some on hand.
    • Price compare. At my grocery store, the pre-sliced portobello and the full-sized were the same price per pound, so I saved some steps and bought the sliced. Always check the unit price (the small price in the corner) to see which option is the cheapest.

    More plant-based recipes:

    Vegetarian Grilled Portobello Mushroom Tacos
    Vegetarian Tofu Paprikash
    Vegan Basil BLT Sandwich

    Did you make this recipe? Leave a comment & rate to let me know how it turned out!

    Pin this to your Sandwiches board!

    Vegan Philly Cheesesteak Sandwich on White Plate Overhead
    Print
    clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
    Vegan Philly Cheesesteak Sandwich on White Plate

    The Ultimate Vegan Cheesesteak Sandwich


    • Author: Emily Cooper, RDN
    • Total Time: 25 minutes
    • Yield: 4 sandwiches 1x
    Print Recipe
    Pin Recipe

    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.


    Ingredients

    Units Scale
    • 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
    • ⅓ cup reduced-sodium soy sauce
    • 1 teaspoon black pepper
    • ½ 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.
    • Prep Time: 5 minutes
    • Cook Time: 20 minutes
    • Category: sandwich, vegan
    • Method: stovetop
    • Cuisine: vegan

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

    Did you make this recipe?

    Tag @sinfulnutrition on Instagram and hashtag it #sinfulnutrition

    Make it a great day!

    What's your favorite type of sandwich?

    Have you had a cheesesteak before?

    « 5 Minute Vegan Cheese Sauce (Nut-Free)
    Easy Spinach Feta Chickpea Burgers »

    Reader Interactions

    Comments

    1. elizabeth john

      January 24, 2019 at 5:55 am

      Looks fantastic! I was justing wondering about how hard would it be for you to make this.

      Reply
      • Emily Cooper

        January 25, 2019 at 12:48 pm

        Not hard at all! Comes together pretty fast, especially if you have the cheese sauce already made (although it only takes about 5 minutes to make too!)

        Reply
    2. Kelly Jones

      January 28, 2019 at 2:35 pm

      Looks yummy! I'm one of those people who hates the texture of meat, so I gladly welcome a cheesesteak like this!

      Reply
    3. Deborah Brooks

      January 28, 2019 at 5:01 pm

      I never thought about using tofu for something like this. Looks delicious!

      Reply
    4. Abbey Sharp

      January 28, 2019 at 8:53 pm

      Wow this looks crazy good! A creative take on a classic sammie!

      Reply
    5. Julie Harris

      January 28, 2019 at 9:47 pm

      We love making tofu dishes so having a variety is great. This looks quite tasty.

      Reply
    6. Priyanka Agarwal

      February 15, 2019 at 8:14 am

      Wow so yummy! This looks quite tasty.

      Reply
      • Emily Cooper

        February 16, 2019 at 8:09 pm

        Thanks so much!

        Reply
    7. Julie

      February 20, 2019 at 7:09 am

      The cheese sauce looks great!

      Reply
    8. Stephanie VZ

      March 10, 2019 at 3:02 pm

      Looks delicious! Love the easy recipe and the great shopping tips too!

      Reply
      • Emily Cooper

        March 19, 2019 at 11:00 am

        Thank you Stephanie! All for easy & inexpensive!

        Reply
    9. Didi

      March 11, 2019 at 2:49 pm

      My goodness! Just what I need on this cold day!

      Reply
      • Emily Cooper

        March 19, 2019 at 10:58 am

        Thanks Didi! Definitely perfect for that! 😀

        Reply
    10. Kate

      March 12, 2019 at 11:31 am

      YES TO THIS. It looks so good 🙂 Thanks for showing that plant-based meals CAN be delicious.

      Reply
      • Emily Cooper

        March 19, 2019 at 10:57 am

        Hooray for plant-based! 😀 Thanks Kate!

        Reply
    11. Lindsey Pine

      March 12, 2019 at 4:35 pm

      yum!! Love how cheezy this is!

      Reply
      • Emily Cooper

        March 19, 2019 at 10:57 am

        So easy (and delicious) being cheezy. 🙂

        Reply
    12. Kara Lydon

      March 20, 2019 at 8:04 pm

      Yum, this looks delicious!

      Reply
    13. Heidi Moretti

      March 22, 2019 at 10:09 am

      How creative! My vegan clients will love this recipe. I will sub out a gluten-free roll for myself and enjoy this tasty sandwich:)

      Reply
    14. Heidi Moretti

      March 22, 2019 at 10:11 am

      What a fun recipe for vegans and so creative! I will share with my vegan clients. I also will try for myself on a gluten-free bun because I have NCGS:)

      Reply

    Leave a Reply Cancel reply

    Your email address will not be published. Required fields are marked *

    Recipe rating ★☆ ★☆ ★☆ ★☆ ★☆

    This site uses Akismet to reduce spam. Learn how your comment data is processed.

    Primary Sidebar

    Emily Cooper Sinful Nutrition Headshot

    Hi there! I'm Emily, a registered dietitian, food lover, and peanut butter enthusiast. I'm here to show you that eating & living healthy doesn't have to be boring, expensive, or difficult. I share my passion for cooking with quick & healthy recipes made with simple and affordable ingredients. Learn more!

    • Facebook
    • Instagram
    • Pinterest
    • YouTube



    Search

    Pre-Order Your Copy of My Latest Book!

    Mediterranean Diet on a Budget Cookbook Cover

    Popular

    • Cookie Dough Overnight Oats Recipe in Glass Jar
      Chocolate Chip Cookie Dough Overnight Oats
    • Dark Chocolate Chia Pudding Overhead in Jar with Metal Spoon
      High Protein Dark Chocolate Lover's Chia Pudding
    • Flourless Pumpkin Spice Peanut Butter Blossom Cookies Close Up On Baking Sheet Square
      Flourless Pumpkin Spice Peanut Butter Blossom Cookies
    • Pumpkin Spice Latte Smoothie in Glass next to bowl of canned pumpkin
      Pumpkin Spice Latte Smoothie

    Footer

    Meet the Blogger

    • Facebook
    • Instagram
    • Pinterest
    • Twitter
    • YouTube

    Hi there! I'm Emily Cooper, Registered Dietitian Nutritionist, and sarcastic peanut butter enthusiast.
    I'm here to show you that cooking healthy, delicious meals can be simple, approachable, and affordable for all. Read More…

    Recipes

    Breakfast

    Lunch/Dinner

    Snacks

    Dessert

    Drinks

    Pages

    • About Me
      • Privacy Policy
    • Contact
    • Cookbooks
    • Easy Recipes. Simple Ingredients.
    • Press
    • Recipes
    • Work With Me

    Footer

    ↑ back to top

    About

    • Privacy Policy
    • Disclaimer
    • Terms & Conditions
    • Accessibility Policy

    Newsletter

    • Sign Up! for emails and updates

    Contact

    • Contact
    • Services
    • Media Kit
    • FAQ

    As an Amazon Associate I earn from qualifying purchases.

    Copyright © 2020 Brunch Pro on the Brunch Pro Theme

    Copyright © 2023 · Foodie Pro & The Genesis Framework