• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Cadry's Kitchen
  • Home
  • About
  • Recipes
  • Subscribe
    • Facebook
    • Instagram
    • Pinterest
    • RSS
    • Threads
menu icon
go to homepage
  • About
  • Recipes
  • Book
  • Subscribe
    • Facebook
    • Instagram
    • Pinterest
    • RSS
    • Twitter
  • search icon
    Homepage link
    • About
    • Recipes
    • Book
    • Subscribe
    • Facebook
    • Instagram
    • Pinterest
    • RSS
    • Twitter
  • ×
    Home » Sandwiches & wraps

    Vegan Philly cheesesteak with jackfruit

    Updated: Apr 18, 2025 · Published: Apr 9, 2019 by Cadry Nelson · This post contains affiliate links. As an Amazon Associate I earn from qualifying purchases. · 15 Comments

    Jump to recipe
    Text overlay: Vegan Philly cheesesteak. Sandwich on plate with chips & salsa.

    Vegan Philly cheesesteak sandwiches are loaded with savory jackfruit, creamy cashew cheese, sautéed onions, and peppers.

    It’s a heavy-duty sandwich that screams comfort food.

    Hand holding jackfruit cheesesteak sandwich.

    Sometimes you crave a hearty, satiating sandwich that you can really sink your teeth into. That’s when you need a vegan Philly cheesesteak made with seasoned jackfruit.

    This satisfying sandwich is:

    • flavorful
    • robust
    • melty
    • loaded with onions and peppers

    Of course, most Philly cheesesteaks aren’t vegan.

    Your standard Philly is usually made from thinly sliced steak & melted dairy cheese. Then it’s served up on a hoagie roll.

    However, it’s easy & fun to make a vegan version using jackfruit instead of beefsteak.

    In this vegan Philly cheesesteak recipe, the jackfruit is infused with vegan beef broth & red wine. Then instead of dairy-based provolone or Cheez Whiz, you finish it with creamy cashew cheese.

    The sauce gets tanginess from sauerkraut and cheesiness from miso paste & nutritional yeast flakes.

    This homemade vegan steak & cheese ticks all of the boxes on flavors you crave. And it’s totally plant based. Plus, no airplane trip to Philadelphia required!

    In this post:

    Jump to:
    • Why readers love this recipe
    • Ingredients
    • Step by step instructions
    • Make it your own
    • Serving ideas
    • Storage instructions
    • FAQ
    • 📖 Recipe

    Why readers love this recipe

    5 stars

    “This sandwich is AMAZING!” – Dianne

    Hands holding vegan steak and cheese sandwich.

    Ingredients

    Here are the ingredients you will need to make this recipe.

    For the vegan steak

    Canned jackfruit: For this sandwich, you’ll need canned young green jackfruit.

    You want the variety that’s packed in brine or water, not syrup. Fresh, ripe jackfruit will not work for this recipe.

    Look for canned jackfruit at Asian markets, natural grocery stores, or online.

    Oil: Any kind of neutral flavored cooking oil will work.

    Better Than Bouillon, no beef base: You’ll need the vegetarian variety with no beef base. Cooking the jackfruit in it adds beefy flavor.

    Look for it at natural grocery stores or online.

    Red wine: Wine adds rich, umami flavor. I recommend a dry wine like Malbec, Tempranillo, or Garnacha.

    Tamari: This Japanese soy sauce adds salt and umami.

    Vegan Worcestershire sauce: Standard Worcestershire sauce is made with anchovies. So be sure to buy a vegan-friendly brand.

    I recommend Wizard’s or Annie’s. Look for them in natural grocery stores.

    Spices: Round out the flavors with paprika, granulated onion, and garlic powder.

    Tahini: This sesame seed paste gives the jackfruit body & sticky texture.

    It also mellows any remaining brininess of the tinned jackfruit and adds protein.

    Bell peppers & onions: Sautéed onions and peppers help make this a quintessential Philly.

    Buns: Typically cheesesteaks are served on a hoagie bun. However, finding vegan hoagie buns can be challenging.

    So I recommend sausage-style pretzel buns instead. Always delicious & easier to source.

    For the cheese sauce

    Raw cashews: They make a wonderful, velvety cheese sauce. Save money by buying raw cashew pieces instead of whole cashews.

    If you don’t have a high-speed blender, you’ll need to soak the cashews. Or use one of my other workarounds in the notes section of the recipe box below.

    Sauerkraut: Fermented cabbage adds tanginess, bite, and salt to the cheese sauce.

    Better Than Bouillon, no chicken base: Round out the sauce with no chicken base bouillon.

    Nutritional yeast flakes: This inactive yeast gives the sauce its cheesy flavor. You can find it in natural grocery stores or at Trader Joe’s.

    (Read more about nutritional yeast flakes here.)

    White miso paste: This delicious fermented paste adds salt, richness, and umami to the cheese sauce.

    Step by step instructions

    Here’s how to make this recipe at a glance. For complete ingredient amounts & instructions, keep scrolling to the recipe card below.

    Collage showing how to rinse, dry, and shred jackfruit in a food processor.

    1. Drain canned young or green jackfruit in a colander. Rinse well.

    2. Move the jackfruit to a clean, dry kitchen towel.

    3. Wrap the jackfruit in the towel like a Tootsie Roll. Twist it and wring it dry, until all of the water/brine is out.

    4. Put the jackfruit in a food processor with an S blade. Pulse 4 or 5 times, until it’s fully broken up & shredded.

    (No food processor? Just chop it with a knife. Or break it up in the skillet with a spatula.)

    Browned jackfruit in skillet.

    5. Put the jackfruit into a warm skillet with oil. Allow it to brown. Then flip.

    6. To the browned jackfruit add:

    • Water
    • No beef base Better Than Bouillon
    • Red wine
    • Tamari
    • Vegan Worcestershire sauce
    • Spices

    Fully combine it with the jackfruit, and bring the liquid to a simmer. Cook for 10 to 12 minutes, until all of the liquid has cooked off.

    7. Stir in tahini, and fully incorporate it with the jackfruit.

    Sauteed peppers and onions in skillet.

    8. In a separate skillet, sauté onions and peppers to top the sandwiches.

    9. Then put sliced buns cut side down into a warm skillet, until browned.

    Cashew queso in blender.

    10. To make the vegan cheese sauce, blend:

    • Raw cashews
    • Miso paste
    • Sauerkraut
    • No chicken base Better Than Bouillon
    • Nutritional yeast flakes
    • Water
    Spoon stirring cashew cheese sauce in pot.

    11. Put the blended cashew mixture into a soup pot at a medium heat. Stir constantly until it has reduced into a velvety, smooth cashew cheese sauce.

    12. Top the sandwiches with vegan steak, cashew cheese, onions, and peppers.

    Pitcher of cashew cheese being poured on sandwich.

    Make it your own

    You can make this sandwich your own by personalizing or simplifying the ingredients.

    Use store-bought cheese

    Instead of making cashew cheese from scratch, use store-bought non-dairy cheese.

    Slices of vegan cheese like provolone or shredded mozzarella would be good here.

    If you’re using store-bought vegan cheese, after you put the jackfruit in your sandwich, cover it with shredded or sliced cheese.

    Pop it into a warm skillet, and top it with a lid until the cheese has melted.

    Change the bun

    Instead of serving on a bun, put this sandwich on toasted baguette.

    Or roll all of the components into a burrito!

    Get spicy

    Add some heat by loading this sandwich up with quick pickled jalapeños.

    Add mushrooms

    You can fill out this Philly with even more veggie goodness by adding mushrooms.

    When you cook the onions and peppers, add sliced cremini or Portobello mushrooms.

    Serving ideas

    Overhead vegan steak and cheese sandwich with chips and salsa.

    This hefty sandwich could easily be a full meal on its own.

    Or fill it out with any of these side dishes:

    • Tortilla chips & roasted tomato salsa
    • Baked french fries
    • Vegan onion rings
    • Fried pickles
    • Vegan potato salad
    • Vegan jalapeño poppers
    • Vegan pasta salad

    Storage instructions

    So that the bread doesn’t get too wet, I recommend storing any leftovers separately.

    Store the jackfruit mixture, cashew cheese sauce, and sautéed vegetables in their own covered containers in the refrigerator. They will keep for three to five days.

    Reheat in the microwave or on the stove until warm.

    The cheese sauce will continue to thicken in the refrigerator. Add a splash of water and stir to bring it to the optimum viscosity.

    The jackfruit mixture and cheese sauce also freeze well. Store them in freezer proof containers.

    Then move them to the refrigerator to thaw when you’re ready to use them.

    FAQ

    Are all parts of canned jackfruit edible?

    Yes! The first time you open a can of green jackfruit, it can be a little surprising that there are pods and firmer parts to the jackfruit. It’s not just the shredded stuff you see in pictures.

    However, all parts of the canned jackfruit are edible. I like to move the jackfruit to a food processor & pulse several times. That way it all gets broken up and looks uniform from one part to another.

    Smaller pieces also means the jackfruit will absorb the seasonings & sauce better.

    Can this recipe be made gluten-free?

    Yes! For a gluten free option, you can put these vegan cheesesteak fixins on gluten-free bread.

    They’re also amazing on top of tater tots, oven baked french fries, or an air fryer baked potato!

    You can even turn them into nachos. Or pile all of the ingredients on tater tots for a deliciously messy indulgence.

    Also, remember to use gluten-free tamari soy sauce when preparing the jackfruit.

    Vegan Philly cheesesteak on plate with chips and salsa.

    If you try this recipe and love it, let me know! Leave a comment and ⭐⭐⭐⭐⭐ rating in the comment section below. It truly makes my day and is such a help!

    📖 Recipe

    Vegan Philly cheesesteak with jackfruit, peppers, onions, and cashew cheese sauce on plate with tortilla chips & salsa.

    Vegan Philly cheesesteak with jackfruit

    Author: Cadry Nelson
    5 from 8 votes
    This vegan steak and cheese sandwich is maximum comfort food. Savory jackfruit is topped with cashew cheese, sauteed onions, and peppers. It's a hearty sandwich that is jam-packed with flavor.
    Print Pin Rate
    Prep Time: 15 minutes minutes
    Cook Time: 40 minutes minutes
    Total Time: 55 minutes minutes
    Servings: 4 people
    Course: Sandwich
    Cuisine: American, Vegan
    Keyword: comfort food, dairy free, jackfruit

    Ingredients

    For vegan Philly cheesesteak sandwich

    • 20 ounces young green jackfruit canned in water or brine, not syrup*
    • 2 teaspoons avocado oil divided (or your preferred oil)
    • 1 cup water
    • 1 teaspoon Better Than Bouillon, no-beef base
    • ¼ cup red wine dry in flavor. I especially like Malbec, Garnacha, or Tempranillo
    • 1 teaspoon tamari
    • 1 teaspoon vegan Worcestershire
    • ½ teaspoon paprika
    • ½ teaspoon granulated onion
    • ½ teaspoon garlic powder
    • 1 Tablespoon tahini
    • 1 red bell pepper cut into thin slices
    • 1 yellow onion cut in half & thinly sliced into half moons
    • 4 sausage buns or hoagie rolls, sliced down the middle

    For vegan cashew cheese sauce

    • ½ cup raw cashews**
    • 1 cup water
    • ¼ cup sauerkraut
    • 1 teaspoon Better Than Bouillon, no-chicken base or your preferred vegan bouillon
    • 2 Tablespoons nutritional yeast flakes
    • ½ teaspoon white miso paste

    Instructions

    To make vegan Philly cheesesteak sandwich

    • Start on the vegan steak.
      Drain and rinse the jackfruit in a colander. Then move the jackfruit pieces to a towel, so that they will be as dry as possible. (Extra water on it will make it harder to brown.)
      I recommend rolling the jackfruit in the towel like a Tootsie Roll. Then wring it out until fully dry.
    • Move the jackfruit pieces to a food processor.
      Pulse the food processor a few times, until the jackfruit is broken up into shredded pieces.
      (Don't do it so many times that you end up with jackfruit hummus. Just 5 or 6 pulses should be good.)
    • Bring a large non-stick skillet to a medium high heat with a teaspoon of oil. Put an even layer of shredded jackfruit in the skillet.
      (If you're using a medium sized skillet or smaller, be careful not to overfill it. Work in batches, if necessary. It won't brown as well if there's too much in the skillet.)
      Don't move the jackfruit for a few minutes. Allow it to get fully brown on one side, then flip the jackfruit shreds and allow it to brown more.
    • Once the jackfruit is browned & dry, it's time to fill it with flavor.
      Add 1 cup water, 1 teaspoon Better Than Bouillon no beef base, ¼ cup red wine, 1 teaspoon tamari, 1 teaspoon vegan Worcestershire, paprika, granulated onion, and garlic powder to the skillet.
      Fully combine it with the jackfruit. 
    • You want the liquid to be at a simmer, so adjust your heat accordingly.
      Allow the jackfruit to simmer in the liquid for ten to twelve minutes, until all of the liquid has cooked off.
    • Once the liquid has cooked off, keep cooking the jackfruit until it is dry and browned in color. That helps give it a more steak-like texture & appearance.
      Plus, it insures that the flavors of broth, wine, and spices will be fully condensed in the jackfruit.
    • Turn off the heat.
      Put the tahini on top of the jackfruit. Use your spatula to fully incorporate the jackfruit with the tahini, making sure it's evenly combined.
      Set aside.
    • Bring a separate large skillet to a medium heat with remaining 1 teaspoon of oil. Scatter sliced red bell pepper & onions across the skillet. Don't overcrowd the skillet, or the peppers & onions won't brown as nicely.
      If your skillet isn't large enough, you may have to work in batches.
      Don't move the onions & peppers too much, so that they can get nicely browned.
      Once they are brown on one side, flip them and continue cooking. Once they are browned and softened, move the peppers & onions to a separate plate.
    • Put the 4 sausage buns into the warm skillet, cut side down. Leave them for two or three minutes, so that they can brown.
      Once they are nutty brown, remove them from heat.
    • Fill the sausage buns with spoonfuls of jackfruit mixture.
      Top the sandwiches with vegan cashew cheese sauce (recipe below), red peppers, and onions. 

    To make vegan cashew cheese sauce

    • Using a blender, combine raw cashews, 1 cup water, sauerkraut, Better Than Bouillon no-chicken base, nutritional yeast, and white miso paste.
      Blend until totally smooth, stopping to scrape down the sides if necessary.
    • Transfer the cashew mixture to a small or medium-sized soup pot. Bring the pot to a medium heat, stirring constantly. Continue stirring for about 10 minutes.
      If it begins to simmer, lower the heat.
    • Continue stirring and cooking until the cashew mixture has reduced and thickened, making a velvety smooth cheese sauce.
      Remove from heat and set aside.

    Notes

    *Do NOT use fresh, ripe jackfruit for this recipe. The flavor is entirely different. Ripe jackfruit is a sweet fruit. Young jackfruit sold in cans is very mild in flavor. That means it’s the only good choice for savory applications.
    **If you’re using a high speed blender, you don’t need to soak the raw cashews ahead of time to soften them.
    However, if you’re using a standard blender, you’ll need to help it out to create a completely smooth sauce.
    You have three options for softening cashews:
    1. You can either soak the raw cashews in additional water for several hours before making the sauce, then drain, and continue the recipe as written.
    2. You can grind the dry raw cashews in a clean coffee grinder until they are like a flour. Then add them to the blender. 
    3. You can boil raw cashews for a few minutes until softened. Then drain and continue the recipe as written.
    Subscribe to Cadry’s KitchenSign up today! JOIN BY CLICKING HERE

    Nutrition

    Calories: 329kcal | Carbohydrates: 40g | Protein: 10g | Fat: 13g | Saturated Fat: 2g | Sodium: 700mg | Potassium: 469mg | Fiber: 7g | Sugar: 6g | Vitamin A: 1055IU | Vitamin C: 41.9mg | Calcium: 104mg | Iron: 3.6mg

    More Sandwiches & wraps

    • Bright pink pickled red onions on avocado toast with nutritional yeast covered tofu.
      Vegan avocado toast with pickled onions & nutritional yeast (5-minute)
    • Dollop of salsa and cilantro on vegan quesadilla.
      Easy vegan quesadilla recipe with refried beans (Just 3 ingredients!)
    • Hand holding vegan hot sausage sandwich over plate with french fries.
      Vegan spicy hot sausage sandwich with cheese (Game Day recipe)
    • Buffalo Soy Curls sandwich with dairy free blue cheese dressing on plate with potato chips.
      Buffalo Soy Curls sandwich (air fryer)
    • Facebook
    • Threads

    About Cadry Nelson

    Cadry Nelson is the writer, recipe creator, and photographer behind Cadry’s Kitchen, and the author of Living Vegan For Dummies, 2nd Edition. Since launching her blog in 2009, Cadry has been making plant-based cooking approachable, and reimagining classic comfort foods. Her work has been featured in NBC News, Buzzfeed, Yahoo, Parade, VegNews, and more. She regularly appears on local TV shows, demonstrating to a broad audience how easy vegan cooking can be.

    Reader Interactions

    Comments

      5 from 8 votes (3 ratings without comment)

      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.

    1. Maria Nowling

      January 16, 2024 at 12:25 pm

      5 stars
      Absolutely delicious!!! Stopped eating meat for medical reasons. We used red bell, diced onion and mushrooms on top. We put the hoagie rolls on a pan, topped with veggies and “meat” (I just mixed them together in the same pan at the last minute) and since we’re veggie not vegan, I used provolone cheese then broiled until toasted and melted. We LOVE this recipe! I’ve already made it 3 times in 10 days. It truly satisfies our cravings for real cheesesteak sandwiches!

      Reply
      • Cadry Nelson

        January 16, 2024 at 2:27 pm

        Wow, three times in ten days! That is high praise indeed! I am so glad that you are loving this recipe, and thanks for letting me know.

        Reply
    2. Maria

      August 03, 2020 at 1:46 pm

      Is there anything you can use as a substitute for the sauerkraut? It tends to upset my stomach.

      Thanks!

      Reply
      • Cadry

        August 03, 2020 at 3:17 pm

        Absolutely! Just leave it out. The sauerkraut adds tang, but it isn’t essential at all. After you’ve warmed & thickened the cheese sauce, if you feel like it could use a little tang, you could add a squeeze of lemon juice or splash of olive brine.

        Reply
        • Maria

          August 03, 2020 at 4:18 pm

          Wonderful, thank you!!

          Reply
    3. Pam

      May 28, 2019 at 8:03 am

      Question: do you sort through the jackfruit to get rid of excess seeds and do you trim off the harder ends or just use as is?

      Reply
      • Cadry

        May 28, 2019 at 8:08 am

        That’s a great question! I use it as-is. Once you have pulsed the jackfruit a few times in the food processor, and then cooked it, the texture is all the same. If some part seems concerning to you, it won’t hurt anything to remove it. But personally, I put everything from the can into the food processor (once it’s been fully rinsed & dried).

        Reply
    4. Becky Striepe

      April 15, 2019 at 10:14 am

      5 stars
      Cadry! What a great idea to use jackfruit for this recipe, and I love that you made your own cashews cheese for it, too.

      Reply
      • Cadry

        May 03, 2019 at 1:43 pm

        Thanks, Becky! I’m sure it would be delicious too with store-bought vegan cheese, if a person felt like skipping a step.

        Reply
    5. Susan

      April 11, 2019 at 1:58 am

      5 stars
      You keep coming up with fun ways to use jackfruit!
      I had a cheesesteak once when I was in the US, they aren’t really a thing here. Certainly not vegan ones. But I prefer the idea of making them myself because then I can leave out that appalling capsicum that people insist on putting in them. 😉

      Reply
      • Cadry

        April 12, 2019 at 11:35 am

        Thanks, Susan! I used to be so lukewarm on jackfruit, and now it’s a mainstay in my cupboard. Many people use sauteed mushrooms on their cheesesteaks. You could swap out the capsicum & use mushrooms instead. I should have thought about how appalling these pictures must be to your sensibilities. Haha!

        Reply
    6. Shell

      April 10, 2019 at 9:18 am

      5 stars
      Delicious! I love all the ingredients, down to the perfectly browned bun!

      Reply
      • Cadry

        April 10, 2019 at 12:41 pm

        Yay! That makes me really happy.

        Reply
    7. Dianne

      April 09, 2019 at 3:48 pm

      5 stars
      This sandwich is AMAZING! I want to thank your reader for inspiring you to create it!

      Reply
      • Cadry

        April 10, 2019 at 12:40 pm

        Aw, that’s so nice to hear. Thanks, Dianne!

        Reply

    Primary Sidebar

    Cadry Nelson standing in kitchen with hand on hip.

    Hi, I'm Cadry!

    I’m the creator behind Cadry's Kitchen and author of Living Vegan For Dummies.

    I'm a longtime vegan, but I grew up eating a standard American diet. I know that all of us crave foods that are familiar, comforting, and delicious.

    That’s why it’s my passion to share mouthwatering plant-based recipes that taste like home.

    More about me →

    In stores now

    Air fryer recipes

    • Vegan fried summer squash dunked in creamy onion & garlic dressing.
      Crispy air fryer summer squash (or pan fried)
    • Crispy corn tortilla strips made in the air fryer garnishing burrito bowl.
      Air fryer tortilla strips: Crispy snack & salad topper
    • Pillowy air fryer gnocchi with tomato dipping sauce.
      Crispy air fryer gnocchi (in 15 minutes!)
    • Vegan air fryer green beans with creamy dipping sauce.
      Crispy air fryer green beans (pan-fried option)

    Vibrant spring recipes

    • Bright pink pickled shallots in jar by plate and salsa bowl.
      Quick pickled shallots recipe (Perfect for tacos, salads & bowls!)
    • Green beans stir fried with shiitake mushrooms in bowl.
      Soy-glazed stir-fried green beans with shiitake mushrooms
    • Creamed kale on plate with noodles and seitan.
      Easy creamed kale in cashew sauce (Dairy-free)
    • Gold fork piercing into a rhubarb bar.
      Old-fashioned rhubarb crisp bars (vegan)

    Footer

    ↑ back to top

    About

    • Meet Cadry
    • Work with me

    Newsletter

    • Sign up for emails and updates

    Contact

    • Contact
    • Privacy Policy

    As seen in

    Copyright © 2025 Cadry's Kitchen

    Rate This Recipe

    Your vote:




    A rating is required
    A name is required
    An email is required

    Recipe Ratings without Comment

    Something went wrong. Please try again.