Beef Kafta Kebabs

Category: Dinner Recipes

Beef kafta kebabs hit that sweet spot between juicy and smoky, with enough spice to keep every bite interesting and enough char to make them taste like they came off a hot grill in the best way. The mixture holds together on the skewer, cooks fast, and stays tender instead of turning dense or dry.

The trick is in the balance: grated onion brings moisture and flavor, but it has to be squeezed dry or the mixture gets loose and slides around on the skewers. A short chill in the refrigerator firms the beef so it shapes cleanly, and the spice blend leans warm and savory without overpowering the meat. That mix of cumin, paprika, allspice, and cinnamon gives kafta its signature depth.

Below, you’ll find the detail that matters most when you’re shaping the kebabs, plus the small adjustments that help if you’re using wooden skewers, cooking indoors, or making them ahead for a crowd.

The onions were squeezed dry like you said, and the kafta held on the skewers perfectly. They came off the grill with those charred edges and stayed juicy all the way through.

★★★★★— Nadia T.

Save these charred beef kafta kebabs for the nights when you want spiced ground beef on the grill with barely any cleanup.

Save to Pinterest

The Onion Has to Be Dry or the Skewers Won’t Hold

Kafta looks simple, but the texture lives or dies on moisture control. Grated onion adds sweetness and keeps the beef from tasting flat, yet too much liquid makes the mixture soft and hard to shape. If the onion isn’t squeezed well, the meat can slump around the skewer and start to crack as soon as it hits the grill.

The other place people run into trouble is with overworking the mixture. Mix until everything is evenly distributed, then stop. Once the beef gets packed and pasty, the kebabs cook up tighter and lose that tender, almost fluffy texture that makes kafta stand out.

  • Ground beef — An 80/20 blend gives you enough fat for juiciness without turning the kebabs greasy. Leaner beef will work, but the texture gets drier and the skewers cook up less forgivingly.
  • Grated onion — This is not just for flavor. It brings moisture and sweetness, and squeezing it dry keeps the mixture stable. A box grater or food processor both work, but the onion needs to be pressed hard in a towel or fine strainer afterward.
  • Parsley — Fresh parsley keeps the meat from tasting heavy. Use flat-leaf if you have it, and chop it fine so it disappears into the mixture instead of making it loose.
  • Warm spices — Cumin, paprika, allspice, and cinnamon give kafta its familiar Middle Eastern character. Don’t skip the cinnamon; it doesn’t make the kebabs taste sweet, it just rounds out the spice blend and makes the beef taste fuller.
  • Skewers — Metal skewers are easiest because they hold the shape and don’t need soaking. If you’re using wooden skewers, soak them long enough to reduce burning, but still keep the kebabs shaped in a fairly compact log so they don’t split apart.

Chilling the Mixture Before It Hits the Grill

Mix Until Just Combined

Combine the beef, onion, parsley, garlic, spices, salt, and pepper in a bowl and work it only until the mixture looks even. The paste-like look is the warning sign you went too far. A gentle hand keeps the meat tender and helps the kebabs cook with a looser, juicier bite.

Let the Meat Firm Up in the Fridge

Thirty minutes in the refrigerator is not idle time; it’s what makes shaping possible. Cold fat holds the log together and helps the kafta cling to the skewer instead of sliding off. If the mixture still feels soft after chilling, give it another 10 to 15 minutes rather than forcing it onto the skewers too soon.

Shape Long, Even Logs Around the Skewers

Divide the mixture into 6 to 8 portions and mold each one around a skewer in a tight, even log. Keep your hands slightly damp so the meat doesn’t stick to you and tear. Uneven thickness causes uneven cooking, and thin spots can dry out before the center is done.

Grill for Color, Then Finish Through

Cook over medium-high heat for about 4 to 5 minutes per side until the outside has deep char marks and the center is cooked through. Don’t move them too early; the kebabs release more cleanly once they form a crust. If the grill is too hot, the outside will blacken before the inside catches up, so keep the fire steady and turn only once.

Make Them With Lamb or a Beef-Lamb Blend

Swap some or all of the beef for ground lamb if you want a deeper, richer flavor. Lamb brings a more pronounced savory note, while a half-and-half blend stays familiar and still gives you that classic kafta texture. The spices work exactly the same way, but the finished kebabs taste a little more restaurant-style.

Use Turkey, But Add Fat Back In

