Go Back
+ servings
Hands holding two BBQ Seitan Sandwiches over a plate

Epic BBQ Seitan Sandwich

Want a meaty sandwich without the meat? This epic sandwich is going to blow your mind! Seitan (vital wheat gluten) gives it a meat-like texture that satisfies and boasts a whopping 46 grams of protein per serving!
Course Main Course
Cuisine American
Prep Time 10 minutes
Cook Time 35 minutes
Total Time 45 minutes
Servings 6
Calories 593kcal
Author Rachel


  • oven


For the seitan:

  • 2 cups vital wheat gluten
  • ¼ cup nutritional yeast
  • 3 tablespoon garlic powder
  • 3 tablespoon ground cumin
  • 1 tablespoon paprika
  • ½ teaspoon black pepper
  • 2 cups water
  • ¼ cup low-sodium soy sauce *
  • ¼ cup tahini

For the sandwich:

  • 12 slices whole grain bread
  • 2 cups lettuce
  • 2 tomatoes sliced
  • 2 avocado sliced
  • ½ cup red onion sliced
  • ½ cup BBQ sauce
  • ¼ cup yellow mustard


  • Preheat the oven to 350°F (177°C). In a large bowl, combine all of the dry ingredients. In a smaller bowl, combine the wet ingredients. Then add the wet ingredients to the dry and mix well. Knead the dough until it becomes elastic. Basically until everything is well incorporated and the dough becomes stretchy.
  • Place the dough on a pre-greased baking tray (or line with parchment paper) and flatten out to ½ inch thick.
  • Bake the seitan for about 35-40 minutes until it has a sturdy texture.
  • Allow to cool a bit to avoid burning yourself, then slice the seitan into strips. Cut 9 lines across the width and one down the middle lengthwise to make 18 total strips (if not adjusting servings).
  • Assemble your sandwich to your liking with the rest of the ingredients and add the seitan.
  • This recipe as is makes 6 sandwiches.


*In order to make soy-free, use coconut aminos.
Can make the seitan ahead of time and assemble the sandwich before eating. Store in an airtight container in the refrigerator for up to a week.
For even more flavor, try this easy homemade BBQ sauce!


Sodium: 910mg | Calcium: 181mg | Vitamin C: 17mg | Vitamin A: 771IU | Sugar: 11g | Fiber: 15g | Potassium: 1032mg | Calories: 593kcal | Trans Fat: 1g | Saturated Fat: 2g | Fat: 19g | Protein: 46g | Carbohydrates: 65g | Iron: 10mg