Here is my favorite vegan BBQ ribs recipe, made with jackfruit and wheat gluten for a meaty texture, smoked paprika and liquid smoke for that classic BBQ flavor, and a sweet and tangy barbecue sauce that brings it all together.
These jackfruit ribs have become my go-to dish when we host summer cookouts. Even my meat-loving friends can’t believe they’re completely plant-based! I love making a double batch because they’re always gone within minutes.
Why You’ll Love These Vegan BBQ Ribs
- Meaty texture without the meat – The combination of vital wheat gluten and jackfruit creates a surprisingly chewy, fibrous texture that mimics real ribs better than you’d expect.
- Perfect for gatherings – These ribs are impressive enough to serve at cookouts and potlucks, and they’ll satisfy both vegans and meat-eaters at your table.
- Smoky, bold flavors – With smoked paprika, liquid smoke, and your favorite barbecue sauce, these ribs pack all the savory, tangy taste you’re craving.
- Customizable heat level – You can easily adjust the cayenne pepper to make these as mild or spicy as you like.
- Make-ahead friendly – These ribs actually taste even better the next day after the flavors have had time to soak in, making them great for meal prep.
What Kind of Jackfruit Should I Use?
For vegan BBQ ribs, you’ll want to grab a can of young green jackfruit packed in water or brine – not the kind packed in syrup, which is meant for desserts. Young jackfruit has a neutral flavor and a stringy, meaty texture that works perfectly for mimicking pulled meat in BBQ recipes. You can find it at most Asian grocery stores or in the international aisle of larger supermarkets, and it’s usually sold in 20-ounce cans. Before using it, make sure to drain and rinse the jackfruit well, then shred it with your hands or two forks to get that pulled texture going.
Options for Substitutions
This recipe has some room for swaps, though a few ingredients are pretty important to keep:
- Vital wheat gluten: This is the key ingredient that creates the meaty texture, so don’t substitute it. Without vital wheat gluten, you won’t get that chewy, rib-like consistency that makes this recipe work.
- Vegan beef flavored powder: If you can’t find Orrington Farms powder, try mushroom powder or make your own blend with dried mushroom powder, onion powder, and a bit of miso paste dissolved in the liquid ingredients.
- Jackfruit: The recipe lists jackfruit as optional, so you can leave it out if you can’t find it. The vital wheat gluten will still give you a great texture on its own.
- Almond butter: Any smooth nut or seed butter works here – try peanut butter, cashew butter, or tahini. If you have nut allergies, use 2 tablespoons of neutral oil instead.
- Mushrooms: The recipe notes these are optional, so skip them if you’re not a mushroom fan. They add umami flavor, but the dish works without them.
- Soy sauce: Tamari or coconut aminos work as direct replacements. Use the same amount and you’re good to go.
- Maple syrup: Agave nectar or brown rice syrup can step in for maple syrup without changing the recipe.
Watch Out for These Mistakes While Baking
The biggest mistake you can make with seitan ribs is over-kneading the dough, which creates a dense, rubbery texture instead of a tender, meaty bite – just knead for about one minute until the ingredients come together and stop there.
Make sure to really squeeze out all the liquid from your jackfruit until it’s as dry as possible, because excess moisture will make your ribs soggy and prevent them from getting that nice chewy texture.
Skipping the 30-minute rest period after baking is tempting when you’re hungry, but this step is crucial since it allows the ribs to firm up and makes them much easier to handle without falling apart.
For extra flavor, brush on a thin layer of barbecue sauce between each baking stage rather than dumping it all on at once, which helps build up those caramelized layers you’d get on traditional ribs.
What to Serve With Vegan BBQ Ribs?
These vegan BBQ ribs are perfect with all the classic cookout sides you’d expect at a summer barbecue. I love serving them with creamy coleslaw and baked beans for that authentic BBQ plate experience, plus some cornbread on the side for soaking up extra sauce. Potato salad or mac and cheese (use your favorite vegan versions) are also great choices that round out the meal nicely. If you want something lighter, grilled corn on the cob or a simple cucumber and tomato salad adds a fresh contrast to the smoky, sweet flavors of the ribs.
Storage Instructions
Store: Keep your leftover BBQ ribs in an airtight container in the fridge for up to 5 days. They actually taste even better the next day after the flavors have had time to soak in! I like to drizzle a little extra BBQ sauce over them before storing to keep them moist.
Freeze: These ribs freeze really well for up to 3 months. Let them cool completely, then wrap each piece individually in foil or parchment paper before placing in a freezer bag. This way you can grab just what you need for a quick meal.
Reheat: Warm them up in the oven at 350°F for about 15-20 minutes, covered with foil to prevent drying out. You can also microwave them on medium power, but I find the oven gives them a better texture. Brush on some extra BBQ sauce while reheating for that fresh-off-the-grill taste.
| Preparation Time | 45-60 minutes |
| Cooking Time | 55-60 minutes |
| Total Time | 100-120 minutes |
| Level of Difficulty | Medium |
| Servings | 16 ribs |
Estimated Nutrition
Estimated nutrition for the whole recipe (without optional ingredients):
- Calories: 1750-1950
- Protein: 120-135 g
- Fat: 44-52 g
- Carbohydrates: 215-235 g
Ingredients
For the dry mix:
- 2 1/3 cups wheat gluten
- 2 tbsp vegan beef flavored powder
- 1/3 cup nutritional yeast
- 2 tbsp smoked paprika
- 2 tsp onion powder
- 1 1/2 tsp garlic powder
- 3/4 tsp cayenne pepper
- 1/2 tsp black pepper
- 1/2 tsp sea salt
For the base:
- 20 oz canned young green jackfruit
- 1 medium onion (finely diced)
- 6 oz mushrooms (processed into coarse crumbs)
- 5 cloves garlic, minced
For the sauce mixture:
- 2 tbsp tomato paste
- 1 1/2 cups barbecue sauce
- 2 tsp yellow mustard
- 3/4 cup water
- 1/4 cup almond butter
- 1/4 cup maple syrup
- 2 1/2 tsp liquid smoke
- 2 tbsp soy sauce
Step 1: Prepare Mise en Place and Preheat Oven
- 1 medium onion
- 6 oz mushrooms
- 5 cloves garlic, minced
- 20 oz canned young green jackfruit
Preheat your oven to 350°F and lightly grease a 9×13 inch baking dish.
While the oven heats, finely dice the onion, process the mushrooms into coarse crumbs, and mince the garlic cloves.
Drain the canned jackfruit thoroughly, squeeze it dry with your hands, and shred it into bite-sized pieces—this removes excess moisture so the ribs hold together better.
Having everything prepped and ready will streamline the cooking process.
Step 2: Mix Dry Ingredients and Combine with Jackfruit
- 2 1/3 cups wheat gluten
- 2 tbsp vegan beef flavored powder
- 1/3 cup nutritional yeast
- 2 tbsp smoked paprika
- 2 tsp onion powder
- 1 1/2 tsp garlic powder
- 3/4 tsp cayenne pepper
- 1/2 tsp black pepper
- 1/2 tsp sea salt
- shredded jackfruit from Step 1
In a large bowl, whisk together the wheat gluten, vegan beef flavored powder, nutritional yeast, smoked paprika, onion powder, garlic powder, cayenne pepper, black pepper, and sea salt.
This creates a flavorful seasoning base that will infuse the entire rib structure.
Add the shredded jackfruit from Step 1 and stir well to coat the jackfruit evenly with the dry mixture.
Step 3: Sauté Vegetables and Build the Wet Binder
- vegetables from Step 1
- 5 cloves garlic, minced from Step 1
- 2 tbsp tomato paste
- 3/4 cup barbecue sauce
- 3/4 cup water
- 1/4 cup almond butter
- 1/4 cup maple syrup
- 2 1/2 tsp liquid smoke
- 2 tbsp soy sauce
Heat a skillet over medium-high heat and sauté the diced onion and mushroom crumbs from Step 1 for about 7 minutes until they release their moisture and begin to soften.
Add the minced garlic and cook for 1 minute more until fragrant.
Transfer the cooked vegetables to a blender and add the tomato paste, 1/2 cup of the barbecue sauce, water, almond butter, maple syrup, liquid smoke, and soy sauce.
Blend until smooth—this creates a rich, flavorful binder that will hold the gluten and jackfruit together while adding depth.
I like to add the tomato paste before blending so it incorporates evenly without lumps.
Step 4: Knead Dough and Shape into Ribs
- dry ingredient and jackfruit mixture from Step 2
- wet binder from Step 3
Pour the blended wet mixture from Step 3 into the dry ingredients and jackfruit mixture from Step 2.
Using your hands, knead the dough for about 1 minute until it comes together into a cohesive, slightly moist mass—be careful not to overwork it, as too much kneading will make the texture tough.
Transfer the dough to your prepared baking dish and press it firmly into an even layer about 3/4 inch thick.
Using a sharp knife or pizza cutter, score and cut the dough into rib-shaped pieces (about 4-5 inches long and 1-2 inches wide) to create that characteristic rib appearance.
Step 5: Initial Bake and First Sauce Coating
- 1/2 cup barbecue sauce
Bake the shaped ribs uncovered for 20 minutes to set the structure.
Remove from the oven and brush the tops generously with 1/2 cup of the barbecue sauce, making sure to coat evenly.
Return to the oven and bake for another 25 minutes until the ribs firm up and the sauce develops a slightly caramelized edge.
Step 6: Flip, Finish with Final Sauce, and Complete Baking
- remaining 1/2 cup barbecue sauce
Carefully flip each rib piece (a thin spatula helps here) so the uncoated side is now facing up.
Brush the flipped ribs with the remaining 1/2 cup of barbecue sauce and bake for 10 to 15 minutes more until the sauce is sticky and slightly caramelized.
I like to check around the 10-minute mark—if the sauce looks glossy and the edges are starting to brown, the ribs are ready.
Step 7: Rest and Serve
Remove the ribs from the oven and let them rest in the baking dish for 30 minutes before serving.
This resting period allows the ribs to set and become firmer, making them easier to handle and giving them a better bite.
The residual heat continues to dry the surface slightly, creating a more authentic rib texture.
Serve warm, optionally with extra barbecue sauce on the side.
Tender Vegan BBQ Ribs with Jackfruit
Ingredients
For the dry mix
- 2 1/3 cups wheat gluten
- 2 tbsp vegan beef flavored powder
- 1/3 cup nutritional yeast
- 2 tbsp smoked paprika
- 2 tsp onion powder
- 1 1/2 tsp garlic powder
- 3/4 tsp cayenne pepper
- 1/2 tsp black pepper
- 1/2 tsp sea salt
For the base
- 20 oz canned young green jackfruit
- 1 medium onion (finely diced)
- 6 oz mushrooms (processed into coarse crumbs)
- 5 cloves garlic, minced
For the sauce mixture
- 2 tbsp tomato paste
- 1 1/2 cups barbecue sauce
- 2 tsp yellow mustard
- 3/4 cup water
- 1/4 cup almond butter
- 1/4 cup maple syrup
- 2 1/2 tsp liquid smoke
- 2 tbsp soy sauce
Instructions
- Preheat your oven to 350°F and lightly grease a 9x13 inch baking dish. While the oven heats, finely dice the onion, process the mushrooms into coarse crumbs, and mince the garlic cloves. Drain the canned jackfruit thoroughly, squeeze it dry with your hands, and shred it into bite-sized pieces—this removes excess moisture so the ribs hold together better. Having everything prepped and ready will streamline the cooking process.
- In a large bowl, whisk together the wheat gluten, vegan beef flavored powder, nutritional yeast, smoked paprika, onion powder, garlic powder, cayenne pepper, black pepper, and sea salt. This creates a flavorful seasoning base that will infuse the entire rib structure. Add the shredded jackfruit from Step 1 and stir well to coat the jackfruit evenly with the dry mixture.
- Heat a skillet over medium-high heat and sauté the diced onion and mushroom crumbs from Step 1 for about 7 minutes until they release their moisture and begin to soften. Add the minced garlic and cook for 1 minute more until fragrant. Transfer the cooked vegetables to a blender and add the tomato paste, 1/2 cup of the barbecue sauce, water, almond butter, maple syrup, liquid smoke, and soy sauce. Blend until smooth—this creates a rich, flavorful binder that will hold the gluten and jackfruit together while adding depth. I like to add the tomato paste before blending so it incorporates evenly without lumps.
- Pour the blended wet mixture from Step 3 into the dry ingredients and jackfruit mixture from Step 2. Using your hands, knead the dough for about 1 minute until it comes together into a cohesive, slightly moist mass—be careful not to overwork it, as too much kneading will make the texture tough. Transfer the dough to your prepared baking dish and press it firmly into an even layer about 3/4 inch thick. Using a sharp knife or pizza cutter, score and cut the dough into rib-shaped pieces (about 4-5 inches long and 1-2 inches wide) to create that characteristic rib appearance.
- Bake the shaped ribs uncovered for 20 minutes to set the structure. Remove from the oven and brush the tops generously with 1/2 cup of the barbecue sauce, making sure to coat evenly. Return to the oven and bake for another 25 minutes until the ribs firm up and the sauce develops a slightly caramelized edge.
- Carefully flip each rib piece (a thin spatula helps here) so the uncoated side is now facing up. Brush the flipped ribs with the remaining 1/2 cup of barbecue sauce and bake for 10 to 15 minutes more until the sauce is sticky and slightly caramelized. I like to check around the 10-minute mark—if the sauce looks glossy and the edges are starting to brown, the ribs are ready.
- Remove the ribs from the oven and let them rest in the baking dish for 30 minutes before serving. This resting period allows the ribs to set and become firmer, making them easier to handle and giving them a better bite. The residual heat continues to dry the surface slightly, creating a more authentic rib texture. Serve warm, optionally with extra barbecue sauce on the side.







