Rinse jackfruit under water and squeeze out excess water from each piece. Use a fork to “pull” it so it has a stringy texture.
Add 1 tbsp oil to a medium saucepan over medium heat. Add onion, ginger, and garlic. Cook and stir occasionally for about 5 minutes, or until onion is translucent.
Add all spices before adding liquid smoke and tamari. Cook for a minute before adding jackfruit. Cook for 2-3 minutes before adding tomato paste and 1/2 cup water.
Cover and cook for 10 minutes. Stir once in the middle of this time to make sure the jackfruit does not stick to the pan. If it does, add a little more water.