Turkish doner kebab is one of the most popular street foods in Turkey. It is made with thin slices of juicy meat cooked on a vertical rotisserie. As a Turkish couple who grew up in Turkey, this is a flavor we know very well. This homemade version may not be exactly the same as the huge doners at real doner shops, but it gets very close and is much easier to make at home.

Can You Make Doner Kebab At Home?
Yes, you definitely can! Traditional Turkish doner kebab is normally cooked on a huge vertical rotisserie, slowly turning for hours. Of course, most of us don’t have that setup at home. But with the method we use in this recipe, you can get surprisingly close to the real flavor and texture.
The key is seasoning the meat well, slicing it thinly, and cooking it over high heat so the edges get nicely browned.
If you want to learn more about traditional Turkish doner kebab, how it’s made, and the different ways it’s served in Turkey, check out our full guide on what doner kebab is.
About the Ingredients
You only need a few simple ingredients to make this homemade doner recipe. The seasoning is simple, but together with the onion juice and yogurt, it creates a flavor surprisingly close to the doner we grew up eating in Turkey.
- Onion Juice: We puree an onion and strain it to get only the juice. This gives the meat extra flavor and moisture without leaving onion pieces inside.
- Ground Beef: We usually use ground beef with about 15% fat. The fat is important because it helps keep the doner juicy while cooking. You can also use a mix of beef and lamb for a richer flavor.
- Yogurt: Adds moisture and helps soften the meat slightly.
- Milk: We add a little milk to help keep the doner tender.
- Doner Seasoning: We use a simple mix of black pepper, cumin, oregano, garlic powder and paprika.
- Butter: We use it for cooking the doner slices in the pan. It helps them brown nicely and adds extra flavor.
You can find the full list of ingredients with exact measurements in the recipe card below.

How To Make Turkish Doner Kebab
Making Turkish doner kebab at home is much easier than it looks. The most important part is chilling the meat well before slicing, so you can get those thin doner-style slices.
Start by pureeing the onion in a food processor and straining it through a sieve into a large bowl. We only use the onion juice here, not the pulp itself.
Add the ground beef, salt, spices, yogurt, and milk into the same bowl. Mix everything really well using your hand until fully combined, then shape the mixture into a log.

Wrap the meat log tightly in baking paper and let it rest in the refrigerator for about 2 hours. Then transfer it to the freezer and leave it there for at least 8 hours or overnight. This step is very important because the meat needs to be firm before slicing.
Remove the doner log from the freezer and let it sit at room temperature for about 5 minutes. Using a sharp knife, carefully slice it into thin pieces while still firm. The thinner the slices, the closer you’ll get to that classic doner texture.

Heat a little butter in a large pan over high heat. Place the slices in a single layer and cook until nicely browned on both sides. Cook in batches and avoid overcrowding the pan so the meat browns properly instead of steaming.

Serving Suggestions
There are several delicious ways to serve homemade Turkish doner kebab.
For a classic doner sandwich (ekmek arası döner), serve it in Turkish white bread (somun ekmek) or in a softer round bread called gobit. Add sliced tomatoes, cucumber, onions, lettuce, and optionally a few pickles.
You can also wrap it in lavash bread to make döner dürüm. This is one of the most popular street food versions in Turkey.
Another classic option is serving it as pilav üstü döner, where the meat is placed over rice pilav with a simple salad like mevsim salata and some sumac onions on the side. Some places in Turkey also serve it with fries.
In Turkey, classic doner is usually served without heavy sauces. A good doner already has so much flavor on its own that it really doesn’t need much else.
And of course, the most classic drink to serve with doner is ayran.

Why Freezing The Doner Meat Matters
The doner kebab meat needs to be very firm before slicing. That’s why freezing it overnight is an important step in this recipe. If the meat is too soft, it becomes difficult to get those thin doner-style slices.
After removing it from the freezer, let it sit for about 5 minutes so it’s easier to cut. Then use a sharp knife and slice it as thinly as possible. Thin slices are one of the keys to getting that classic doner texture.
Cook Over High Heat
Doner kebab slices cook best over high heat. This helps the edges brown nicely while keeping the inside juicy.
Try not to overcrowd the pan when cooking. If too many slices are added at once, the meat will release moisture and steam instead of browning properly. Cooking in batches gives a much better result.
Can You Make It Ahead?
Yes. In fact, this homemade doner recipe works really well as a make-ahead meal because the meat needs time to chill and freeze anyway.
You can prepare the doner log a day ahead and keep it in the freezer until ready to slice and cook.
Can I Use Lamb Instead Of Beef?
Yes, but for this homemade version, we actually recommend using a mix of beef and lamb rather than only lamb. Since this recipe is made with ground meat, the combination gives a better balance of flavor and texture.
If we were making doner with thin slices of whole meat instead of ground meat, then using only lamb would make much more sense, just like in some traditional doner shops in Turkey.
Can You Freeze The Leftovers?
You don’t have to cook the whole doner log at once. After slicing what you need, wrap the remaining meat tightly again and return it to the freezer.
This is actually what makes homemade doner so convenient. You can cook small portions whenever you want.
Once cooked, leftover doner can also be stored in the refrigerator for up to 3 days.
More Turkish Kebab Recipes
If you enjoy this homemade doner recipe, here are a few more Turkish kebab recipes you might like:
- Iskender Kebab
- Chicken Doner Kebab
- Adana Kebab
- Lamb Shish Kebab
- Tavuk Sis Kebab
- Turkish Kofte Kebab
- Eggplant Kebab
You might also want to explore our full guide to Turkish kebabs.
Sign up for the FREE Give Recipe Newsletter to get the new recipes into your inbox!
And stay in touch with us on Facebook, Pinterest, YouTube and Instagram for all the latest updates.
📖 Recipe

