Vegan Barbecue “Beef” Sandwiches

Jump to Recipe Print Recipe

Hearty, delicious, and packed with protein, these satisfying vegan barbecue sandwiches are made with shredded seitan in place of beef! Perfect for summer cookouts and weeknight dinners.

Confession: I’m not that big a fan of jackfruit.

Okay, I love jackfruit. Every time I’ve used in place of meat, it’s turned out delicious.


I’m always hungry an hour later. Because as delicious as jackfruit is, it is in fact, fruit. And a fruit sandwich isn’t quite substantial enough for me to eat for dinner. Folks, I need some protein!

Which is why more often than not I avoid jackfruit and end up reaching for a more substantial meat alternative, like tofu, tempeh or seitan. I get more protein, but what I haven’t been able to get, up until now anyway, is that meaty texture we all love jackfruit so much for.

I decided it was time to make it happen, with seitan. Seitan is pretty meaty to start with. To give it the perfect texture for these barbecue sammies, I shredded it.

How It’s Done

These sandwiches take little bit more prep work than, say, jackfruit sandwiches might, but it’s worth it!

Start by mixing up your barbecue sauce ingredients in a bowl.

Get your hands on some seitan and shred it using a box grater or the shredder blade of your food processor. I used my homemade seitan (beef flavor) which is great for shredding by hand because you can make it in nice big chunks that are easy to handle. If you end up with some small end pieces that won’t quite shred, just slice them into fine strips with a sharp knife.

Most store-bought seitan comes in smaller pieces, so a food processor with a shredder blade would probably be your best choice for that.

Heat up some oil in a skillet and sauté an onion, just until it softens up and begins to brown. Add some garlic and cook for another minute, until it becomes very fragrant.

Next, add your seitan and cook it for about 5 minutes. Once you start seeing some pieces begin to brown and crisp up, stir in your sauce and a bit of water. Let everything simmer for a couple of minutes, just until the sauce is hot and as thick as you like it.

Pile your vegan barbecue on a bun, along with your choice of toppings. I really like this with some dill pickle slices and homemade vegan coleslaw.

FAQ & Tips for Making Amazing Vegan Barbecue Sandwiches

  • Can I substitute my favorite barbecue sauce? Yes, you can! You’ll need about 1 heaping cup.
  • Is there a way to make these sandwiches gluten-free? Seitan is the main ingredient in this recipe, and it’s made from wheat gluten, which makes things pretty tricky. Jackfruit is your best bet as a substitution. Try using this recipe for guidance. If you’re looking for a more protein-heavy alternative, soy curls might work. You’ll also need to use gluten-free buns, gluten-free tamari in place of soy sauce, and a gluten-free vegan Worcestershire sauce, such as Edward & Sons.
  • Not in the mood for sandwiches? Try this vegan barbecue beef in a taco or use it to stuff a baked potato!
  • Leftover barbecue will keep in the refrigerator in a sealed container for about 3 days.

Like this recipe? If so, be sure to follow me on Facebook, Pinterest or Instagram, or subscribe to my newsletter. And please stop back and leave me a review and rating below if you make it!

5 from 1 vote Print

Vegan Barbecue “Beef” Sandwiches

Hearty, delicious, and packed with protein, these satisfying vegan barbecue sandwiches are made with shredded seitan in place of beef! Perfect for summer cookouts and weeknight dinners.

CourseSandwich CuisineAmerican Prep Time 15 minutes Cook Time 15 minutes Total Time 30 minutes Servings 4 sandwiches Calories 434 kcal Author Alissa Saenz


  • 12ouncesseitan(about ½ batch of my recipe or 1 ½ (8 ounce) packages)
  • ¾cupketchup
  • 2tablespoonsprepared yellow mustard
  • 2tablespoonsvegan Worcestershire sauce
  • 2tablespoonsorganic brown sugar
  • 1tablespoonapple cider vinegar
  • 1tablespoonsoy sauce
  • 1teaspoonchili powder
  • 1teaspoonsmoked paprika
  • 1tablespooncanola oil(or high-heat oil of choice)
  • 1small onion,diced
  • 3garlic cloves,minced
  • ¼cupwater,or more as needed
  • Salt and pepper,to taste
  • 4sandwich rolls

For Serving (Optional)

  • Vegan coleslaw
  • Dill pickle slices

US Customary – Metric


  1. Coarsely shred the seitan using a box grater or the shred blade of a food processor.

  2. To make the sauce, stir the ketchup, mustard, Worcestershire sauce, brown sugar, apple cider vinegar, soy sauce, chili powder, and paprika together in a small bowl.

  3. Coat the bottom of a medium skillet with oil and place it over medium high heat.

  4. When the oil is hot, add the onion. Sauté the onion until softened and just beginning to brown, about 4 minutes.

  5. Add the garlic and sauté for about 1 minute more, until very fragrant.

  6. Add the seitan and continue to sauté for about 5 minutes more, until it begins to brown and crisp in spots.

  7. Stir in the sauce and ¼ cup of water. 

  8. Bring the sauce to a simmer and allow it to cook, stirring occasionally, for about 5 minutes. You can add more water if the sauce becomes too thick.

  9. Remove the skillet from heat and season with salt and pepper to taste.

  10. Stuff the seitan mixture into buns and top with toppings of choice. Serve.

Recipe Notes

Nutrition information does not include accompaniments.

Nutrition FactsVegan Barbecue “Beef” SandwichesAmount Per Serving (1 sandwich)Calories 434Calories from Fat 85% Daily Value*Fat 9.4g14%Saturated Fat 1.3g7%Sodium 1732mg72%Potassium 260mg7%Carbohydrates 58.8g20%Fiber 3.5g14%Sugar 23.1g26%Protein 32.4g65%Calcium 70mg7%Iron 4mg22%* Percent Daily Values are based on a 2000 calorie diet.« Easy Lentil Tacos with Cashew QuesoVegan Cauliflower Chickpea Tikka Masala »

Sharing is caring!

There is nothing about this recipe that isn’t perfect. The sauce is fantastic and the seitan dough is so simple to make. I love it!


  • Hi, I’m Alissa! I’m a former attorney turned professional food blogger. I love creating vegan recipes with bold flavors!

    More about me →

Leave a Reply

Your email address will not be published. Required fields are marked *