20 November 2025, by Abbie Taylor

Viral Doner Kebab (Vegan Version)
A vegan version of the viral doner kebab meat made using TVP. Healthier than the original and just as delicious!

Total Time

40 minutes

Serves

2

Watch Recipe

{{brizy_dc_image_alt imageSrc=

Vegan Kebab Meat

This viral doner meat recipe has been doing the rounds on Tiktok- I believe this is the original video. So I of course had to veganise it!

This kebab consists of thin layers of spiced ‘meat’ which goes perfect on a flatbread with salad and garlic sauce.

This is an easy recipe made with accessible ingredients- no vital wheat gluten here just TVP, plain flour and some seasonings give you this delicious, savoury, meaty kebab meat.

TVP is super high protein depending on the brand giving up to 50g protein per 100g.

This recipe is much lower in saturated fat than its meaty counterpart so essentially you could say this is a ‘healthy kebab’.

So give it a go- you can have a great takeaway style kebab but plant based and at home.


Vegan takeout recipes

Serving suggestions- I love this served in a pita with homemade garlic sauce, lettuce, suman onions and some Turkish chilli and pickles. Bonus points for some Turkish pepper paste in there too. Another great use is to make loaded fries with salad and garlic sauce and chilli sauce.


Why you'll love this vegan doner recipe

Healthier option- TVP is high in protein and has low saturated fat and no cholesterol compared to a meat kebab.

Meal prep friendly- This doner kebab meat can be made in bulk and stored in the fridge or freezer for when you want it.

Affordable- TVP is one of the most affordable plant based proteins out there and you likely have most of the other ingredients in your pantry already.

Delicious- This vegan kebab meat is so full of flavour, I guarantee you will love it if you were a fan of a kebab before going vegan.

Air frying instructions

You can air fry these, if you have a smaller air fryer split the mixture into 2 balls and rolls them on smaller parchment paper. Air fry for 10 minutes on 180C then remove from the paper and air fry for a further 5 minutes to crisp up.

Notes on the ingredients-

  • TVP- Stands for textured vegetable protein made from soy. It’s a great dried vegan protein that is affordable and versatile. It’s meaty and works well for this doner meat. You can also use tofu in place of TVP just don’t ad the water.
  • Plain flour- Plain flour binds the mix together to make it into a shape able mix that holds its shape once rolled out. You can sub this for gluten free flour to make it GF.
  • Onion- Any onion is fine. Only use fresh as this adds moisture to the mix.
  • Olive oil- The oil keeps it juicy. You can use any oil you like.
  • Light soy sauce- Light soy sauce adds a little colour and savoury flavour. You can use dark soy sauce but the colour will look a little darker
  • Ground flax seed- Flax seed acts as a binder to keep the mix together.
  • Mushroom seasoning- Mushroom seasoning is the best plant based savory flavor seasoning. You can buy this from Asian stores or order online. You could use vegan beef stock powder instead.

How to make vegan doner keabab

  • Add the dry tvp to a big bowl
  • Add the same amount of boiling water
  • Grate the onion
  • Add the onion to the tvp
  • Add the seasonings, ground flax, flour & soy sauce
  • Mix well
  • Place the mixture on a sheet of baking paper
  • Put another baking paper on to and roll out
  • Take off the top baking paper sheet
  • Roll up and bake on 200C for 20 minutes
  • Take out, unravel and bake for another 5 minutes
  • Take out and enjoy

close up image of a piece of the vegan doner kebab meat
Viral doner kebab
The Tiktok viral homemade doner kebab but made vegan using tvp
Prep Time 20 minutes
Cook Time 20 minutes
Total Time 40 minutes
Course Main Course
Cuisine Turkish
Servings 2

Ingredients
  

  • ½ cup TVP
  • ½ cup Water
  • 1/3 cup plain flour
  • ½ Onion
  • 1 tbsp Olive oil
  • 1 tbsp Light soy sauce
  • 1 tbsp Ground flax seed
  • 1 tsp Mushroom seasoning
  • 1 tsp Garlic powder
  • 1 tsp Cumin powder
  • 1 tsp Paprika
  • ½ tsp Oregano
  • ½ tsp Black pepper

Instructions
 

  • Preheat the oven to 200 C
  • Rehydrate the TVP by adding ½ cup boiling water to ½ cup tvp.
  • Leave to sit for 15 minutes.
  • Add in the rest of the ingredients and mix really well.
  • It should be a sticky mix that holds together.
  • Break off 2 sheets of baking paper the same size and spray oil on each one.
  • Place the mixture on to one oiled side and place the other sheet oiled side on top of the mix.
  • Roll out with a rolling pin into a sheet.
  • Remove the top layer and roll the sheet with the doner up (see pics)
  • Bake for 20 minutes at 200C.
  • Unravel and bake for a further 5 minutes to crisp up.

You'll love these plant based recipes


Leave a Reply

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

Recipe Rating





{{brizy_dc_image_alt imageSrc=
Hi, I'm Abbie!

Here at The Plant Bowls, I am sharing a collection of my easy vegan recipes. My goal is to inspire you with delicious recipes made from plant-based foods.

Looking for something specific? Search below

*Disclaimer* I am an amazon associate meaning that for anything purchased using a link from my site I will receive a small commission from at no extra expense to you.

{{brizy_dc_image_alt imageSrc=
The Plant Bowls is a collection of easy, batch-cook recipes born out of my love of vegan food! My goal is to inspire you to make delicious and easy plant-based meals. Give my recipes a try and share your thoughts with me!