• Home
  • RECIPES
    • RECIPES
    • 30 MINUTES OR LESS
    • VEGETARIAN FRIENDLY
    • DESSERTS
    • PASTA
    • BRUNCH/BREAKFAST
    • SIDES
  • SHOP MY FAVOURITES
  • About
  • Contact

samah eats

DINNER IDEAS, RECIPES · July 6, 2026

Viral Beef Beyti Recipe (Easy Turkish Beef Kebab)

If you’ve been seeing Beef Beyti all over TikTok and Instagram, it’s time to make it at home. This Beef Beyti recipe combines juicy, perfectly seasoned beef mince wrapped in soft tortillas, sliced into pinwheels and baked until golden before being brushed with melted butter. Served over creamy Greek yoghurt with a rich tomato sauce.

Jump to Recipe Jump to Video Print Recipe
Viral Beef beyti

Recipe Information

  • Prep Time: 20 minutes
  • Marinating Time: 30 minutes
  • Cook Time: 30 minutes
  • Total Time: 1 hour 20 minutes
  • Serves: 3-4
  • Makes: 7 skewers

Ingredients for Beef Beyti

For the Beef Kebab

  • 400g beef mince
  • 1 red chilli, finely chopped
  • 1 green chilli, finely chopped
  • 1½ red onions, very finely chopped, with the excess moisture squeezed out
  • Handful of fresh coriander, finely chopped
  • 8 garlic cloves, minced
  • 2 tsp dried parsley
  • 2 tsp turmeric powder
  • 2 tsp Bodrum chicken seasoning
  • 2 tsp cumin powder
  • 2 tsp smoked paprika
  • 1 tsp chilli flakes
  • 1½ tsp salt
  • 7 large flour tortillas
  • Melted butter, for brushing

For the Tomato Sauce

  • Olive oil
  • 3 garlic cloves, finely chopped
  • 1 x 400g tin chopped tomatoes
  • 2 tsp smoked paprika
  • Salt and black pepper, to taste
  • 200ml water

To Serve

  • Thick Greek yoghurt
  • Dried parsley

How to Make Beef Beyti

seasonings for beef beyti
marinated turkish beef beyti mixture
tortilla
beef mixture spread on tortilla
pinwheel skewers
cooked skewers
Viral Beef beyti

1. Prepare the Beef Mixture

  • Add the beef mince to a large mixing bowl.
  • Add the red chilli, green chilli, finely chopped onion, coriander and garlic.
  • Sprinkle in the dried parsley, turmeric, bodrum chicken seasoning, cumin, smoked paprika, chilli flakes and salt.
  • Using your hands, thoroughly mix everything together until evenly combined.
  • Cover and marinate in the fridge for 30 minutes.

2. Make the Tomato Sauce

  • Heat a drizzle of olive oil in a saucepan over a medium heat.
  • Add the chopped garlic and gently sauté until fragrant.
  • Stir in the chopped tomatoes.
  • Season with salt and black pepper.
  • Add the smoked paprika and stir well.
  • Simmer for around 10 minutes.
  • Pour in the 200ml water and continue cooking for another few minutes.
  • Remove from the heat and allow the sauce to cool for 15 minutes.
  • Blend until completely smooth using either an immersion blender or a standard blender.

2. Assemble the Beef Beyti

  • Lay a tortilla flat on your work surface.
  • Spread half of the beef mixture evenly across the tortilla, pressing it all the way to the edges so there are no gaps.
  • Starting from one side, tightly roll the tortilla into a long log.
  • Using a sharp knife, slice into even pinwheel pieces, approximately 2-3cm thick.
  • Thread 5-6 pinwheels onto each skewer by pushing the skewer through the centre of each piece. I used 6 pieces per skewer.
  • Repeat until you have 7 skewers.

3. Bake

  • Line a baking tray with baking parchment.
  • Arrange the skewers on the tray, leaving a little space between each one.
  • No oil is needed.
  • Bake until the beef is cooked through and nicely browned.This will take about 20-25 minutes at 180 degrees.
  • Carefully flip the skewers halfway through cooking so they colour evenly.
  • During the final few minutes, generously brush the skewers with melted butter.
  • Return to the oven until beautifully golden.

