• Skip to main content
  • Skip to primary sidebar

Give Recipe logo

menu icon
go to homepage
  • Home
  • Recipes
  • Turkish Cuisine
  • About
  • Subscribe
    • Facebook
    • Instagram
    • Pinterest
  • search icon
    Homepage link
    • Home
    • Recipes
    • Turkish Cuisine
    • About
    • Subscribe
    • Facebook
    • Instagram
    • Pinterest
  • ×
    Home » Turkish Main Dishes » Şiş Köfte (Turkish Meatball Skewers)

    Published: Nov 18, 2020 · Modified: Oct 9, 2026 by Zerrin & Yusuf

    Şiş Köfte (Turkish Meatball Skewers)

    Jump to Recipe

    Want to bring a Turkish favorite to your dinner table? Make Şiş Köfte, Turkish Meatball Skewers! Ground beef and lamb are mixed with simple spices, shaped onto skewers and grilled in the oven until juicy and nicely browned. So easy to make and seriously delicious.

    Turkish şiş köfte (meatball skewers) served on a platter with pide bread, white bean salad topped with boiled eggs, and fresh parsley.

    Şiş Köfte, a Turkish Kebab Classic

    When we were living in Türkiye, we had şiş köfte in Antalya a few times, and we loved it every time! It's also popular in places like Burdur and Isparta, and probably several other cities too.

    As the name suggests, şiş köfte is basically meatballs cooked on skewers. But like many Turkish dishes, it's made a little differently depending on where you are. Some places use ground beef, while others prefer lamb or goat meat.

    One thing we learned from a local şiş köfte restaurant in Antalya is that rib meat is preferred because it has a good amount of fat and lots of flavor. This helps keep the köfte juicy and tender when cooked.

    And that's why traditional şiş köfte is usually made with just meat and salt. No onions, bread or extra spices. When the meat is that flavorful, you really don't need anything else!

    Overhead view of Turkish şiş köfte (meatball skewers) on a metal platter with pide bread, white bean salad topped with boiled eggs, fresh parsley and green peppers.

    About the Ingredients

    Here we're making a homemade version of şiş köfte, using ingredients we can easily find at supermarkets.

    Instead of using rib meat like many traditional şiş köfte restaurants in Türkiye do, we use a mixture of ground beef and lamb, along with a few extra ingredients for flavor and tenderness.

    We actually adapted this recipe from our Turkish meatballs (köfte), one of the most loved recipes on our blog.

    Here are a few notes about the ingredients we use:

    • Ground beef: We use 85% lean, 15% fat ground beef. The fat helps keep the köfte juicy.
    • Ground lamb: We use 80% lean, 20% fat ground lamb. It adds a richer flavor, closer to the traditional şiş köfte we've enjoyed in Türkiye.
    • Seasonings: We use salt, black pepper, cumin, paprika and pul biber (Turkish red pepper flakes).
    • Onion: We puree the onion so it mixes easily into the meat, adding moisture and flavor.
    • Bread: Helps bind the mixture together and keeps the köfte soft by holding in moisture. You can use white or brown bread.
    • Baking soda and vinegar (or lemon juice): We use a little of each in our köfte mixture. These help with tenderness.

    You can find the full list of ingredients with their exact measurements in the recipe card below.

    Overhead view of ingredients for Turkish şiş köfte, including ground beef, ground lamb, bread, onion, olive oil, vinegar, baking soda, salt and spices.

    How to Make Şiş Köfte at Home

    We're making this homemade version of şiş köfte in the oven, using the grill (broiler) setting. We also use flat metal skewers, which help keep the meat in place.

    First, mash the bread with the pureed onion, spices and other ingredients until you have a mushy mixture. Add the ground beef and lamb, and mix everything together. If you have time, let the mixture rest in the fridge for 30 minutes. This makes it easier to shape.

    Next, divide the mixture into portions and shape each one around a flat metal skewer, pressing the meat gently so it holds together. Arrange the skewers on a grill tray (broiler pan) and cook on the top oven rack until the köfte is nicely browned and cooked through. The cooking itself takes about 9 minutes!

    You can find the step-by-step instructions in the recipe card below.

    Four-step collage showing how to make Turkish şiş köfte: preparing the bread and spice mixture, mixing in ground beef and lamb, shaping the meat onto skewers, and cooking until browned.

    Tips for Shaping Köfte onto Skewers

    Shaping the meat mixture onto skewers can be a little tricky at first, but here are a few tips to make it easier:

    • Shape it gently: Place one portion of the meat mixture around the skewer. Take your time and use your fingertips to gently press and spread the meat in both directions along the skewer, making sure it stays together.
    • Keep a bowl of water nearby: If the meat starts sticking to your hands, lightly wet your fingertips. You only need a little water, so don't soak your hands.
    • Make them even: Spread the meat along the skewer, keeping it roughly the same thickness throughout. This helps the köfte cook evenly.
    • Leave some space at both ends: Don't spread the meat all the way to the ends of the skewer. This makes the skewers easier to handle and turn while cooking.

    Why We Recommend Flat Metal Skewers

    We recommend flat metal skewers for this şiş köfte recipe for two reasons. They hold the meat mixture much better, preventing the köfte from slipping or falling off, and they can handle the high heat of the oven grill (broiler).

    If you only have wooden skewers, use wide, flat ones if possible. If you have regular round wooden skewers, we recommend making smaller portions of köfte so they hold together better.

    We wouldn't recommend using wooden skewers under the oven grill (broiler), as they can burn at such high heat. Instead, soak them in water for at least 30 minutes and cook the köfte using the regular oven setting at 220°C (425°F), away from the top heating bars. Bake for about 15–18 minutes, turning halfway through, until nicely browned and cooked through. Keep an eye on the skewers, as the wood can still burn. 

    Turkish şiş köfte (meatball skewers) garnished with fresh parsley and served with pide bread and Antalya-style white bean salad topped with boiled eggs.

    No Grill Tray? No Problem!

    You don't need a special grill tray to make these şiş köfte skewers, although we recommend getting one if you love making kebabs at home.

    A regular baking sheet and an oven-safe wire rack will work too! Simply place the wire rack over the baking sheet and arrange the skewers on top, keeping the köfte raised above the tray. This allows the heat to reach the meat and lets any excess fat drip down.

    Then cook on the top oven rack, just as described in the recipe.

    Can I cook these in a grill pan on the stove?

    Yes! Use a large grill pan and heat it over medium-high heat with a little oil. Make sure the skewers fit in the pan and the meat touches the cooking surface. Cook, turning occasionally, until browned on all sides and cooked through.

    How We Serve Şiş Köfte

    We love serving şiş köfte with warm pide and Antalya piyaz, a white bean salad with a creamy tahini dressing. That's how we've enjoyed it in Antalya, and the combination is absolutely delicious!

    If you prefer a bean salad without tahini, try our Turkish white bean salad recipe.

    You can serve it with either tırnak pide or our homemade Turkish pide bread (Ramazan pidesi). Both are great, but tırnak pide is especially popular with kebabs, including in Antalya.

    Our homemade lavash bread is another great option, especially if you like wrapping your şiş köfte in bread!

    We also love serving these juicy meatball skewers with Turkish shepherd salad, sumac onions or acılı ezme.

    And of course, a cold glass of ayran is always a lovely addition!

    Overhead view of Turkish şiş köfte (meatball skewers) served on a metal platter with pide bread, Antalya-style white bean salad topped with boiled eggs, fresh parsley and green chili peppers.

    How to Store and Reheat

    Refrigerate: Remove the cooked köfte from the skewers and let them cool. Transfer to an airtight container and refrigerate promptly for up to 4 days.

    Freeze: You can freeze the cooked köfte too! Once cooled, place them in a freezer-safe container or freezer bag and freeze for up to 3 months. Thaw overnight in the fridge before reheating.

    Reheat: We prefer reheating leftover köfte in a non-stick pan over medium heat rather than in the oven. Turn them occasionally until heated all the way through (165°F/74°C). Be careful not to overcook them, as they can dry out.

    More Turkish Kebab Recipes

    If you love Turkish kebabs as much as we do, here are a few more recipes to try at home!

    • Adana Kebab
    • Turkish Chicken Kebabs (Tavuk Şiş)
    • Eggplant Kebab (Patlıcan Kebabı)
    • Homemade Doner Kebab
    • Iskender Kebab
    • Ali Nazik Kebab

    Looking for more? Have a look at our Best Turkish Kebabs collection. You might find a few you'd love to try!

    Turkish şiş köfte (meatball skewers) garnished with parsley and served on a metal platter with golden pide bread and Antalya-style white bean salad topped with boiled eggs.

    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 şiş köfte (meatball skewers) served on a platter with pide bread, white bean salad topped with boiled eggs, and fresh parsley.
    5 from 1 vote

    Şiş Köfte (Turkish Meatball Skewers)

    By Zerrin & Yusuf
    Shish kofte (şiş köfte) is a Turkish kebab made with seasoned ground lamb and beef, shaped onto skewers and cooked until juicy and browned. It’s an easy, flavorful dish perfect for grilling or baking.
    Yields: 4 servings
    Prevent your screen from going dark
    PRINT PIN
    PREP 20 minutes mins
    COOK 9 minutes mins
    Resting Time 30 minutes mins
    TOTAL 40 minutes mins

    INGREDIENTS
     

    • 1 slice 40 g / 1.4 oz white or brown bread, crust removed
    • 1 medium onion, pureed
    • 1 tablespoon olive oil
    • 1 teaspoon salt
    • ½ teaspoon black pepper
    • 1 teaspoon ground cumin
    • 1 teaspoon paprika
    • 1 teaspoon pul biber, (Turkish red pepper flakes)
    • 1 teaspoon baking soda
    • 1 tablespoon vinegar, or lemon juice
    • 500 g / 1.1 lb ground beef, (85% lean / 15% fat)
    • 300 g / 11 oz ground lamb, (80% lean / 20% fat)

    INSTRUCTIONS
     

    • Place the bread in a large bowl. Add the pureed onion, olive oil, salt, black pepper, cumin, paprika, pul biber, baking soda and vinegar (or lemon juice). Mash everything together well with a fork until you have a mushy mixture.
    • Add the ground beef and ground lamb. Mix with your hands just until everything is well combined. Don’t overmix.
    • Cover and refrigerate for 30 minutes if you have time. This makes it easier to shape. If not, you can continue with the recipe.
    • Divide the mixture into 16 equal portions, about 60 g (2 oz) each. Shape each portion around a flat metal skewer, gently pressing and spreading the meat along about 18 cm (7 inches) of the skewer. Keep the thickness even and leave some space at both ends. Keep a small bowl of water nearby and dip your fingertips in it whenever the meat starts sticking to them.
    • Preheat the oven grill to 230°C (450°F), or set the broiler to high. Arrange the skewers on a grill pan with a rack, so the meat sits above the pan rather than directly on it. If you don’t have one, place a wire rack over a baking sheet and arrange the skewers across the rack. Place on the top oven rack, close to but not touching the heating bars. Grill for 4 minutes, turn the skewers over, then cook for another 5 minutes, or until nicely browned and cooked through. Keep an eye on them, as broilers might vary in heat and the köfte can brown quickly.
    • Serve hot with your favorite bread or rice pilav and salad.

    NOTES

    Flat metal skewers work best because they hold the meat securely. If using wooden skewers, soak them in water for at least 30 minutes. Bake at 220°C (425°F) using the regular oven setting, for about 15–18 minutes, turning halfway through.

    NUTRITION

    Calories: 547kcalCarbohydrates: 7gProtein: 37gFat: 40gSaturated Fat: 16gPolyunsaturated Fat: 3gMonounsaturated Fat: 18gTrans Fat: 1gCholesterol: 140mgSodium: 1026mgPotassium: 619mgFiber: 1gSugar: 2gVitamin A: 403IUVitamin C: 2mgCalcium: 55mgIron: 5mg

    Nutrition information is automatically calculated, so should only be used as an approximation.

    ADDITIONAL INFO

    Course Dinner
    Cuisine Turkish
    Tried this recipe? Leave a comment below!

    You Might Also Like:

    • Hands serving lahmacun, sliced onion, tomato salad and spices on a wooden board.
      Turkish Lahmacun
    • Ground meat pide and cheese pide with an egg topping in a baking tray.
      Pide (Turkish Flatbread Pizza)
    « Vegan Spinach Soup Recipe
    Chocolate Orange Cookies »

    Reader Interactions

    Comments

      5 from 1 vote

      Leave a Reply Cancel reply

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

      Recipe Rating




    1. Phil says

      August 10, 2021 at 4:18 am

      5 stars
      Made this for our anniversary and it was a hit!

      Reply

    Primary Sidebar

    Zerrin & Yusuf

    Meet Zerrin and Yusuf Gunaydin: The couple behind this blog. We bring Turkish food into your kitchen! From kebabs to desserts, everything you crave is here.

    More about us→

    POPULAR RECIPES

    • Chicken seasoning in a glass jar and a small spoon in it.
      Dry Rub For Chicken - Chicken Seasoning
    • Turkish bean stew in a dark colored bowl and a spoon inside it.
      Kuru Fasulye Recipe (Turkish Beans)
    • Roasted tomato soup topped with feta cheese and basil leaves in a white bowl, grilled cheese sandwich dipped into it and more grilled cheese sandwiches behind it.
      Roasted Garlic Tomato Soup
    • Turkish chicken dish with a tomato sauce served in a bowl and a fork inside it.
      Tavuk Sote - Turkish Chicken Sauté
    • Chicken doner wraps on a wooden board, pickled, French fries, tomato and onion slices on the side.
      Chicken Doner Kebab (Tavuk Döner)
    • Baked chicken wings on a rack.
      Baking Powder Chicken Wings Baked In The Oven

    Footer

    ABOUT

    • About Us

    POLICIES

    • Privacy Policy

    LET'S CONNECT!

    • Contact
    • Subscribe

    All content, recipes and photographs are copyrighted and the property of Give Recipe. They may not be republished in part or whole without proper credit and permission.

    • Facebook
    • Instagram
    • YouTube
    • Pinterest

    Copyright © 2026 GIVE RECIPE

    Turkish şiş köfte (meatball skewers) served on a platter with pide bread, white bean salad topped with boiled eggs, and fresh parsley.

    Rate This Recipe

    Your vote:




    A rating is required
    A name is required
    An email is required

    Recipe Ratings without Comment

    Something went wrong. Please try again.