Authentic Kafta Kebab Recipe: Juicy Middle Eastern Grilled Skewers

A quick and easy recipe for juicy, flavorful grilled beef kafta kebabs. This simple Lebanese kafta uses lean ground beef, onion, fresh parsley and a few spices — ready in under 30 minutes and perfect for summer grilling.

Grilled Kafta Kebabs on platter.

Grilled beef kafta kebabs are a summertime favourite. The blend of ground beef, onion, spices and parsley is straightforward yet immensely satisfying. The aroma from the grill makes them irresistible.

How to Make It

Kafta kebabs are popular across the Middle East and can be made with beef, lamb, or even ground poultry. This version focuses on beef and uses just a handful of ingredients for maximum flavor.

Below is an overview of the ingredients and steps. Exact amounts are provided in the recipe card further down.

Ingredients Overview

  • Ground beef: Choose lean ground beef but with some fat to keep the kebabs moist. Extra-lean meat can yield dry kebabs.
  • One medium yellow onion.
  • Fresh parsley: flat-leaf or curly, washed and dried.
  • Seasonings: salt, black pepper, cayenne pepper and seven-spice (a Middle Eastern blend; allspice can be used if unavailable).

Steps Overview

If using wooden skewers, soak them for about 30 minutes to prevent burning. Alternatively, shape the kafta into patties and grill or bake them.

Side-by-side images for how to make Kafta kebabs.
  1. Peel and quarter the onion. Wash and pat the parsley dry.
  2. Place the onion and parsley in a food processor and pulse until finely chopped.
  3. In a large bowl, combine the chopped onion and parsley with the ground beef and spices.
  4. Mix thoroughly — using your hands works best to ensure everything is well incorporated.
  5. To form kebabs, take a portion of the mixture and mold it around a skewer about 1 to 1½ inches thick. Repeat until all the mixture is used. If not using skewers, form round or oblong patties about 1 inch thick.
  6. Preheat your gas or charcoal grill. If using a gas grill, set it to medium-high and oil the grates.
  7. Grill the skewers about 4 minutes per side, then flip and cook another 4 minutes, or until the meat is cooked through. Avoid overcooking to keep the kebabs tender and juicy.
Raw Kafta kebabs on platter.

If you don’t have a grill, bake kafta on a baking sheet in a 375ºF oven for 15–20 minutes, depending on thickness. Check for doneness before serving.

Kafta kebabs on the grill.

Serving Suggestions

Traditionally served with warm pita, hummus or baba ganoush and fresh salads. Other excellent accompaniments include muhammara (a roasted red pepper and walnut dip), tabbouleh, fattoush, cucumber yogurt salad or a simple rice side. Roasted grape tomatoes also pair nicely.

Plate of Kafta kebabs served with potato salad.

Storage Instructions

Store leftover cooked kafta in an airtight container in the refrigerator for 3–4 days. Freeze cooked kebabs for up to 3 months; thaw overnight in the fridge before reheating. Raw kafta mixture can also be frozen in a freezer-safe container and thawed overnight before shaping and cooking.

Frequently Asked Questions

Is kafta gluten-free?

Yes. This kafta recipe contains no gluten ingredients and is naturally gluten-free.

Is kafta healthy?

This version uses lean ground beef, which keeps fat lower while providing protein, iron and B vitamins.

Is kafta low in carbs?

Yes. Kafta is low in carbohydrates, making it suitable for low-carb and keto-friendly meals.

What is shish kafta?

“Shish” means skewer in Arabic, so shish kafta simply refers to kafta cooked on a skewer.

Grilled beef Kafta kebabs.

Kafta Kebabs Recipe

Ready in under 30 minutes, these grilled beef kafta kebabs use a handful of simple ingredients for maximum flavor.
Prep Time 20 mins
Cook Time 8 mins
Total Time 28 mins
Course Main Course
Cuisine Lebanese, Middle-Eastern
Servings 5 people
Calories 178 kcal

Ingredients

  • 1 medium yellow onion, quartered
  • 1 cup fresh parsley, washed and patted dry
  • 600 grams lean ground beef
  • 1 teaspoon salt
  • 1/4 teaspoon black pepper
  • 1/4 teaspoon seven spice (or substitute allspice)
  • 1/8 teaspoon cayenne (adjust to taste)

Instructions

  1. Pulse the quartered onion and parsley in a food processor until finely chopped.
  2. Combine the chopped mixture with the ground beef and spices in a large bowl. Mix thoroughly by hand.
  3. Form the mixture around skewers, about 1–1½ inches thick, or shape into 1-inch patties if not using skewers.
  4. Preheat a charcoal or gas grill to medium-high and lightly oil the grates. Grill kebabs about 4 minutes per side, then flip and cook another 4 minutes or until cooked through.
  5. Serve immediately.

Notes

  1. Soak wooden skewers for 30 minutes before grilling to prevent burning.
  2. Seven spice is common in Middle Eastern cooking. If unavailable, use allspice.
  3. Kafta can be shaped into burgers or traditional oblong patties.
  4. To bake instead of grill: bake at 375ºF for 15–20 minutes or until cooked through; thicker patties need more time.
  5. Store leftovers in the fridge for 3–4 days or freeze for up to 3 months.

Nutrition

Calories: 178 kcal
Carbohydrates: 3 g
Protein: 26 g
Fat: 6 g (Saturated fat: 3 g)
Cholesterol: 74 mg • Sodium: 554 mg
Potassium: 514 mg • Fiber: 1 g • Sugar: 1 g
Vitamin A: 1061 IU • Vitamin C: 18 mg
Calcium: 32 mg • Iron: 4 mg
Tried this recipe? Leave a comment with your questions or suggestions and share how it turned out.