These Lebanese kafta kebabs feature a classic blend of ground lamb or beef mixed with finely chopped onions, fresh parsley, and a warm spice combination including allspice, cumin, and cinnamon. The mixture comes together quickly by hand before being shaped into oval patties or threaded onto skewers. Grill or broil for just 8-10 minutes until browned and cooked through, then serve with pita bread, lemon wedges, and tahini sauce for a complete meal that's naturally gluten-free and dairy-free.
The smell of allspice and cumin hitting hot lamb still takes me back to a tiny apartment balcony where my friend Leila showed me how her mother made kafta. We were balancing plates on our knees, charred skewers dripping juice onto pita bread, laughing when a piece fell through the grill grates.
Last summer I made these for a crowd of skeptical dinner guests who claimed they didnt like lamb. By the time the first batch came off the grill, everyone was hovering around the platter, burning fingers on hot skewers, demanding to know what made them so good.
Ingredients
- 500 g ground lamb or beef: Lamb gives you that authentic Lebanese flavor but beef works perfectly if thats what you prefer or have on hand
- 1 small onion, finely chopped: The onion melts into the meat keeping it incredibly moist while adding subtle sweetness
- 1/2 bunch fresh parsley, finely chopped: Fresh parsley brightens everything and cuts through the rich meat
- 2 garlic cloves, minced: Dont skip this even if you think it is too much
- 1 tsp ground allspice: This is the secret ingredient that makes kafta taste like kafta
- 1 tsp ground cumin: Earthy and essential to the flavor profile
- 1/2 tsp ground cinnamon: Just enough warmth without making it taste like dessert
- 1 tsp salt and 1/2 tsp black pepper: Proper seasoning makes all the difference
- 1/4 tsp cayenne or chili flakes: Optional but I never skip it
Instructions
- Mix everything by hand:
- Get your hands in there and really work the spices into the meat until it feels sticky and uniform
- Shape your kafta:
- Form oval patties or mold around skewers if you are grilling, making them slightly thinner than you think necessary
- Get your heat ready:
- Fire up the grill or broiler to medium high, making sure grates are clean and lightly oiled
- Cook to perfection:
- Grill or broil about 8 to 10 minutes, turning once or twice until you have gorgeous charred spots and the meat is cooked through
These became my go to for unexpected guests after the time I threw them together for my sister who dropped by unannounced. She still talks about that dinner, insisting I must have some secret technique when really it is just the spices doing the work.
Making Ahead
You can mix and shape the kafta hours before cooking, then keep them covered in the refrigerator until you are ready to fire up the grill.
Serving Ideas
I like to pile these into warm pita with tahini and quick pickled onions, or serve them alongside rice pilaf and a simple cucumber tomato salad.
Common Questions
Can I bake these instead of grilling
- Yes, bake at 400F for about 15 to 20 minutes turning halfway through
- Can I freeze the uncooked kafta
- Absolutely, freeze them between parchment paper for up to a month
- What if I only have beef
- The recipe works beautifully with ground beef or a mix of both meats
There is something primal and satisfying about food on a stick, fresh off the fire, shared with people you love.
Recipe FAQ
- → What meat works best for kafta?
-
Ground lamb provides the most authentic flavor, but ground beef or a combination of both works perfectly. The fat content keeps the kebabs juicy during grilling.
- → Can I bake kafta instead of grilling?
-
Yes, bake at 400°F (200°C) for 15-20 minutes on a lined baking sheet, turning halfway through. The result stays tender and flavorful.
- → How do I prevent kafta from falling off skewers?
-
Mix the meat thoroughly until sticky, shape firmly around skewers, and use metal skewers or soak wooden ones for 30 minutes before using.
- → What sides pair well with kafta?
-
Serve with warm pita bread, rice pilaf, fresh tomato-cucumber salad, roasted vegetables, or hummus for a complete Lebanese feast.
- → Can I freeze uncooked kafta?
-
Shape the patties or skewers, freeze individually on a tray, then transfer to freezer bags. They'll keep for up to 3 months and grill directly from frozen.
- → What makes kafta different from other kebabs?
-
Kafta uses ground meat mixed with herbs and spices directly into the mixture, while other kebabs typically use marinated cubed meat threaded onto skewers.