• Thee Burger Dude

Tofu Cheesesteak

My favorite new way to cook TOFU on one of my FAVORITE SANDWICHES of all time!

I love VEGAN CHEESESTEAKS! I usually make them with Soy Curls or Impossible Meat, but this style of cooking TOFU is my NEW favorite! In fact, this style of cooking tofu has totally blown my mind and now I can't wait to try it out on a ton of other sandwiches, tacos, burritos, you name it!

I first saw this method from Sauce Stache (video HERE) and honestly was skeptical at first, but when I tried it, I was honestly shocked how good it was!


I'm doing things a little differently than he did. First, I'm calling for SUPER FIRM TOFU! This is the kind of tofu that's usually vacuum sealed and doesn't require any pressing. It's firmer than extra firm and has very little liquid in it. All we need to do is slice it real thin, and then toss it in a beefy marinade, bake it, then rehydrate it with some grilled onions and that's it!

If you can't find Super Firm, you will probably have to press yours, and possible boil it too as Sauce Stache does in his video (I believe this works like reverse osmosis to get water out of the tofu). Slice the tofu into thin strips, and then simply toss it in the marinade. Don't worry if the slices get crumbled up a bit, Cheesesteaks will often have the meat chopped up, and this is how I prefer them too!

If you do want bigger slices, you can brush the marinade on to keep them from breaking up. But this will take longer, and to be honest, I think the texture is better when they are broken up. But the choice is yours!

Then we just need to bake the tofu to dry it out and get them chewy. After that we'll rehydrate them in some liquid with some grilled onions (so they are chewy but juicy) and that's basically it!



cheez whiz vs. cheese slices

For this cheese sauce, I'm doing a simplified version of the Shake Shack Cheese I did a while back. I really dig the sauce and I think it's almost as important as the tofu steak. BUT, that being said, if you want to simply melt a couple slices of vegan cheese on the steak, that's fine too! However, that being said, I found that doing that along with the cheese sauce made for a super cheesy experience that I think is unrivaled! So try that out too if you're feeling adventurous!


the bread

I was lucky enough to find some Amoroso rolls, but use whatever bread you can find. The Amoroso's are pretty perfect though, so if you can find them, I highly suggest those too! Here's a LINK to their site to see if you have some in your area. I live in Burbank and can find them at Smart & Final, just FYI!

Some people like to put peppers on their cheesesteaks too, so do whatever you like. I also used some of this Hoagie Spread and I love it! So add whatever you like!

In this version, I threw together some vegan mayo and calabrian chilies and that was super good. I will say, that the version of the sandwich with the cheese sauce is pretty rich and doesn't really need anything else, but if you wanna go super decadent (and slightly spicy) then that kinda spread is a good idea!


The soy curl steak

I also have a Philly Cheesesteak Recipe using Soy Curls, check that out HERE!


If you are interested in recommendations for Kitchen Gear, Spices & Pantry Items, or what I use for my Photos and Videos, please click HERE!

This post contains affiliate links, at no additional cost to you! Anything I earn will be put back into making recipes and videos for y'all. Thanks buds!


Makes about 3 - 4 Sandwiches

  • Sandwich rolls (Amoroso's if possible)

Tofu Steak Method

  • 1 package (16 oz) SUPER FIRM tofu

  • 1/2 a large onion (diced)

  • 1 cup liquid (can be water, or broth, or a mixture of both)


  • 1 tsp Beefless Broth (I used THIS stuff)

  • 2-3 Tbsp soy sauce

  • 1 tsp marmite or vegemite

  • 1/2 tsp liquid smoke

  • 1 tsp Browning Sauce (optional for color)

  • 2 Tbsp nutritional yeast

  • 1/2 tsp onion powder

  • 1 tsp garlic powder

  • 1 tsp smoked paprika

  • 2 Tbsp neutral oil

  • 2 Tbsp water

  1. Remove tofu from packaging and pat dry. Slice into thin strips.

  2. Make the marinade by combining everything in a bowl. Add the tofu strips to the bowl and toss to coat them in the marinade. Don't worry if you break up the slices!

  3. Line a baking sheet with parchment paper / cooking spray and spread out the tofu pieces in a single layer. Bake at 350 F for 20 - 30 minutes, or until the tofu is slightly dried out and chewy.

  4. While the tofu is baking, grill up the diced onion in some oil and vegan butter. Once tofu is baked, add it to the pan with the grilled onion.

  5. Add 1 cup of liquid (either water, broth, or a mixture, depending on how salty you want the meat) and stir to combine. Bring to a simmer and then simmer until the liquid is mostly reduced. About 10 - 15 minutes. Taste and adjust for seasoning.

  6. Your meat is done! Enjoy as you wish!

Cheez Sauce Method

  • 1/2 cup raw cashews

  • 1 cup unsweetened plant milk

  • 1/4 tsp onion powder

  • 1/4 tsp garlic powder

  • 2 tsp white wine vinegar

  • 2 tsp pickled jalapeño brine

  • 8 oz vegan cheese shreds

  • 1/2 tsp Sodium Citrate (optional for smoother cheese)

  • Salt to taste


  1. Soak the raw cashews in boiling water for 15 minutes.

  2. Blend the drained cashews with the unsweetened plant milk in a high speed blender until smooth.

  3. Add everything but the cheese shreds to a saucepan, whisk to combine and bring to a light boil. Add cheese shreds and whisk until melted. Taste and adjust for seasoning, or add more plant milk if the sauce is too thick.

  4. ENJOY!

9,560 views0 comments

Recent Posts

See All