5. Plate Like a Restaurant

  • Using the back of a spoon, spread two generous swooshes of thick Greek yoghurt across each plate to create long streaks.
  • Place two skewers on top of the yoghurt.
  • Spoon a little extra yoghurt over sections of the skewers.
  • Generously spoon the warm tomato sauce over the yoghurt and kebabs.
  • Finish with a sprinkle of dried parsley.
  • Serve immediately while hot.

Tips for the Best Beef Beyti

  • Squeeze as much moisture as possible from the onions to help the kebabs hold their shape.
  • Spread the mince in an even layer for consistent cooking.
  • Roll the tortillas tightly to stop the pinwheels from opening during baking.
  • Brushing with melted butter at the end gives the kebabs a rich flavour and beautiful golden finish.

Frequently Asked Questions

Can I make this ahead of time?

Yes. Assemble the skewers up to 24 hours in advance, cover tightly with clingfilm and refrigerate until ready to bake.

Can I freeze Beef Beyti?

Yes. Freeze the uncooked assembled skewers for up to 3 months. Defrost overnight in the fridge before cooking.

Can I use lamb instead of beef?

Yes! Lamb mince makes a delicious traditional alternative and works perfectly in this recipe.

Can I cook Beef Beyti in the air fryer?

Yes. Cook the skewers in a preheated air fryer until the beef is fully cooked, turning halfway through and brushing with butter during the final few minutes.

What yoghurt is best for Beef Beyti?

A thick Greek yoghurt or Turkish-style yoghurt works best as it creates the classic creamy base for the kebabs and tomato sauce.

More Recipes You’ll Love

If you enjoyed this Beef Beyti recipe, be sure to try my:

  • Turkish Tauk Sis Recipe
  • Chicken Shawarma
  • Toum Lebanese Garlic Sauce

Viral Beef Beyti Recipe (Easy Turkish Beef Kebab)

If you've been seeing Beef Beyti all over TikTok and Instagram, it's time to make it at home. This Beef Beyti recipe combines juicy, perfectly seasoned beef mince wrapped in soft tortillas, sliced into pinwheels and baked until golden before being brushed with melted butter. Served over creamy Greek yoghurt with a rich smoky tomato sauce.
Print Recipe
Prep Time:30 minutes mins
Cook Time:20 minutes mins
Marination time:30 minutes mins
Total Time:1 hour hr 20 minutes mins
Servings: 3 people

Ingredients

For the Beef Kebab

  • 400 g beef mince
  • 1 red chilli finely chopped
  • 1 green chilli finely chopped
  • 1½ red onions very finely chopped, with the excess moisture squeezed out
  • Handful of fresh coriander finely chopped
  • 8 garlic cloves minced
  • 2 tsp dried parsley
  • 2 tsp turmeric powder
  • 2 tsp Bodrum chicken seasoning
  • 2 tsp cumin powder
  • 2 tsp smoked paprika
  • 1 tsp chilli flakes
  • 1½ tsp salt
  • 7 large flour tortillas
  • Melted butter for brushing

For the Tomato Sauce

  • Olive oil
  • 3 garlic cloves finely chopped
  • 1 x 400g tin chopped tomatoes
  • 2 tsp smoked paprika
  • Salt and black pepper to taste
  • 200 ml water

To Serve

  • Thick Greek yoghurt
  • Dried parsley

Instructions

Prepare the Beef Mixture

  • Add the beef mince to a large mixing bowl.
  • Add the red chilli, green chilli, finely chopped onion, coriander and garlic.
  • Sprinkle in the dried parsley, turmeric, bodrum chicken seasoning, cumin, smoked paprika, chilli flakes and salt.
  • Using your hands, thoroughly mix everything together until evenly combined.
  • Cover and marinate in the fridge for 30 minutes.

Make the Tomato Sauce

  • Heat a drizzle of olive oil in a saucepan over a medium heat.
  • Add the chopped garlic and gently sauté until fragrant.
  • Stir in the chopped tomatoes.
  • Season with salt and black pepper.
  • Add the smoked paprika and stir well.
  • Simmer for around 10 minutes.
  • Pour in the 200ml water and continue cooking for another few minutes.
  • Remove from the heat and allow the sauce to cool for 15 minutes.
  • Blend until completely smooth using either an immersion blender or a standard blender.

