Köfte (Turkish meatballs) are a beloved dish in Turkish cuisine, known for their bold flavors and tender texture. Made from ground meat, fresh herbs, and a blend of spices, these meatballs are packed with savory goodness and are often served with rice, salad, or in pita bread for a satisfying meal. Whether grilled, fried, or baked, Turkish meatballs are a crowd-pleaser that brings the delicious flavors of the Mediterranean right to your table. This recipe offers a traditional take on this classic dish that’s sure to become a family favorite.
Ingredients:
For the Meatballs:
- 1 lb ground beef (or a mix of ground lamb and beef)
- 1 medium onion, finely grated
- 2 cloves garlic, minced
- 1/4 cup fresh parsley, chopped
- 1/4 cup fresh mint, chopped (optional but recommended)
- 1/2 teaspoon cumin
- 1/2 teaspoon paprika
- 1/4 teaspoon cayenne pepper (optional, for heat)
- 1 teaspoon ground coriander
- 1/2 teaspoon salt
- 1/2 teaspoon black pepper
- 1/4 cup breadcrumbs
- 1 egg
- 1 tablespoon olive oil (for binding)
For the Sauce (Optional):
- 1 cup tomato sauce
- 1 tablespoon olive oil
- 1 teaspoon sugar (optional, for balancing acidity)
- 1/2 teaspoon cumin
- 1/2 teaspoon paprika
- Salt and pepper, to taste
Instructions:
- Prepare the Meatball Mixture: In a large mixing bowl, combine the ground meat, grated onion, minced garlic, parsley, mint, cumin, paprika, cayenne pepper (if using), ground coriander, salt, and black pepper. Mix well until the ingredients are fully combined.
- Add Bindings: Add the breadcrumbs, egg, and olive oil to the mixture. Continue mixing until everything is evenly incorporated, ensuring the mixture is moist but not too wet. If the mixture feels too loose, add more breadcrumbs a tablespoon at a time.
- Form the Meatballs: Wet your hands with a little water and form the mixture into small oval-shaped meatballs, about 1 1/2 inches in diameter. You can also shape them into longer, cylindrical shapes if you prefer. Place the formed meatballs on a tray or plate.
- Cook the Meatballs: There are three methods for cooking the köfte:
- Grilling: Preheat a grill or grill pan to medium-high heat. Grill the meatballs for about 6-8 minutes, turning occasionally, until they are fully cooked and have nice grill marks.
- Pan-Frying: Heat a little olive oil in a large frying pan over medium heat. Fry the meatballs in batches for about 5-7 minutes, turning occasionally, until golden brown and cooked through.
- Baking: Preheat the oven to 375°F (190°C). Place the meatballs on a baking sheet and bake for about 20-25 minutes, flipping halfway through, until cooked through and golden brown.
- Prepare the Optional Sauce: If you want to serve your köfte with a sauce, heat the olive oil in a small saucepan over medium heat. Add the tomato sauce, sugar, cumin, paprika, salt, and pepper. Stir and simmer for about 10-15 minutes until the sauce thickens slightly. Adjust the seasoning as needed.
- Serve: Once the meatballs are cooked, serve them with the optional sauce, over rice, or with a side of salad and warm flatbread. Turkish köfte also pairs wonderfully with a yogurt-based sauce or tzatziki on the side.
Tips for Making the Best Turkish Meatballs:
- Use Fresh Herbs: Fresh parsley and mint are key to giving these meatballs an aromatic and refreshing flavor. Don’t skip these herbs for the most authentic taste.
- Let the Meatball Mixture Rest: After mixing, let the meatball mixture rest for about 15-20 minutes. This helps the flavors meld and makes the mixture easier to handle when forming the meatballs.
- Grill for Authentic Flavor: Grilling gives the meatballs a smoky flavor that enhances their taste. If you don’t have a grill, a grill pan on the stovetop works perfectly.
- Experiment with Spices: While cumin and paprika are essential to Turkish köfte, feel free to adjust the spices based on your personal preferences. You can add a bit of cinnamon for warmth or a pinch of allspice for added complexity.
- Don’t Overwork the Meat: When mixing the meatball ingredients, avoid overworking the mixture, as this can lead to tough meatballs. A light hand will result in tender and juicy köfte.

