My mother was a working mom. For all of her adult life, she went to work at 8 in the morning and came back at 6 each evening. Every day, after she walked into the house, she put on her apron and called me into the kitchen so that we could start cooking together. It was my favorite time of the day. She was the chef and I was the apprentice.

A bowl filled with Turkish Meatballs and yogurt tahini sauce placed on a marble surface and photographed from the top view.

In my younger years, I was responsible for salads. But once I reached my teenage years, she taught me how to make some of the more complicated dishes. This recipe for Turkish meatballs, or as we call them kofte, was the first grown-up dish I learned from her. Even now, many years later, every time I make these the smell that fills my kitchen reminds me of those magical days of my childhood.

About This Turkish Meatballs Recipe:

If you have ever been to Turkey, you know that Turks love their meatballs. It is our version of a go-to weeknight dinner, as it is quick and easy to make and requires only a few ingredients.

Now, you might look at the recipe below and tell me that there are more than “just a few ingredients” – and you would be right. Though traditional Turkish meatballs are made with only ground beef, onion, stale bread, egg, salt and pepper, my mother would also always add garlic, cumin, and parsley. And so, I follow in her footsteps.

Ingredients for Turkish Meatballs are photographed from the top view.
Ingredients for Turkish Meatballs are placed in a bowl and photographed from the top view.

A Few Tips and Tricks For The Best Turkish Meatballs:

– I used 85% lean and 15% fat Organic ground beef. However, if you have a butcher who can ground it fresh for you, I recommend adding a little bit more fat. Ideally, 80% lean and 20% fat.

– In much the same way that Italians typically make their meatballs, you can mix 50% ground beef with 50% ground lamb for even more flavor.

A woman is photographed from the front view as she is mixing the ingredients for Turkish Meatballs.
Rolled Turkish Meatballs placed on a sheet pan are photographed from the top view.

– When I set out to make this recipe, I made a phone call to my mom’s best friend just for her to refresh my memory as I wanted make sure I was not missing anything. She told me that I should also use a little bit of baking soda to help them keep their shape, make them tender, and help them rise as they cook. She was right.

– After you mix all of the ingredients together, be sure to let it sit for a few hours. If you have time, allow the mixture to sit overnight in the fridge. The extra time spent in the fridge allows the ingredients to mingle and bring out the flavors that take these to the next level.

A plate full of yogurt tahini sauce and Turkish meatballs are photographed from the front view.
Two bowls filled with yogurt tahini sauce and Turkish meatballs garnished with pomegranate seeds and pine nuts.

– You can also do what my mother used to do, which is: Make a big batch, shape it into balls, layer them in between parchment papers in airtight containers, and freeze them for up to 2 months. A day before you are ready to serve, let them thaw in the fridge, and cook as directed.

– As you can see in the video, I used a grill pan, but you can also use a cast-iron skillet or better yet, come summer time, grill them outside.

– The trick to prevent them from burning is to turn them every few minutes and gently press them with the back of a spatula as they cook. This way, both the inside and the outside of the meatballs will cook evenly. As in all meat dishes, after they are cooked, cover them with aluminum foil, and let them sit for a few minutes to make sure that all of their juices will remain in the meat.

I served my Turkish Meatballs with a dollop of Tahini Yogurt Sauce and a serving of Turkish ayran, but you can serve them with pretty much any starch you like: rosemary mashed potatoes, vermicelli rice, Greek yogurt pasta, lemon quinoa, are a few to name.

If you liked this Turkish Meatballs kofte recipe you might also like

Other Turkish recipes you might also like:

Turkish Meatballs Kofte Recipe

4.64 from 11 votes
Yields15 meatballs
Prep Time2 hours 20 minutes
Cook Time20 minutes
Total Time2 hours 40 minutes
Growing up in Turkey, Turkish Meatballs were a favorite in our house. Made with only a few ingredients, these spicy meatballs are my go-to recipe whenever I miss home. 

Ingredients 

For The Turkish Meatballs

  • 1 medium-size onion, peeled
  • 1 pound ground beef, 85% lean 15% fat, preferably freshly ground & organic
  • 3/4 cup bread crumbs
  • 2 cloves of garlic, minced
  • 1 egg
  • 1 teaspoon cumin
  • ¼ teaspoon baking soda
  • 1 teaspoon kosher salt
  • ½ teaspoon black pepper, freshly ground
  • ¼ cup fresh Italian parsley, chopped (optional)

To Serve (optional for 4 servings)

  • 1 cup Tahini Yogurt Sauce
  • 2 tablespoons pine nuts
  • 2 tablespoons pomegranate arils
  • 1 tablespoon fresh parsley, chopped

