Step-by-Step Instructions
Step 1 — Prep and Spice the Jackfruit
Drain both cans of jackfruit in a colander and rinse thoroughly under cool running water. Pat dry with paper towels — removing excess moisture helps the spice rub adhere properly and prevents the slow cooker from becoming too watery during cooking.
Transfer the drained jackfruit to a large mixing bowl. Add the entire spice blend brown sugar, Mexican oregano, cumin, garlic powder, salt, black pepper, smoked paprika, and chili powder over the jackfruit. Stir well until every piece gets evenly coated. Take a moment here to really work the spices into all the crevices and pieces of jackfruit thorough coating at this stage means the finished pulled jackfruit tastes seasoned throughout rather than just on the surface.
Transfer the spice-coated jackfruit to the slow cooker.
Step 2 — Add the Remaining Ingredients
Layer the sliced white onion and 1½ cups of peach slices over the jackfruit in the slow cooker. Pour in the 1 cup of vegan BBQ sauce and add 1–2 chipotle peppers in adobo sauce — start with 1 pepper and all its clinging adobo sauce if you're heat-cautious, or use 2 for more significant heat.
Stir everything together thoroughly so the BBQ sauce, chipotle, and peaches distribute evenly around and through the jackfruit pieces. The slow cooker should look quite saucy at this stage that's correct. The peaches will release additional moisture during cooking and the sauce needs to remain liquid enough to braise the jackfruit properly through the long cook.
Step 3 — Slow Cook for Five Hours
Cover the slow cooker and cook on LOW for 5 hours. Don't lift the lid during this period every peek releases steam and extends the cooking time. Trust the process.
After 5 hours, the jackfruit should be completely tender and the peaches should have broken down almost entirely into the sauce. The sauce itself should be thick, dark, and deeply fragrant. The kitchen should smell like the best summer cookout you've ever attended.
Step 4 — Shred and Taste
Using two forks, shred the jackfruit directly in the slow cooker. Work through the larger pieces, pulling them apart into strands that resemble pulled pork. The jackfruit should shred very easily at this stage it should offer almost no resistance. Any pieces that don't shred easily can be broken up with the back of a fork.
Taste the mixture after shredding and adjust seasoning. Need more heat? Add another chipotle pepper, minced, and stir it in. Need more sweetness to balance the heat? A small drizzle of additional BBQ sauce works. Need more smokiness? Add another pinch of smoked paprika.
Step 5 — Final Hour of Cooking
Replace the lid and cook for one additional hour on LOW. This final hour allows the shredded jackfruit to absorb more of the surrounding sauce, and the sauce to tighten and concentrate further around the shredded pieces. The result is jackfruit that's deeply sauced, tender, and intensely flavored rather than jackfruit sitting in sauce that hasn't fully integrated.
This final hour is what separates this recipe's results from a shorter-cooked version. IMO, the patience required for that last hour produces a meaningfully better finished product. Don't skip it.
Step 6 — Optional Crisping Step
If you prefer a slightly crisper texture, heat 2 tablespoons of avocado oil in a large deep-sided skillet over medium-high heat. Add the shredded jackfruit and cook for 15–20 minutes, stirring occasionally, until the edges caramelize and some pieces develop a slightly crispy exterior. This produces a texture contrast crispy edges, tender centers that genuinely elevates the eating experience.