Vegetarian pulled pork is a savory, smoky, and surprisingly meaty dish made from young green jackfruit, which shreds into strands that mimic pulled pork beautifully. It absorbs the tangy BBQ sauce and spices, making it a satisfying main for sandwiches, tacos, or rice bowls. This recipe is a clever plant-based twist on a Southern classic, and it comes together quickly with pantry staples.
Ingredients
- 2 cans (20 oz / 560 g each) young green jackfruit in water or brine, drained and rinsed
- 1 tablespoon (15 ml) olive oil
- 1 small onion, finely chopped (about 1 cup / 150 g)
- 2 cloves garlic, minced
- 1 teaspoon smoked paprika
- 1 teaspoon ground cumin
- 1/2 teaspoon chili powder (adjust to taste)
- 1/2 teaspoon salt (or to taste)
- 1/4 teaspoon black pepper
- 1 cup (240 ml) vegetable broth
- 3/4 cup (180 ml) BBQ sauce (use your favorite, or a smoky variety)
- 1 tablespoon (15 ml) apple cider vinegar
- 1 tablespoon (15 g) brown sugar (optional, for extra sweetness)
- 4 burger buns or slider rolls, for serving
- Coleslaw (optional, for topping)
Instructions
- Prepare the jackfruit: Drain and rinse the jackfruit. Cut away any hard core or seeds, then roughly chop the fleshy pieces. Squeeze out excess water with your hands or a clean kitchen towel—this helps it brown better.
- Sauté aromatics: Heat olive oil in a large skillet over medium heat. Add onion and cook until soft, about 4 minutes. Add garlic and cook for 1 minute more.
- Add spices: Stir in smoked paprika, cumin, chili powder, salt, and pepper. Cook for 30 seconds until fragrant.
- Cook jackfruit: Add the prepared jackfruit to the skillet. Cook, stirring occasionally, for 5–7 minutes, until it starts to brown and crisp at the edges.
- Simmer in broth: Pour in vegetable broth and scrape up any browned bits from the bottom. Reduce heat to low, cover, and simmer for 10 minutes.
- Shred: Uncover and use two forks to shred the jackfruit pieces, pulling them apart like pulled pork. Continue simmering uncovered for another 5 minutes, allowing excess liquid to evaporate.
- Add BBQ sauce: Stir in BBQ sauce, apple cider vinegar, and brown sugar (if using). Cook for 5–7 minutes, stirring, until the sauce is thick and clings to the jackfruit. Taste and adjust seasoning.
- Serve: Pile the jackfruit mixture onto buns and top with coleslaw if desired. Serve hot.
Tips
- Use young green jackfruit (in water or brine), not ripe jackfruit in syrup—ripe is sweet and won’t shred properly. If you can only find brine-packed, rinse well to reduce saltiness.
- Don’t skip squeezing the jackfruit dry. Excess moisture prevents browning and makes the texture mushy.
- For extra smoky flavor, add 1/2 teaspoon liquid smoke along with the BBQ sauce.
- If you prefer a spicier kick, add a minced chipotle pepper in adobo sauce with the garlic.
Serving Suggestions
Pile the jackfruit onto toasted brioche buns with creamy coleslaw and pickles for a classic pulled pork sandwich. It also works great in tacos, on top of nachos, or over a baked potato. For a lighter meal, serve it over a bed of greens with extra BBQ sauce drizzled on top.
Variations
- Smoky Chipotle: Add 1–2 chipotle peppers in adobo sauce (minced) with the garlic for a smoky, spicy heat.
- Carolina-Style: Use a vinegar-based BBQ sauce (or mix 1/2 cup apple cider vinegar with 1/4 cup ketchup and 1 tsp sugar) for a tangy, thin sauce.
- Mexican-Inspired: Swap the BBQ sauce for salsa verde and add a squeeze of lime. Serve in corn tortillas with cilantro and onion.
- Add Mushrooms: Replace half the jackfruit with chopped cremini mushrooms for a deeper, earthier flavor.
Storage and Reheating
Store leftovers in an airtight container in the refrigerator for up to 4 days. Reheat in a skillet over medium heat, adding a splash of water or broth to loosen the sauce. You can also microwave in 30-second bursts, stirring between. Freeze in a freezer-safe container for up to 3 months; thaw overnight in the fridge before reheating.
Frequently Asked Questions
What exactly is jackfruit? Jackfruit is a large tropical fruit native to South India. Young green jackfruit has a neutral flavor and a fibrous texture that makes it an excellent meat substitute. It is sold canned in water or brine in most grocery stores.
Can I use fresh jackfruit? Yes, but it’s time-consuming to prepare. You’ll need about 3 cups of chopped young green jackfruit (about 1 pound / 450 g). Boil it in salted water for 20–30 minutes until tender, then drain and proceed with the recipe.
Why does my jackfruit taste bitter? Bitterness usually comes from the core or seeds. Make sure to remove the hard core and any seeds before cooking. Rinsing and squeezing the jackfruit also helps remove any brine flavor that can be perceived as bitter.
Is this recipe gluten-free? The jackfruit mixture itself is gluten-free, but check your BBQ sauce and buns for gluten. Use tamari instead of soy sauce if you add any, and serve on gluten-free buns or lettuce wraps.
Can I make this in a slow cooker? Yes. Sauté the onion and garlic first, then add everything to the slow cooker and cook on low for 4–6 hours or high for 2–3 hours. Shred and serve.
How do I get the jackfruit to be crispy? After shredding, spread it on a baking sheet and broil for 3–5 minutes until edges are charred. This adds a nice texture contrast.
Related
- Opi Shrimp Cocktail Recipe: Bold & Spicy
- Old Bay Shrimp Cocktail: Easy 20-Minute Recipe
- Old Fashioned Shrimp Cocktail Recipe
More recipes to cook
Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes
Spotted an error? Tell us and we will correct it (corrections policy).