New recipes every day — Follow on Pinterest to never miss one ✦
Beef Kafta Kebabs
Home Dinner Recipes Beef Kafta Kebabs
Dinner Recipes

Beef Kafta Kebabs

Prep Time 20 min
Cook Time 10 min
Servings 6

Beef Kafta Kebabs

Beef kafta kebabs hit that sweet spot between deeply seasoned and straightforward enough to make on a weeknight. The outside picks up a charred crust on the grill while the inside stays juicy and tender, with cumin, paprika, garlic, and parsley running through every bite. Shaped on skewers, they cook fast and look like you put in far more work than you did.

The key is balancing moisture and structure. Grated onion adds flavor and keeps the beef from tasting heavy, but it has to be squeezed dry or the mixture gets loose and slides around the skewers. A short chill in the fridge helps the spices settle into the meat and makes shaping much easier. I also like using 80/20 beef here because leaner meat can dry out before you get that nice browned edge.

Below, I’ve included the small details that keep kafta from falling apart on the grill, plus a few easy ways to serve it depending on what you’ve got on hand.

The onion was squeezed dry like you said, and the kebabs stayed together on the grill without any crumbling. We got those nice char marks and the tahini sauce was perfect with the spiced beef.

★★★★★— Sara M.

Save these Beef Kafta Kebabs for the nights when you want charred spiced beef, tahini, and pita without a long ingredient list.

Save to Pinterest

The Small Step That Keeps Kafta From Slumping on the Grill

Kafta fails for one of two reasons: the mixture is too wet, or it never gets cold enough to hold its shape. Grated onion brings moisture and sweetness, but if you skip squeezing it dry, the beef mixture turns soft and slippery. That’s when the kebabs start to sag around the skewer instead of staying in a clean log shape.

The chill matters more than people think. Thirty minutes in the fridge firms the fat just enough that the meat clings to itself, and it also gives you a better grip when shaping. If the mixture still feels sticky, wet your hands lightly before forming the kebabs instead of adding more breadcrumbs or filler. Those extras change the texture and push this away from the juicy, dense bite that makes kafta work.

What Each Spice Is Actually Doing in These Kebabs

Beef Kafta Kebabs charred spiced grilled
  • Ground beef (80/20) — The fat keeps the kebabs juicy over high heat. Leaner beef can work, but it dries out faster and loses that plush, tender center.
  • Grated onion — This adds moisture and a little sweetness, but it has to be squeezed dry so the mixture doesn’t loosen on the skewers. A box grater works fine.
  • Parsley — Fresh parsley lifts the meat and keeps the flavor from feeling heavy. Don’t swap in dried here; it won’t give the same fresh, green bite.
  • Cumin, paprika, allspice, and cinnamon — This is the backbone of the kafta flavor. The cinnamon stays subtle, but it rounds out the spices and makes the beef taste fuller.
  • Metal or soaked wooden skewers — Metal skewers are easiest because they don’t burn and they help the kebabs cook evenly. If you use wooden skewers, soak them long enough that they’re fully waterlogged, not just damp on the ends.

How to Shape and Grill Kafta So It Stays Juicy

Mix the meat without overworking it

Combine the beef, onion, parsley, garlic, and spices just until everything is evenly distributed. If you mash and knead it like bread dough, the kebabs get dense and tight instead of tender. The mixture should hold together when pressed, but still look a little loose and rough.

Form the logs around the skewers

Divide the meat into six to eight portions, then press each one around a skewer in a long oval shape. Keep the thickness even from end to end so it cooks at the same pace. If the meat starts sticking to your hands, dip your fingers in water and keep going instead of adding more meat to patch gaps.

Grill over steady medium-high heat

Set the kebabs over medium-high heat and leave them alone long enough to develop color before turning. Four to five minutes per side is usually enough, depending on thickness, and you’re looking for charred edges with no raw beef visible in the center. If the fire is too hot, the outside will darken before the middle cooks, so keep a cooler zone nearby and move them if needed.

Rest briefly before serving

Give the kebabs a couple of minutes off the grill before you slide them onto pita or a platter. That short rest lets the juices settle back into the meat instead of spilling onto the plate. Serve them with tahini sauce and crisp vegetables while the edges are still hot and the centers are tender.

Make Them in the Oven When the Grill Isn’t an Option

Broil the skewers on a foil-lined sheet pan about 4 to 6 inches from the heat, turning once halfway through. You won’t get the same smoky edge as the grill, but you’ll still get good browning if the meat is shaped evenly and the oven is fully preheated.

Gluten-Free Serving That Still Feels Complete

