Turkish Grilled Meatballs on Skewers
Juicy, flavorful ground meat skewers with classic grill marks, ready in about 20 minutes. Perfect for a quick weeknight dinner or weekend barbecue.
- Total time
- 20 min
- Servings
- 4
- Calories
- 320
- Protein
- 25g

Ingredients
6 items — tap to check off
Missing one? Custrd suggests a swap that works.
Open the appInstructions
Step 1
Grate the 0.5 medium onion and squeeze out excess liquid. In a bowl, combine the grated onion, 1 lb ground beef, 0.25 cup breadcrumbs, 1 egg, 1 tsp salt, and 0.5 tsp black pepper. Mix until just combined.
Step 2
Divide the mixture into 8 equal portions. Shape each portion around a skewer into a long, oval meatball, pressing firmly so they hold together.
Step 3
Preheat a grill or grill pan over medium-high heat. Lightly oil the grates. Place the skewers on the grill and cook for 4-5 minutes per side, until nicely charred and cooked through (internal temperature reaches 160°F).
Step 4
Remove from the grill and let rest for 2 minutes. Serve hot with flatbread, salad, or yogurt sauce.
Tools you’ll need
- Grill or grill pan
- Skewers (metal or soaked wooden)
- Mixing bowl
- Grater
- Tongs
Cook smarter
Get matched recipes for what’s in your fridge
Custrd is an iPhone and Android app that finds real recipes from the ingredients you already have. No more grocery-list aspirations. Try it free for 7 days.