Assemble the Beef Beyti

  • Lay a tortilla flat on your work surface.
  • Spread half of the beef mixture evenly across the tortilla, pressing it all the way to the edges so there are no gaps.
  • Starting from one side, tightly roll the tortilla into a long log.
  • Using a sharp knife, slice into even pinwheel pieces, approximately 2-3cm thick.
  • Thread 5-6 pinwheels onto each skewer by pushing the skewer through the centre of each piece. I used 6 pieces per skewer.
  • Repeat until you have 7 skewers.

Bake

  • Line a baking tray with baking parchment.
  • Arrange the skewers on the tray, leaving a little space between each one.
  • No oil is needed.
  • Bake until the beef is cooked through and nicely browned.This will take about 20-25 minutes at 180 degrees.
  • Carefully flip the skewers halfway through cooking so they colour evenly.
  • During the final few minutes, generously brush the skewers with melted butter.
  • Return to the oven until beautifully golden.

Plate Like a Restaurant

  • Using the back of a spoon, spread two generous swooshes of thick Greek yoghurt across each plate to create long streaks.
  • Place two skewers on top of the yoghurt.
  • Spoon a little extra yoghurt over sections of the skewers.
  • Generously spoon the warm tomato sauce over the yoghurt and kebabs.
  • Finish with a sprinkle of dried parsley.
  • Serve immediately while hot.

Video

Notes

TOP TIPS
  • Squeeze as much moisture as possible from the onions to help the kebabs hold their shape.
  • Spread the mince in an even layer for consistent cooking.
  • Roll the tortillas tightly to stop the pinwheels from opening during baking.
  • Brushing with melted butter at the end gives the kebabs a rich flavour and beautiful golden finish.

Posted In: DINNER IDEAS, RECIPES

You’ll Also Love

Pizza Toast Recipe
Heirloom Tomato Tart: A Perfect Summer Recipe
masala chipsMasala Chips

Leave a Reply Cancel reply

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

Recipe Rating




Next Post >

Easy Focaccia Pizza Muffins

Stay Updated

Thank you for signing up!

Archives

Categories

  • VEGETARIAN FRIENDLY
  • DINNER IDEAS
  • 30 MINUTES OR LESS
  • SIDES
  • DESSERTS
  • PASTA
  • BRUNCH/BREAKFAST
  • RECIPES

Search

hey there!

My name is Samah and I'm a 𝙢𝙖𝙟𝙤𝙧 foodie.

Here is where else you can find me!

  • PRIVACY POLICY

Copyright © 2026 samah eats · Theme by 17th Avenue

We use cookies on our website to give you the most relevant experience by remembering your preferences and repeat visits. By clicking “Accept”, you consent to the use of ALL the cookies.
Do not sell my personal information.
Cookie SettingsAccept
Manage consent

Privacy Overview

This website uses cookies to improve your experience while you navigate through the website. Out of these, the cookies that are categorized as necessary are stored on your browser as they are essential for the working of basic functionalities of the website. We also use third-party cookies that help us analyze and understand how you use this website. These cookies will be stored in your browser only with your consent. You also have the option to opt-out of these cookies. But opting out of some of these cookies may affect your browsing experience.
Necessary
Always Enabled
Necessary cookies are absolutely essential for the website to function properly. These cookies ensure basic functionalities and security features of the website, anonymously.
CookieDurationDescription
cookielawinfo-checkbox-analytics11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Analytics".
cookielawinfo-checkbox-functional11 monthsThe cookie is set by GDPR cookie consent to record the user consent for the cookies in the category "Functional".
cookielawinfo-checkbox-necessary11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookies is used to store the user consent for the cookies in the category "Necessary".
cookielawinfo-checkbox-others11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Other.
cookielawinfo-checkbox-performance11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Performance".
viewed_cookie_policy11 monthsThe cookie is set by the GDPR Cookie Consent plugin and is used to store whether or not user has consented to the use of cookies. It does not store any personal data.
Functional
Functional cookies help to perform certain functionalities like sharing the content of the website on social media platforms, collect feedbacks, and other third-party features.
Performance
Performance cookies are used to understand and analyze the key performance indexes of the website which helps in delivering a better user experience for the visitors.
Analytics
Analytical cookies are used to understand how visitors interact with the website. These cookies help provide information on metrics the number of visitors, bounce rate, traffic source, etc.
Advertisement
Advertisement cookies are used to provide visitors with relevant ads and marketing campaigns. These cookies track visitors across websites and collect information to provide customized ads.
Others
Other uncategorized cookies are those that are being analyzed and have not been classified into a category as yet.
SAVE & ACCEPT