Prepare the salsa - Mix all salsa ingredients in a bowl, ensuring everything is well coated in the lime juice and olive oil. Set aside to marinate.
Shred the mushrooms - Use a fork to pull apart the stems into thin strands. Slice the caps thinly.
Chop the scallions - Separate the white and green parts, slicing both into rings.
Sauté the aromatics - Heat 2 tbsp olive oil in a wide pan over medium-high heat. Sauté the white part of the scallions for a minute.
Cook the mushrooms - Add the shredded mushrooms to the pan and fry for 2 minutes, then sprinkle with half the spices.
Add the jackfruit - Press the jackfruit pieces down with a spatula so they reach a similar texture to the mushrooms. Cook for 4 minutes.
Combine the ingredients - Add the black beans, remaining spices, and tamari.
Add the tomatoes - Stir in the cut tomatoes, tomato sauce, and tomato paste.
Final mix - Add the green part of the scallions and cook for another 3 minutes before turning off the heat.
Preheat the oven - Set to 200ºC/400ºF.
Assemble the tacos - Spread vegan cream cheese on half of each tortilla, add the filling, top with shredded cheese, and fold in half. Place between two baking trays for extra crispiness and firmness.
Bake - Cook for 10-15 minutes until golden and crispy.
Prepare the guacamole - Mash the avocado with lemon juice, salt, and pepper.
Serve - Plate the tacos with mango salsa and guacamole on the side.