Middle Eastern Beef Kafta Kebabs

Kafta is the fragrant favorite of Middle Eastern streets and homes. This isn't just a meatball; the meat, onion, and herbs are worked together so finely that they almost become paste-like before grilling. The secret lies in the balance of spices and the thorough kneading of the meat, which prevents the kebab from falling off the skewer and ensures a juicy, springy texture.
🕒 Prep Time 20 mins
🍳 Cook Time 10 mins
Total Time 30 mins
🍽️ Servings 4 servings
🔥 Calories 350 kcal
🌍 Cuisine Middle Eastern

Ingredients

Equipment Needed

  • Large bowl for kneading
  • Grill skewers (wood or metal)
  • Grill pan or outdoor grill

Allergen Information

⚠️ Wheat
⚠️ Milk

Instructions

1

Grate the onion and thoroughly squeeze out the liquid using a sieve or your hands.

Tip: Onion juice is acidic and watery, which would break down the meat and cause it to fall off the skewer.
2

Place the meat in a bowl with the squeezed onion pulp, parsley, garlic, and spices. Knead vigorously with your hands for 3-4 minutes until the mixture becomes sticky and uniform.

Tip: The mechanical action (kneading) releases meat proteins (myosin), which will act as glue to hold the kafta together.
3

With wet hands, form the meat into cylinders around the skewers. Press tightly to adhere.

Tip: Water on your hands prevents the fatty meat from sticking to you.
4

Heat the grill pan to medium-high and brush lightly with oil. Grill the skewers for 2-3 minutes per side, about 8-10 minutes total, until browned and cooked through.

Tip: Don't turn too early; wait for a crust to form so it releases naturally from the metal.
5

Serve with warm pita and cooling yogurt.

Tip: The contrast between the hot, spiced meat and the cold, tangy yogurt is essential.

Recipe FAQ

The meat is falling off the skewer.
Two reasons: too much water in the onion (squeeze it out!) or you didn't knead the meat long enough to bind it (proteins act as glue).
Can I bake it?
Yes, at 400°F (200°C) for about 15 minutes, but you'll miss the smoky grill flavor.

Ingredients

  • 1 lb Ground Beef (or Lamb, 80/20 fat ratio)
  • 1 pc Onion (finely grated, juice squeezed out)
  • 1 bunch Fresh Parsley (very finely chopped)
  • 2 cloves Garlic (crushed)
  • 1 tsp Ground Coriander
  • 1 tsp Ground Cumin
  • 1/2 tsp Ground Cinnamon
  • 1 tsp Paprika
  • 1 tsp Salt
  • 1/2 tsp Black Pepper
  • 2 tbsp Olive Oil
  • 4 pcs Pita Bread
  • 1 cup Greek Yogurt (for serving)