Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Kafta Kebabs

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Juicy, tender Middle Eastern Kafta Kebabs made with ground beef, fresh herbs, and aromatic spices. Perfect for grilling, baking, or pan-searing, they pair beautifully with rice, flatbread, or salads for a hearty and flavorful meal.

  • Total Time: 27 minutes
  • Yield: 4–6 servings

Ingredients

1 medium yellow onion, quartered

1 cup fresh parsley, washed and patted dry

600 g lean ground beef

1 tsp salt

¼ tsp black pepper

¼ tsp seven spice blend

⅛ tsp cayenne pepper (more to taste)

Instructions

  1. Place onion and parsley in a food processor and pulse until finely chopped.
  2. Transfer to a clean kitchen towel and squeeze out excess moisture.
  3. In a large mixing bowl, combine onion-parsley mixture with ground beef, salt, black pepper, seven spice, and cayenne.
  4. Mix thoroughly with your hands until well incorporated and slightly sticky.
  5. Divide mixture into equal portions and shape around skewers into long, sausage-like forms.
  6. Preheat grill, grill pan, or oven broiler to medium-high heat.
  7. Cook kebabs for 10–12 minutes, turning occasionally, until fully cooked and slightly charred.
  8. Serve hot with sides like hummus, tabbouleh, or pita bread.

Notes

For richer flavor, substitute some or all beef with ground lamb.

Soak wooden skewers for at least 30 minutes before grilling to prevent burning.

To bake, cook at 400°F (200°C) for 15–18 minutes, flipping halfway.

Ensure onion-parsley mixture is well-drained to help meat stick to skewers.

  • Author: Madelynn
  • Prep Time: 15 minutes
  • Cook Time: 12 minutes
  • Category: Main Course
  • Method: Grilling
  • Cuisine: Middle Eastern
  • Diet: Halal

Nutrition

  • Serving Size: 1 skewer
  • Calories: 220
  • Sugar: 1g
  • Sodium: 450mg
  • Fat: 14g
  • Saturated Fat: 5g
  • Unsaturated Fat: 8g
  • Trans Fat: 0g
  • Carbohydrates: 3g
  • Fiber: 1g
  • Protein: 20g
  • Cholesterol: 70mg