By Zach Wiese
Easy Greek Kofta Skewers
6 steps
Prep:20minCook:15min
These juicy beef skewers are a Greek-inspired take on classic kofta, seasoned with fresh lemon zest, oregano, garlic, and olive oil for a bright, herb-forward flavor. Grilled until beautifully charred on the outside and tender inside, they strike a balance between Mediterranean warmth and fresh citrusy lift.
Perfect served with warm pita, tzatziki, and a crisp Greek salad, these skewers work equally well for weeknight grilling or casual entertaining. Rest the meat briefly after cooking and finish with a squeeze of lemon for maximum flavor.
Updated at: Mon, 12 Jan 2026 02:48:58 GMT
Nutrition balance score
Unbalanced
Glycemic Index
42
Low
Glycemic Load
14
Moderate
Nutrition per serving
Calories2138 kcal (107%)
Total Fat167.1 g (239%)
Carbs32.3 g (12%)
Sugars5.7 g (6%)
Protein122.5 g (245%)
Sodium4103.7 mg (205%)
Fiber6.6 g (23%)
% Daily Values based on a 2,000 calorie diet
Ingredients
1 servings
Instructions
Step 1
Prep the aromatics
Grate the onion on the small holes of a grater, then squeeze it in your hands or a paper towel to remove most of the liquid.
Mince the garlic and chop the herbs.
Step 2
Make the meat mixture
In a large bowl, combine:
Ground beef
Grated, squeezed onion
Garlic
Parsley, mint
Oregano, thyme (if using), cumin, paprika, chili flakes
Salt and pepper
Breadcrumbs/soaked bread
Olive oil
Lemon zest and lemon juice
Mix with your hands until everything is evenly combined but don’t overwork it or it’ll get tough.
Step 3
Chill (important for shaping)
Cover and refrigerate for at least 30–60 minutes (up to a few hours).
This helps the flavors meld and the mixture firm up so it sticks to the skewers.
Step 4
Form the skewers
If using wooden skewers, soak them in water for 20–30 minutes.
Divide the meat into 8–10 portions.
With damp hands, mold each portion around a skewer into a long sausage shape (about 1 inch thick / 2–3 cm). Press firmly so it clings well.
Step 5
Cook (grill, grill pan, or broil)
Grill or grill pan:
Preheat to medium-high. Oil the grates or pan lightly.
Cook skewers 3–4 minutes per side, turning to brown all around, until nicely charred and cooked through (internal temp ~160°F / 71°C).
Step 6
Finish
Rest 3–5 minutes.
Squeeze fresh lemon over the top and sprinkle a bit more oregano or parsley before serving.
Notes
1 liked
0 disliked
Delicious
Easy
Fresh
Makes leftovers