Turkish Meatballs Recipe: Flavorful, Juicy, and Authentic Turkish Delights
Turkish meatballs are cooked to perfection and topped with fresh herbs and a rich sauce. These tender meatballs are full of flavor and perfect for a hearty meal.
Ingredients
For the Meatballs:
-
1 medium onion, finely grated
-
2 cloves garlic, minced
-
1/4 cup fresh parsley, chopped
-
1/4 cup fresh mint, chopped (optional but recommended)
-
1/2 teaspoon cumin
-
1/2 teaspoon paprika
-
1/4 teaspoon cayenne pepper (optional, for heat)
-
1 teaspoon ground coriander
-
1/2 teaspoon salt
-
1/2 teaspoon black pepper
-
1/4 cup breadcrumbs
-
1 egg
-
1 tablespoon olive oil (for binding)
1 lb ground beef (or a mix of ground lamb and beef)
For the Sauce (Optional):
-
1 tablespoon olive oil
-
1 teaspoon sugar (optional, for balancing acidity)
-
1/2 teaspoon cumin
-
1/2 teaspoon paprika
-
Salt and pepper, to taste
1 cup tomato sauce
Instructions
-
Prepare the Meatball Mixture: In a large mixing bowl, combine the ground meat, grated onion, minced garlic, parsley, mint, cumin, paprika, cayenne pepper (if using), ground coriander, salt, and black pepper. Mix well until the ingredients are fully combined.
-
Add Bindings: Add the breadcrumbs, egg, and olive oil to the mixture. Continue mixing until everything is evenly incorporated, ensuring the mixture is moist but not too wet. If the mixture feels too loose, add more breadcrumbs a tablespoon at a time.
-
Form the Meatballs: Wet your hands with a little water and form the mixture into small oval-shaped meatballs, about 1 1/2 inches in diameter. You can also shape them into longer, cylindrical shapes if you prefer. Place the formed meatballs on a tray or plate.
-
Cook the Meatballs: There are three methods for cooking the köfte:
-
Grilling: Preheat a grill or grill pan to medium-high heat. Grill the meatballs for about 6-8 minutes, turning occasionally, until they are fully cooked and have nice grill marks.
-
Pan-Frying: Heat a little olive oil in a large frying pan over medium heat. Fry the meatballs in batches for about 5-7 minutes, turning occasionally, until golden brown and cooked through.
-
Baking: Preheat the oven to 375°F (190°C). Place the meatballs on a baking sheet and bake for about 20-25 minutes, flipping halfway through, until cooked through and golden brown.
-
-
Prepare the Optional Sauce: If you want to serve your köfte with a sauce, heat the olive oil in a small saucepan over medium heat. Add the tomato sauce, sugar, cumin, paprika, salt, and pepper. Stir and simmer for about 10-15 minutes until the sauce thickens slightly. Adjust the seasoning as needed.
-
Serve: Once the meatballs are cooked, serve them with the optional sauce, over rice, or with a side of salad and warm flatbread. Turkish köfte also pairs wonderfully with a yogurt-based sauce or tzatziki on the side.
FAQs
1. Can I use ground lamb instead of beef?
Yes, ground lamb is commonly used in Turkish köfte, and it adds a rich, savory flavor. You can use all lamb or a mix of lamb and beef, depending on your preference.
2. How can I make this recipe gluten-free?
To make these köfte gluten-free, substitute the breadcrumbs with gluten-free breadcrumbs or ground oats. Ensure the spices and other ingredients you use are also gluten-free.
3. Can I freeze the meatballs?
Yes! You can freeze the uncooked meatballs. Lay them out on a baking sheet to freeze individually, then transfer them to a freezer-safe bag or container. When ready to cook, you can either grill, fry, or bake them straight from the freezer (though they may need an extra few minutes of cooking time).
4. Can I bake the meatballs without oil?
You can bake the meatballs without oil, but they might not brown as nicely. Adding a little olive oil helps them crisp up in the oven and adds flavor.
5. Can I add vegetables to the meatball mixture?
Yes! You can add finely grated zucchini, carrots, or bell peppers to the mixture for added moisture and flavor. Just be sure to squeeze out any excess water from vegetables like zucchini to avoid soggy meatballs.
6. What can I serve Turkish meatballs with?
Turkish meatballs are traditionally served with rice or bulgur pilaf, a simple salad (like a tomato-cucumber salad), or flatbreads like pita or lavash. They are also great with a side of yogurt or tzatziki sauce.
7. Can I make the sauce spicy?
If you prefer a spicy sauce, you can add red pepper flakes or chili powder to the tomato sauce. Adjust the heat level to your preference.
8. Can I make the meatballs in advance?
Yes! You can prepare the meatballs ahead of time and refrigerate them for up to 24 hours before cooking. This makes them perfect for meal prep or for cooking ahead of a busy dinner.
9. Can I use a food processor to blend the meat mixture?
Yes, you can use a food processor to chop the herbs and vegetables if you want a finer texture. However, avoid using the food processor to mix the meat, as it can overwork the meat and result in tough köfte.
10. How can I make the meatballs juicy?
For juicy meatballs, be sure to add enough fat (from olive oil, egg, and breadcrumbs) to the mixture. Also, avoid overcooking the meatballs, as this can dry them out.
