Have you tried jackfruit yet? It's the ultimate vegan substitute for shredded pork. I was so surprised by how similar the texture is to pork. And even though it's a fruit, it doesn't have a strong flavor by itself and will take on the flavor of the sauce or seasoning you use.
I love finding fruits or vegetables like this that make perfect vegan alternatives for meat. (Oyster mushrooms is another example worth checking out.) While I love the Beyond Burger and how popular faux meats are becoming, it's nice to have less processed options too.
I'll walk you through how to make bbq "pulled pork" style jackfruit. It's also great in tacos or other recipes that would use shredded pork or chicken. I want to try tamales or enchiladas next.
You can buy the whole fruit at some grocery stores, but it's easier to buy it canned. You can find it at Trader Joe's. One can made four sandwiches for me.
Drain and rinse the jackfruit and pat it dry with a towel. It will look like triangles.
Shred the jackfruit pieces. It's easiest to use your hands. You can also use a fork or knife. Now it should look more like shredded pork.
Saute the jackfruit with a little bit of oil, salt, and pepper. You can also add garlic and onions or other seasoning at this stage if you want. Cook it on medium-high heat until it starts to brown a little bit, about 10 minutes.
Add your favorite barbecue sauce. If you're cooking for other people who are vegan, check that the barbecue sauce is vegan because not all of them are. Lower the heat and cover. Simmer for about 20 minutes (15 is ok if you're really hungry).
Now it's time to build your sandwich. This is good by itself or you can also top with vegan coleslaw.
It's good leftover too, just reheat in the microwave.