The kebabs themselves are naturally gluten-free as written. Serve them with rice, cucumber salad, and tahini instead of pita if you need to keep the whole meal gluten-free without losing anything important.

Swap the Beef for Lamb or a Half-and-Half Mix

Lamb gives the kafta a richer, more traditional taste, while a 50/50 beef-lamb mix lands somewhere in the middle. Lamb runs a little softer, so chill the mixture well and shape it with a light hand.

Storage and Reheating

  • Refrigerator: Store cooked kafta in an airtight container for up to 4 days. The texture stays good, though the outside loses some of its grill char.
  • Freezer: Freeze cooked kebabs for up to 2 months, wrapped well. Thaw in the refrigerator before reheating so they don’t dry out in the center.
  • Reheating: Warm in a 325°F oven, covered loosely with foil, until hot through. Microwaving works in a pinch, but it softens the exterior and can make the meat taste flat.

Answers to the Questions Worth Asking

Can I make these kafta kebabs without skewers?+

Yes. Shape the mixture into long oval logs and grill them directly on a well-oiled grate or on a grill pan. Skewers make flipping easier, but the flavor and texture stay the same.

How do I keep the beef from falling off the skewers?+

Start with onion that’s been squeezed dry and chill the mixture before shaping. Press the meat firmly around the skewer so it bonds, but don’t pack it so hard that it turns dense. If the mixture feels loose, it usually means too much onion juice is still in the bowl.

Can I make kafta kebabs ahead of time?+

Yes. You can mix and shape them up to a day ahead, then keep them covered in the refrigerator until grilling time. That extra rest actually helps the spices settle in and makes the kebabs easier to move to the grill.

How do I know when beef kafta kebabs are done?+

They should be browned on the outside with no pink left in the center when you cut into the thickest part. Because they’re shaped into logs, a quick peek with a knife is the easiest check. If the outside is getting too dark too fast, move them to a slightly cooler part of the grill.

Can I freeze raw kafta mixture?+

Yes, and it’s a good make-ahead move. Freeze the seasoned mixture flat in a sealed bag, then thaw it in the refrigerator before shaping. I don’t recommend freezing it already on skewers, since the shape can crack and slide during thawing.

Beef Kafta Kebabs

Beef kafta kebabs with spiced ground beef are shaped on skewers and grilled with charred edges for bold Middle Eastern flavor. Chill the mixture first so the beef holds a log shape, then grill until cooked through.
Prep Time 20 minutes
Cook Time 10 minutes
Chilling 30 minutes
Total Time 1 hour
Servings: 6 servings
Course: Main Dish
Cuisine: Middle Eastern
Calories: 580

Ingredients
  

Beef Kafta Kebabs
  • 2 lb ground beef Use 80/20 for juiciness and good charring.
  • 1 onion Grate, then squeeze dry to prevent slipping on the grill.
  • 0.5 cup fresh parsley Finely chopped.
  • 3 clove garlic Minced.
  • 2 tsp cumin
  • 2 tsp paprika
  • 1 tsp allspice
  • 0.5 tsp cinnamon
  • 0.5 tsp salt To taste; use less if serving with salty sauces.
  • 0.25 tsp black pepper To taste.
  • 1 metal or soaked wooden skewers Soak wooden skewers in water if using to reduce burning.
  • 1 tahini sauce For serving.
  • 1 pita bread For serving.
  • 1 fresh vegetables For serving.

Equipment

  • 1 cast iron skillet
  • 1 sheet pan

Method
 

Mix and chill the kafta
  1. In a large bowl, mix ground beef with grated squeezed-dry onion, parsley, minced garlic, cumin, paprika, allspice, cinnamon, salt, and pepper until evenly combined.
  2. Refrigerate the mixture for 30 minutes to firm up.
Shape on skewers
  1. Divide the chilled mixture into 6-8 portions.
  2. Shape each portion into a log and press it around the skewers so it stays centered.
Grill
  1. Preheat the grill to medium-high heat and grill the kebabs for 4-5 minutes per side, until charred and cooked through.
Serve
  1. Serve the grilled beef kafta kebabs with tahini sauce, pita bread, and fresh vegetables.

Notes

For the cleanest log shape on the grill, squeeze the grated onion very dry before mixing. Refrigerate leftover kebabs in a covered container for 3-4 days; reheat gently until hot throughout. Freezing: yes—freeze cooked kebabs up to 2 months and thaw in the fridge before reheating. For a lighter option, use 90/10 ground beef instead of 80/20 (the texture will be slightly drier but still grill well).

Leave a Comment

Recipe Rating