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

Sinful Nutrition

Healthy recipes on the cheap

  • About Me
    • Privacy Policy
  • Recipes
  • Work With Me
  • Cookbook
  • Contact

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 1/3 cup reduced-sodium soy sauce, 1 teaspoon black pepper, and 1/2 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 1/2 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 icon
Vegan Philly Cheesesteak Sandwich on White Plate

The Ultimate Vegan Cheesesteak Sandwich


  • Author: Emily Cooper, RDN
  • Prep Time: 5 minutes
  • Cook Time: 20 minutes
  • 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.


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

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?

Filed Under: 30 Minutes or Less, Food, Main Dish, Recipes, Salads and Sandwiches, Vegan, Vegetarian Tagged With: lunch, recipe, sandwich, vegan, vegetarian

Previous Post: « 5 Minute Vegan Cheese Sauce (Nut-Free)
Next Post: 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 *

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
  • Twitter
  • YouTube



Search

Grab Your Copy of My Book!

The Easy Superfoods Cookbook by Emily Cooper, RD Cover

Categories

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
  • Cookbook
  • Recipes
  • Work With Me

Copyright © 2021 · Foodie Pro & The Genesis Framework

We use cookies to ensure that we give you the best experience on our website. If you continue to use this site we will assume that you are happy with it.OkPrivacy Policy