I’ll be honest, when I first heard about using jackfruit as a meat substitute, I was skeptical. How could this tropical fruit possibly replicate the experience of tender, smoky ribs? But after months of experimenting in my kitchen, I’ve created a version that’ll surprise you with how satisfying it can be.
Jackfruit has this incredible ability to absorb flavors and develop a pulled, fibrous texture that mimics shredded meat remarkably well. The key is finding young green jackfruit in brine rather than the sweet ripe variety. I source mine from the Asian grocery store, though most regular supermarkets carry it canned now. The fruit itself is pretty mild, which makes it the perfect canvas for bold BBQ flavors.
Why Jackfruit Works So Well as a Meat Substitute
What makes this recipe work is the two-stage cooking process. First, I braise the jackfruit low and slow with aromatic vegetables and spices. This builds the foundational flavors and breaks down those tough fibers. Then comes the magic moment when I coat everything in my homemade kosher BBQ sauce and finish it under the broiler. Those caramelized edges that form remind me of the bark on proper smoked ribs.
The Two-Stage Cooking Method That Makes the Difference
This dish shines at summer gatherings when you want something hearty but not too heavy. I love serving it with classic sides like coleslaw, baked beans, and cornbread. The best part? It actually gets better the next day as the flavors continue to meld together. Plus, it keeps well in the fridge for up to four days, making it perfect for meal prep or feeding a crowd.

Ingredients
Method
- Drain and rinse the jackfruit thoroughly. Using your hands or two forks, shred the jackfruit pieces into smaller, rib-like strips. Remove any tough cores or seeds you find.
- Heat olive oil in a large Dutch oven or heavy-bottomed pot over medium heat. Add the diced onion and cook for 5-6 minutes until softened and lightly golden.
- Add minced garlic and cook for another minute until fragrant.
- Add the shredded jackfruit to the pot along with vegetable broth, soy sauce, smoked paprika, cumin, chili powder, and black pepper. Stir well to combine.
- Bring the mixture to a simmer, then reduce heat to low. Cover and cook for 45 minutes, stirring occasionally and adding more broth if needed to prevent sticking.
- While the jackfruit braises, whisk together all BBQ sauce ingredients in a medium bowl until smooth.
- Taste and adjust seasonings as needed. The sauce should be tangy with a hint of sweetness and smoke.
- Preheat your broiler to high.
- Once the jackfruit is tender and most liquid has been absorbed, remove from heat. Using two forks, shred the jackfruit further until it resembles pulled meat.
- Stir in about 3/4 of the BBQ sauce, reserving the rest for serving.
- Transfer the sauced jackfruit to a large rimmed baking sheet, spreading it out evenly.
- Broil for 3-5 minutes until the edges start to caramelize and char slightly. Keep a close eye to prevent burning.
- Remove from oven and let rest for 5 minutes before serving with the reserved BBQ sauce on the side.