Instructions 

  • Using a box shredder or a food processor, shred the onion. Pass it through a strainer to remove its juices.
  • Transfer onion to a large bowl. Add in the ground beef, bread crumbs, garlic, egg, cumin, baking soda, salt and pepper. If using, add in the Italian parsley into the bowl.
  • Use your hands to thoroughly mix. I usually mix it for 5-7 minutes to ensure that all the ingredients are thoroughly mixed. Cover it with stretch film and place in the fridge for 2 hours or, if possible, let it sit overnight.
  • Divide meatballs into 15 portions (like seen in the video and/or in the photo above)  and roll each portion into a small ball. Each ball should be somewhere between 2 ½ or 3 tablespoons. Lightly flatten each ball in the palm of your hands. Continue with the rest of the meat.
  • Heat 1 tablespoon olive oil in a 12-inch grill or cast iron pan until it is shimmering hot.
  • Add in the meatballs and cook for 7-8 minutes, turning them several times as they cook to prevent them before burning.  Use a spatula to lightly press as they cook.
  • If you have a smaller pan, you might have to do this in two batches.
  • Transfer cooked meatballs into a platter, cover with aluminum foil, and let it sit 5 minutes before serving.
  • If you prefer to serve like I did, spread a dollop of Tahini Yogurt Sauce at the bottom of a plate and add 3 meatballs in the middle. Garnish it with pine nuts, pomegranate arils, and chopped fresh parsley.

Video

Notes

  • These meatballs freeze very well. Simply, make a big batch, shape it into balls, layer them in between parchment papers in airtight containers, and freeze them for up to 2 months. A day before you are ready to serve, let them thaw in the fridge, and cook as directed.
  • As you can see in the video, I used a grill pan, but you can also use a cast iron skillet or better yet, come summer time, grill them outside.
  • The trick to prevent them from burning is to turn them every few minutes and gently press them with the back of a spatula as they cook. This way, both the inside and the outside of the meatballs will cook evenly. As in all meat dishes, after they are cooked, cover them with aluminum foil, and let them sit for a few minutes to make sure that all of their juices will remain in the meat.
  • I served my Turkish Meatballs with a dollop of Tahini Yogurt Sauce, but you can serve them with, pretty much, any starch as you like: Mashed potatoes, rice, pasta, quinoa, etc.
  • The nutritional data below does not include the calories coming from the Tahini Yogurt Sauce.

Nutrition

Calories: 118kcal | Carbohydrates: 5g | Protein: 7g | Fat: 8g | Saturated Fat: 3g | Cholesterol: 32mg | Sodium: 239mg | Potassium: 128mg | Fiber: 1g | Sugar: 1g | Vitamin A: 123IU | Vitamin C: 3mg | Calcium: 22mg | Iron: 1mg

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

Additional Info

Course: Dinner
Cuisine: Turkish
Tried this recipe?Mention @foolproofliving or tag #foolproofeats!

About Aysegul Sanford

Hello Friend! I'm Aysegul but you can call me “Ice." I’m the cook/recipe-tester/photographer behind this site.

If you’re looking for approachable, yet creative recipes made with everyday ingredients, you’ve come to the right place. Here, we’re all about recipes that’s been meticulously tested to provide you with a truly foolproof cooking experience regardless of your level of cooking.

The cover of Foolproof Protein packed ebook.

Claim Your Free E-Book

Foolproof Protein-Packed
Sign up to get our free Protein-Packed Meals E-book with recipes you can make in under 45 minutes. Plus, get weekly updates and goodies from us.
Please enable JavaScript in your browser to complete this form.
4.64 from 11 votes (1 rating without comment)

Leave a comment

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

Recipe Rating




30 Comments

  1. 5 stars
    Have the mixed meat in the fridge, now looking for a link to the wonderful music in the video. Do you have a link? I’d love to add it to my playlist. Dinner is Piyaz, meatballs with the sauce, so looking forward to it. Thank you.

    1. Hi JB,
      Thanks for your sweet words. Your dinner sounds delicious. And that is exactly how I serve it too (with Piyaz.)
      The music is from a music library that I used to use many years ago. Sadly, I no longer am subscribed to it so I won’t be able to share.
      Thanks again. I hope you enjoyed it.

  2. 5 stars
    This is now a family favourite. I make it at least once a week. Thank you for sharing this wonderful recipe.

    1. YAY! This is music to my ears Colette. Thanks for coming by and taking the time to leave a review.

  3. Hello, Ice!
    Thank you for sharing your family history with us! If I do not eat beef, what kind of meat would you recommend as a good substitute? Your Turkish coffee recipe is excellent by the way – just as I remember it in Istanbul 🙂

    1. Hi Irina,
      I am happy to hear that you enjoyed reading my story and my Turkish coffee recipe. 🙂
      You can easily substitute ground chicken or turkey in this recipe.
      Let me know how it turns out. Cheers!

  4. Made these tonight and absolutely loved them! Huge hit in our house. Simple and very flavourful! Just curious if anyone has ever tried to bake them??
    Thanks again!

    1. Hi Whitney,
      So glad you liked them.
      You can certainly bake them. I would probably bake them at 350 for 20-25 minutes, but keep an eye on it after the 15-minute mark to make sure they don’t burn.
      I hope this helps.
      Thanks for coming by and taking the time to leave a review.
      Cheers!

  5. 1 star
    Please correct the prep time. If you need to leave the mixture to sit for 2 hours, then the prep time is not 2hours. I was just about to make this for dinner. Very disappointed reader.

    1. I sincerely apologize for missing that information Annette. The change has been made.
      As someone who takes pride in her work, it is never my intention to disappoint a reader. This was an error from my end.
      I am very sorry.