Sauté onion and oil, or broth if oil free, until onion is soft. About 5 minutes.
Add the jackfruit, taco seasoning and salt (if using) and saute over medium high heat until browned and crisp on the edges. This takes between 10-15 minutes depending on your stove. You want it crisp to get the right texture. If you stop early it will be soft and mushy.
Add the salsa and mix until reduced and almost sticky like.
Remove from heat, and serve with all of your favorite toppings! I highly recommend the refried beans and veggies for an all in one meal.
You can also sub the jackfruit with shredded mushrooms. Portobello or king oyster work best. Use 2 pounds.
Use about 40 ounces of jackfruit, but if you are using 14 ounce cans you can use 3 cans and be about the same.
The salt will depend on how much salt your taco seasoning and salsa has. You may want to wait and add it at the end.