Turkish Doner Kebab Recipe
Video
INGREDIENTS
- 1 large onion
- 900 g (2 lb) ground beef (15% fat)
- 2 teaspoons salt
- ½ teaspoon black pepper
- ½ teaspoon ground cumin
- 1 teaspoon oregano
- 1 teaspoon garlic powder
- ½ teaspoon paprika
- 4 tablespoons plain yogurt
- 2 tablespoons milk
- 2 tablespoons butter
INSTRUCTIONS
- Puree the onion in a food processor. Strain it through a sieve into a large mixing bowl and only use the onion juice.
- Add the ground beef, salt, spices, yogurt, and milk into the same bowl. Mix everything really well using your hand until fully combined, then shape the mixture into a log.
- Wrap the meat log tightly in baking paper. Let it rest in the refrigerator for 2 hours, then transfer it to the freezer and leave it there for at least 8 hours or overnight.
- Remove the doner log from the freezer and let it sit at room temperature for about 5 minutes. Using a sharp knife, carefully slice it into large, thin pieces while still firm.
- Heat 1 teaspoon butter in a large non-stick pan over high heat. Place the doner slices in a single layer and cook until nicely browned on both sides.
- Cook the doner in batches and avoid overcrowding the pan.
NOTES
NUTRITION
Nutrition information is automatically calculated, so should only be used as an approximation.




Becky says
Absolutely delicious!! Thank you
Zerrin & Yusuf says
We are so happy to hear that you liked it!
Chris says
Does this use Greek yogurt or regular? Full fat? Thank you!
Zerrin & Yusuf says
Hi Chris! We use plain full fat Greek style yogurt. Let us know if you have any more questions.
Cheers!
Linda Barlow says
This was so flavorful. At first it seemed like a lot for 2 people, but we loved it so much we just kept eating it until it was gone. I used 1 pound lamb and 1 pound beef. I just kept it in the refrigerator and cut slightly thicker pieces due to it being softer.
Zerrin & Yusuf says
Hi Linda,
We are glad you liked our döner recipe. It's hard to stop eating, right?
Abdulmohsen Bai says
Thank you for the efforts and information.
Yakup Trana says
I used to make my doner at home by mixing thinly shaved steak and mix it with lamb or sometimes just lamb fat. After doing so many researches I found out that the real recipe calls for veal (70%) and lamb (30%). It is a very different flavor and it is closer to the restaurants in Turkey. I don't mean to say one is wrong or right. Just sharing. Cheers.
K E says
Made this yesterday, and loved it! Was pretty free and easy with the spices, but it worked really well. Will definitely be doing it again
Yusuf says
Happy to hear that you loved it! You can even make it ahead and freeze for later.
Michael White says
I was stationed at Incirlik Air Base Turkey for 15 months and absolutely loved the food off base! I am looking forward to trying to replicate some of the foods I enjoyed while I was there.
Anna says
Too much work for little flavor. Was completely disappointed!!
Yusuf says
Hi Anna! Thank you for the feedback. Sorry to hear that the result was not as you desired. Well, the flavor highly depends on the meat. So buying it from your local butcher is the best. Another thing is that we cook the doner slices with butter in a pan. This will help the döner meat to taste like the real thing, which is quite fatty. When making this recipe, we tried to make the things as close to the authentic doner kebab as possible with few easy steps. You know, combining the ingredients, freezing and slicing it into thin pieces and then cooking them. And when you freeze it a day before, we thought there won't be that much work left the next day when you are ready to cook.
Hunter says
Served this in Pita Bread, with lettuce, tomato, etc, and it was so good! I love how efficient this was in under an hour! Love the flavor!
Yusuf says
So happy to hear that you like it! Way easier than it looks. Right? And we always have some raw doner meat in the freezer to make doner whenever we crave for it 🙂
Dustin says
This is an absolutely fantastic recipe. I’ve ditched the skewers and bake mine in the oven for an hour, turning half way through. So good, thank you so much!
Charla says
I haven’t made it yet, but my family officially loves you forever. I got my husband addicted to Iskender Kabob when I took him to Turkey in 2004, and I’ve been trying to make it at home since. Döner is one of my favorite foods in the world, and making it at home will be amazing!
Yusuf says
Hi Charla!
Thank you for your kind words! Iskender kebab recipe is on our must-make-and-publish list.
Cheers!
Veenas says
A Delicious Starter at Dinner Parties. Kebabs Actually Originated in Turkey, But Most of the Unique Dishes in India is Kebab. Thank You For Sharing.