Vegan doner kebab is a plant-based take on the classic Turkish street food, traditionally made with seasoned, stacked meat roasted on a vertical spit. This version uses a seitan loaf built from vital wheat gluten, seasoned with a warming blend of spices, then sliced thin and pan-fried to get those crispy, caramelized edges that make doner so satisfying. It works because the seitan has a chewy, meaty texture that holds up to bold seasoning, and the two-stage cooking—bake then sear—creates the perfect contrast of tender interior and crispy exterior.
Ingredients
- 2 cups (240 g) vital wheat gluten
- 1/4 cup (30 g) chickpea flour
- 2 tbsp (16 g) nutritional yeast
- 2 tsp smoked paprika
- 1 tsp ground cumin
- 1 tsp ground coriander
- 1 tsp garlic powder
- 1 tsp onion powder
- 1/2 tsp ground turmeric
- 1/2 tsp ground cinnamon
- 1/2 tsp ground allspice
- 1/4 tsp cayenne pepper (optional, for heat)
- 1 tsp salt
- 1/2 tsp black pepper
- 1 1/4 cups (300 ml) vegetable broth, warm
- 3 tbsp (45 ml) soy sauce or tamari
- 2 tbsp (30 ml) olive oil, plus more for brushing
- 1 tbsp (15 ml) lemon juice
- 2 tbsp (32 g) tomato paste
- 1 tbsp (15 ml) liquid smoke (optional, but recommended)
Instructions
- Preheat the oven to 350°F (175°C). In a large mixing bowl, whisk together the vital wheat gluten, chickpea flour, nutritional yeast, smoked paprika, cumin, coriander, garlic powder, onion powder, turmeric, cinnamon, allspice, cayenne (if using), salt, and black pepper.
- In a separate bowl or large liquid measuring cup, combine the warm vegetable broth, soy sauce, olive oil, lemon juice, tomato paste, and liquid smoke (if using). Whisk until the tomato paste is mostly dissolved.
- Pour the wet ingredients into the dry ingredients. Stir with a spatula until a shaggy dough forms. It will be stiff; use your hands to bring it together into a ball.
- Knead the dough on a clean surface for about 5 minutes. It should become smooth and elastic. Don’t over-knead, or the seitan will be tough; stop when it springs back when pressed.
- Shape the dough into a log about 8 inches (20 cm) long and 3 inches (7.5 cm) in diameter. Place it on a large piece of aluminum foil. Roll the foil tightly around the log, twisting the ends to form a sealed cylinder, like a cracker wrapper.
- Place the wrapped log in a baking dish (to catch any leaks) and bake for 45 minutes. The seitan will puff up and feel firm when done.
- Remove from the oven and let it cool in the foil for at least 15 minutes. This step is important—it allows the seitan to firm up and makes it easier to slice thinly.
- Once cool enough to handle, unwrap the seitan. Using a sharp knife, slice it as thinly as you can—aim for 1/8-inch (3 mm) slices. If the slices are too thick, they won’t crisp up well.
- Heat a large skillet over medium-high heat with a thin layer of olive oil. Working in batches, add the seitan slices in a single layer. Cook for 2-3 minutes per side, until they are browned and crispy at the edges. Do not overcrowd the pan; this will steam the seitan instead of crisping it.
- Transfer the cooked slices to a plate and repeat with the remaining seitan. Keep warm until serving.
Tips
- Slice thinly for the best texture. The thinner you slice the baked seitan, the more it will crisp up when pan-fried. Letting it cool completely in the foil before slicing makes this much easier. If your slices are falling apart, chill the seitan in the fridge for 30 minutes first.
- Don’t skip the liquid smoke. It adds that charred, smoky flavor that mimics the vertical rotisserie. If you don’t have it, you can substitute 1/2 tsp of smoked paprika extra, but the flavor will be less intense.
- Adjust the spice level. The cayenne is optional; start with 1/4 tsp for a mild heat, or add up to 1 tsp if you like it spicy. You can also add a pinch of chili flakes to the pan when frying for extra kick.
- Make it gluten-free? This recipe relies on vital wheat gluten for its texture, so it cannot be made gluten-free. For a gluten-free version, use firm tofu, pressed and sliced, marinated in the same spice mix, then pan-fried.
Serving Suggestions
Serve the crispy seitan slices in warm pita bread or flatbread, with shredded lettuce, sliced red onion, tomatoes, and a generous drizzle of vegan garlic sauce (mix vegan yogurt with minced garlic, lemon juice, and salt) or tahini sauce. For a full doner experience, add pickled red cabbage, chili sauce, and a squeeze of lemon. It also works great over a salad bowl with rice, or stuffed into a wrap with hummus and roasted vegetables.
Variations
- Chicken-style doner: Use a milder spice profile—reduce the smoked paprika and cumin, add a teaspoon of dried oregano and a pinch of white pepper. Use white wine vinegar instead of lemon juice.
- Spicy harissa doner: Add 1-2 tbsp harissa paste to the wet ingredients for a North African twist. Serve with a cooling mint yogurt sauce.
- Baked instead of pan-fried: After slicing, toss the seitan in a little oil and spread on a baking sheet. Broil for 3-4 minutes per side until crispy—great for feeding a crowd.
- Soy-free option: Replace the soy sauce with coconut aminos or tamari (if you’re not gluten-free). The flavor will be slightly sweeter.
Storage and Reheating
Store cooked seitan slices in an airtight container in the fridge for up to 4 days. To reheat, spread them on a baking sheet and warm in a 375°F (190°C) oven for 5-7 minutes, or until hot and crispy again. You can also reheat in a dry skillet over medium heat for 2-3 minutes per side. The uncooked seitan log can be wrapped tightly and refrigerated for up to 5 days before slicing and frying. Cooked seitan can be frozen for up to 3 months; thaw in the fridge overnight before reheating.
Frequently Asked Questions
Can I use store-bought seitan instead of making my own? Yes, but the texture will be softer and less firm. Look for a plain seitan (not pre-seasoned) and slice it thinly, then marinate in the spice mix with a little oil and soy sauce for 30 minutes before pan-frying.
Why is my seitan rubbery? Over-kneading is the usual culprit. Knead just until the dough is smooth and elastic—about 5 minutes. Also, make sure you don’t bake it too long; 45 minutes at 350°F (175°C) is enough. Over-baking dries it out and makes it tough.
Can I cook the seitan on a grill or BBQ? Yes! After baking and slicing, toss the slices in oil and grill over medium-high heat for 1-2 minutes per side. This adds a great smoky char. Just watch them closely so they don’t burn.
How do I make the garlic sauce? Combine 1 cup (240 g) vegan plain yogurt (or silken tofu blended with lemon juice), 2 cloves minced garlic, 1 tbsp lemon juice, 1/2 tsp salt, and a splash of olive oil. Whisk until smooth. Adjust garlic to taste.
Is this recipe high in protein? Yes, vital wheat gluten is almost pure protein. Each serving (about 1/4 of the loaf) contains roughly 25-30 grams of protein, making it a satisfying main dish.
Can I make this oil-free? You can omit the oil in the dough, but you’ll need to brush the seitan with a little broth or water before baking to keep it moist. For pan-frying, use a non-stick pan and a splash of vegetable broth instead of oil, though the edges won’t be as crispy.
Related
- Schnitzel With Almond Flour: Crispy Low-Carb Recipe
- Schnitzel in Air Fryer: Crispy, Golden, Easy Recipe
- Schnitzel Ale Brewery Parma Ohio: Copycat 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).