Vegan Barbecue Ribs (Homemade Seitan)

Vegan Barbecue Ribs recipe served on a wooden plate.

Summer will always make me think of my mom slow cooking ribs. Homemade seitan is used with artichokes to create a meaty texture and then cooked low and slow to create flavorful, delicious vegan ribs.

Vegan Barbecue Ribs recipe served on a wooden plate.

Vegan Barbecue Ribs (Homemade Seitan)

Homemade seitan is used as a replacement for ribs. These are slow cooked in the oven and slathered in BBQ sauce making them perfect for summer.
4.67 from 6 votes
Prep Time: 20 minutes
Cook Time: 1 hour 30 minutes
Steaming time: 20 minutes
Total Time: 2 hours 10 minutes
Course: Dinner, Side Dish
Cuisine: American-Inspired
Keyword: Homemade Seitan, Plant-Based BBQ Ribs, Vegan Barbecue Ribs
Servings: 4


  • Rolling Pin
  • Food Processor



  • Drain the canned artichoke hearts. Place in a food processor and shred until it is in small broken down pieces.
  • In a large bowl combine the vital wheat gluten, chickpea flour, garlic powder, onion powder, paprika, salt, and pepper. Mix together with a spatula. Then add the artichoke hearts, melted vegan butter, and 2 tablespoons of water. Mix together until it comes together. If it appears too dry and crumbly add another tablespoon of water. The artichoke hearts do contain water so when you knead it will come together more.
  • Place the seitan dough onto a clean counter and knead for about 5 minutes. The dough will come together and should appear stretchy and striated in texture. Do not worry if some of the artichoke heart pieces come out.
  • Cut the seitan in half and form them into individual balls. Use a rolling pin to roll out into a large rectangle about 1/4 inch thick. It is okay if it isn’t perfect, just make sure the thickness is equal amongst the whole piece seitan.
  • Steam the seitan for 20 minutes. Once it is done let it sit for a few minutes so it is not too hot to handle.
  • Preheat oven to 325°F (162°C).
  • Take the seitan and use a sharp knife to score about 1 inch thick rectangles in the seitan. Do not cut it into individual pieces, just so you can see lines of demarkation on top.
  • Brush both sides of the seitan with about a quarter of the barbecue sauce.
  • Take a large 9 x 13 inch pan and spread about 2 to 3 tablespoons of barbecue sauce on the bottom.
  • Place the ribs in, cut side up. Brush more barbecue sauce on top and in between the ribs. Leaving about 2 tablespoons left for later.
  • Bake in the oven for 1 hour.
  • After 1 hour remove and carefully flip with tongs or a large spatula. Brush the remaining barbecue sauce on the other side of the ribs. Place back in the oven for 30 mins.
  • Once they are done let them rest for 5 minutes.
  • Cut into individual pieces and if you feel some piece are too large you can cut them in half. If desired, brush with 1 extra tablespoon of barbecue sauce and garnish with coarse sea salt and parsley.



  • When I rolled my seitan out it ended up being more of a triangular shape, overall the shape doesn’t matter just roll it out so the thickness is evenly distributed.
  • You can cut the ribs into as many pieces as you like for serving.
  • To steam you can either place in a steamer basket or use a strainer and a pot. I fill the pot with about 2 inches of water, place a strainer over it and place a lid on top.

At Good Old Vegan, we believe in living a healthy vegan lifestyle, and only recommend products/services that we believe in. Occasionally, articles may contain affiliate links that earn us a small commission at no extra cost to you. This will never affects the integrity of our content.

Did you try this recipe?Mention @goodoldvegan or tag #goodoldvegan!

Find more tasty recipes from this author on their socials:

🌱 Mobile version 🌱 Fully vegan 🌱 Delicious recipes 🌱 Easy instructions 🌱 165 pages 🌱 Beautiful design

2 thoughts on “Vegan Barbecue Ribs (Homemade Seitan)”

  1. 5 stars
    This recipe makes firm, meaty ribz that are irresistible. First two times, I made it exactly as written, trying two different BBQ sauces. Next I made it substituting sauerkraut in place of the artichokes. This week, I used fermented red beets (basically a type of sauerkraut but beets not cabbage.)

    I can’t tell you how much we appreciate this recipe! The low, slow bake gives the perfect rib texture. I’ve tried 7 different recipes and this is the one we kept. I’ve made it 4 times and the ribz disappear!

    The ribz are outstanding with Mustard BBQ sauce, Horseradish BBQ sauce, Gochujang, and even dipping oil sauce.

    Thank you so much for inventing this recipe.

  2. 5 stars
    Thanks! I got this idea and searched “artichoke seitan” and was so happy to find this. I figured artichoke is kinda like jackfruit (which is also great to mix into seitan dough) and I’ve had battered, deep-fried artichoke hearts presented as “wings” that were great. This recipe is fantastic, and I bet it would make a great base for a chikn parm!

Comments are closed.

Logo of Good Old Vegan from @goodoldvegan

Good Old Vegan inspires you to discover tasty vegan food! Plant-based cuisine is delicious and the benefits are endless. Not only are plants the more ethical option, choosing vegan also leaves a smaller footprint on our planet!

Don't miss out on new recipes!

Get the latest recipes straight in your inbox. You can sign out at any time.

sign up for the latest vegan recipes!

We’ll send the tastiest vegan recipes directly to your inbox! You can sign out at any time.