Ground turkey can work, but it needs help or the kebabs turn dry fast. Use the darkest ground turkey you can find, add a drizzle of olive oil if the meat looks very lean, and shorten the cook slightly. The flavor is still good, but the texture is lighter and less juicy than the beef version.

Make It Dairy-Free and Gluten-Free Without Changing Anything

This recipe is naturally dairy-free and gluten-free as written, as long as your tahini sauce and pita fit your needs. Serve the kafta with rice, cucumbers, tomatoes, or lettuce instead of pita if you want to keep the whole plate gluten-free. The kebabs themselves don’t need any special adjustment.

Storage and Reheating

  • Refrigerator: Store cooked kafta in an airtight container for up to 4 days. The exterior softens a little, but the flavor holds well.
  • Freezer: Freeze the shaped raw kebabs on a tray, then wrap and store them for up to 3 months. You can also freeze cooked kafta, though the texture is best when frozen before grilling.
  • Reheating: Warm leftovers in a covered skillet over low heat or in a 325°F oven until heated through. High heat dries out the beef fast, so don’t blast them in the microwave unless you’re in a hurry and don’t mind losing some juiciness.

Questions I Get Asked About This Recipe

Can I make these kafta kebabs without skewers?+

Yes. Shape the mixture into oval patties or small logs and grill or pan-sear them the same way. You lose the classic skewer presentation, but the flavor and texture stay the same.

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

Squeeze the onion dry, chill the mixture before shaping, and press the meat firmly around the skewer so there are no loose pockets. If the mixture feels soft, it needs more fridge time, not more handling. Cold meat holds its shape better on the grill.

Can I make beef kafta kebabs ahead of time?+

Yes. You can shape the kebabs a few hours ahead and keep them covered in the refrigerator until grill time. For a longer lead, freeze them raw on the skewers or as shaped logs, then thaw in the fridge before cooking.

How do I know when kafta kebabs are cooked through?+

The outside should have a good char, and the center should feel firm when pressed lightly but still juicy. If you use a thermometer, aim for 160°F in the center for ground beef. Pull them as soon as they’re done so they don’t dry out on the grill.

Can I cook these in the oven instead of on the grill?+

Yes. Broil them on a foil-lined sheet pan close to the heat source, turning once so both sides brown. You won’t get the same smoky flavor as a grill, but you’ll still get good color and a juicy center.

Beef Kafta Kebabs

Beef kafta kebabs are Middle Eastern spiced ground beef skewers, grilled hot until charred edges form. The mixture is chilled first so it holds a tight log shape on the skewers for juicy, evenly cooked kofta-style bites.
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: 650

Ingredients
  

Beef kafta kebab mixture
  • 2 lb ground beef (80/20)
  • 1 onion, grated and squeezed dry Squeeze well so the kebab mixture stays firm.
  • 0.5 cup fresh parsley, finely chopped
  • 3 garlic, minced
  • 2 tsp cumin
  • 2 tsp paprika
  • 1 tsp allspice
  • 0.5 tsp cinnamon
  • 0.25 tsp salt To taste.
  • 0.25 tsp pepper To taste.
For grilling and serving
  • 1 metal or soaked wooden skewers Use metal or soak wooden skewers so they don’t burn.
  • 1 tahini sauce
  • 1 pita bread
  • 1 fresh vegetables For serving, such as cucumber, tomato, and lettuce.

Equipment

  • 1 sheet pan
  • 1 grill

Method
 

Mix and chill the kafta
  1. In a mixing bowl, combine ground beef, onion, parsley, garlic, cumin, paprika, allspice, cinnamon, salt, and pepper, mixing until the spices are evenly distributed.
  2. Transfer the mixture to a sheet pan and refrigerate for 30 minutes to firm up.
Shape the skewers
  1. Divide the chilled mixture into 6-8 portions and shape each portion around a skewer in a log shape.
Grill
  1. Preheat a grill to medium-high heat, then grill the kebabs for 4-5 minutes per side until charred and cooked through, flipping once during grilling.
Serve
  1. Serve the beef kafta kebabs hot with tahini sauce, pita bread, and fresh vegetables.

Notes

Pro tip: squeeze the grated onion very dry before mixing—too much moisture makes kafta spread on the grill. Refrigerate leftovers in a sealed container up to 3 days; freeze cooked kebabs for up to 2 months (reheat until hot). For a lighter option, use leaner ground beef like 90/10 and handle gently when shaping.

You might also like these recipes

Leave a Comment

Recipe Rating