Lebanese kafta kabobs are known as a quintessential part of any Lebanese barbecue. Made of minced meat mixed with aromatic herbs and warm spices, kafta is skewered on a stick and then grilled to perfection.

Lebanese kafta kebab is the equivalent of a Middle Eastern meatball skewered into a log shape and grilled or pan-fried to perfection. Kafta kebobs and shish tawook are guaranteed at any Lebanese barbecue alongside other Lebanese mezze platters like baba ganoush, tabouli, fattoush, or batata harra.
If you like kafta kabobs, try the oven version of kafta: baked kafta with potatoes (kafta bil sanieh).
Ingredient Notes

Minced meat: Use beef or lamb or a mix of both with about an 85% to 90% fat content. Buy already ground meat, or grind meat with a food processor.
Seven spice: This adds a touch of Lebanese flavor and gives kafta a brilliant uplift. Here's our recipe for homemade seven spice. I am never without a jar of this spice blend!
How To Make Lebanese Kafta Kabobs
Wash and chop the parsley. Mince the garlic either with a garlic press or mortar and pestle.

Place the minced meat in a large bowl.

Then add the chopped parsley.

Next, add the spices, the minced garlic, and the finely minced onion.

Mix them in really well. Knead everything together so that the ingredients are evenly spread out.
Now it's time to make our kafta kabobs. Have a cup of cold water next to you before starting this step. This is to help you shape the kabobs on the skewers. Take a handful of the meat mixture and start shaping it on a wooden skewer. Repeat until the meat mixture is all done.

Place the kabobs in a hot indoor grill pan greased with butter or ghee (or in a preheated grill). Cook for a few minutes on each side until your meat reaches the desired wellness.

Wrap kafta in pita bread or serve with vermicelli rice and a Mediterranean chopped salad. Dip kafta in tarator, toum garlic sauce, or cucumber mint yogurt sauce.
Recipe Tips
- Don't over-grill your kafta: Ensure you're always around the grill while cooking the meat skewers. Overcooking kafta results in the meat drying out, so check on your skewers as they cook.
- Add melted ghee to the grill pan: I cook these on the stovetop using a grill pan that has some melted ghee melted all over it. This gives the kafta a brilliant flavor and prevents and binds all the flavors together. Butter also works here but is not as good as some high-quality organic ghee.
- Space the skewers out: Make sure your skewers are spaced out in the pan and not overcrowded because that affects the cooking process. I cook these in batches and recommend that you do that too.
- If the minced onion has liquid, squeeze it out. Reducing the moisture helps the kafta kabobs to grill rather than steam.
Variations
- Change up the ground meat. Use lean ground beef, ground lamb, ground turkey, or ground chicken (like these chicken kafta patties). If the meat is lean, it will be a little drier.
- Outdoor grill kafta kabob recipe: I grilled these on the stovetop, but you can also cook them on an outdoor barbecue grill over hot coals. They'll taste just as good, but brush a bit of ghee on each meat skewer before grilling.
- Pita kafta rounds: This is a childhood favorite for me. Use the same meat mix we prepped, but instead of shaping it on skewers, you spread it on pita bread and pop it in the oven for a few minutes. Drizzle with some pomegranate molasses when it's out of the oven and thank me later.
- Kafta meatballs: My grandma always saves a bit of the kafta mixture and shapes it into meatballs that we later use in soups and stews.

📋 Recipe

Lebanese Kafta Kabobs
Ingredients
- 2.2 lbs minced meat (beef or lamb) 85% to 90% fat content
- 2 medium-sized onions, chopped
- 3 cloves garlic minced
- 1 cup chopped fresh parsley
- 1 teaspoon Lebanese 7 spices
- 1 teaspoon allspice
- ½ teaspoon ground cinnamon
- 2 teaspoons salt
- 2 tablespoons ghee or butter
Instructions
- Wash the parsley. Remove the stems. Chop the parsley finely. Mince the garlic. Finely chop the onion.
- Place the minced meat in a deep mixing bowl (make sure it's large enough to mix in all the other ingredients). Add in the chopped parsley, minced garlic, finely chopped onion, and all of the spices.
- Mix them in really well, dip your hand in a bit of water to help the mixture come together.
- Take a handful of the meat mixture and start shaping it on a wooden skewer. Dip your hand in some water before shaping meat on each skewer. Repeat until all of the kafta meat is skewered.
- Place the kabobs in a hot grill pan greased with ghee or butter.
- Cook for a few minutes on each side until your meat reaches the desired wellness.
Equipment
Notes
- Grill on an indoor grill, outdoor grill, or pan-fry in a skillet.
- Make sure not to overcrowd the grill pan.
- Serve hot.
- Storage: Shape the mix on skewers and keep them in the fridge (for up to 2 days) or the freezer (for up to 6 months). You can then cook them right before you want to serve them.









Rick says
Only because I love Kafta from every corner of the world they prepare it traditionally, your recipe is spot on flavor wise, but for those who are newbies to the more Lebanese concept may I humbly suggest editing the fat content of the beef/ lamb to 10-15% 🙂 and removing/squeezing as much liquid from the onion as you can so that the portions have as little moisture as possible, otherwise they steam instead of char. Simple adjustment with the best cut of meats and limited surface moisture elevates your recipe to **********. Thankyou Lilly.
Lily says
Rick thank you for the comments- I already list out 85% to 90% fat content , but will include your notes on wringing out the onion. If you finely dice it, there isn't much liquid (in comparison to pulsing it in a food processor). But I agree with the moisture causing it to steam rather than grill!
Noura says
Love your recipes
Lily says
Thank you Noura!
Lucy says
These kaftas are so delicious. They are spiced perfectly and are a meal that is enjoyed by everyone, thank you!
Lily says
Thank you so much for the comment
Heather Johnson says
so delicious - i did meatballs and they were so tasty but I still want to do it on the pita rounds and try that!!!!
Lily says
Meatball kafta is the best! It's such a versatile recipe really.
Jacqueline says
I've never made kaftas but have eaten them in Lebanese restaurants. Really good! I'm not sure I can buy ready 7 spice mix but will make my own. I've seen other recipes I want to try that use it! Making meatballs with the kafta meat sounds delicious too!
Lily says
Thank you so much for the comment! Kafta meatballs are really easy and delicious too.
Claudia says
This sounds delicious our family will enjoy this and it looks so easy to make thanks!
Lily says
Thank you so much for the comment!
Maria San Juan says
Lamb meat lover here! I am so excited about this recipe! Will surely try this~
Lily says
I'm a big lamb fan too, hope you enjoy them!