These Lebanese kafta kebabs feature ground meat blended with finely chopped onions, fresh parsley, and a signature spice mix of allspice, cumin, and cinnamon. The mixture comes together quickly by hand, then shapes easily onto skewers or into oval patties.
Grill or broil for just 8-10 minutes until browned and juicy. Serve alongside warm pita bread, fresh lemon wedges, and creamy tahini sauce for an authentic Middle Eastern experience.
My Lebanese neighbor used to make these on her apartment balcony grill, and the smell would drift through our building's hallway. She taught me that the secret is mixing the spices directly into the meat with your hands until it feels sticky and well combined. Now whenever I make kafta, I'm transported back to those warm evenings sharing food on her tiny balcony.
Last summer I made these for a backyard barbecue, and my friend's husband kept asking what restaurant I'd ordered them from. I served them with homemade garlic sauce and warmed pita, and everyone stood around the grill picking at them as they came off. Those moments of casual, communal eating are exactly what kafta is meant for.
Ingredients
- 500 g ground lamb or beef: Lamb gives you that authentic, rich flavor but beef works perfectly too. A half-and-half mix is my favorite compromise.
- 1 small onion, finely chopped: The onion melts into the meat as it cooks, keeping the kebabs incredibly moist and adding sweetness.
- 1/2 bunch fresh parsley, finely chopped: Fresh parsley isn't just garnish here. It brightens the rich meat and adds a fresh, grassy note.
- 2 garlic cloves, minced: Don't be tempted to add more. The garlic should support, not overpower, the warm spices.
- 1 tsp ground allspice: This is the signature Lebanese flavor. It's earthy, slightly sweet, and absolutely essential.
- 1 tsp ground cumin: Adds warmth and depth. Use fresh cumin if you can. It makes a noticeable difference.
- 1/2 tsp ground cinnamon: Sounds unusual in a meat dish, but this tiny amount is the secret to that authentic Lebanese taste.
- 1 tsp salt: Essential for drawing out flavor. Don't skimp here.
- 1/2 tsp ground black pepper: Adds just enough heat to balance the sweet spices.
- 1/4 tsp ground cayenne or chili flakes: Optional, but I love the gentle warmth it brings.
Instructions
- Mix the base:
- Combine the meat, onion, parsley, garlic, and all the spices in a large bowl. Use your hands to mix everything thoroughly until the mixture feels sticky and well combined. This usually takes about 2-3 minutes of serious mixing.
- Shape the kebabs:
- Divide the meat mixture into 8-10 equal portions. Shape each portion into an oval patty, or mold around skewers if you're using them. Press firmly to ensure they hold together.
- Prepare your cooking surface:
- Preheat your grill, grill pan, or oven broiler to medium-high heat. If using wooden skewers, soak them in water for 30 minutes while you shape the meat.
- Cook to perfection:
- Grill or broil the kafta for 8-10 minutes, turning occasionally. They're done when they're nicely browned on the outside and cooked through.
These kebabs have become my go-to for feeding a crowd because everyone can customize their own plate. I love watching guests discover that perfect bite of warm meat, bright lemon, and creamy tahini all together. Food this simple and satisfying brings people together in the best way.
Choosing Your Meat
Ground lamb is traditional and gives you the most authentic flavor, but it can be tricky to find sometimes. Ground beef works perfectly well, and I actually prefer a mix of both lamb and beef. You get the distinctive lamb taste with the mildness of beef. If you're using beef only, try to get it with slightly higher fat content for juicier results.
Serving Suggestions
Warm your pita bread directly on the grill for about 30 seconds per side. It gets those nice char marks and softens perfectly for wrapping around the kebabs. A simple salad of diced tomatoes, cucumbers, and a drizzle of olive oil balances the rich meat beautifully. You can also serve over rice pilaf if you want something more substantial.
Make Ahead & Storage
These kebabs freeze incredibly well uncooked. Shape them all at once, place them on a baking sheet, freeze until firm, then transfer to a freezer bag. They'll keep for up to 3 months. When you're ready to cook, you can grill them frozen. Just add a couple extra minutes to the cooking time.
- Double the batch and freeze half for an effortless future meal
- Cooked kafta keeps well in the fridge for 3-4 days and reheats beautifully
- The meat mixture can be made a day ahead and kept refrigerated before shaping
There's something deeply satisfying about food you eat with your hands, tearing off pieces of warm bread to wrap around spiced, juicy meat. These kebabs have that magical quality of turning a simple dinner into something memorable.
Recipe Questions
- → What meat works best for kafta?
-
Ground lamb provides the most authentic flavor, but ground beef or a lamb-beef combination both work beautifully. Choose meat with around 15-20% fat content for the juiciest results.
- → Can I bake kafta instead of grilling?
-
Absolutely. Arrange the shaped kafta on a baking sheet lined with parchment paper and bake at 400°F (200°C) for 15-18 minutes, turning halfway through, until cooked through and lightly browned.
- → How do I prevent kafta from falling off skewers?
-
Mix the meat thoroughly until it becomes sticky—this helps it bind together. Shape the meat tightly around the skewers, pressing firmly. If using wooden skewers, soak them for 30 minutes beforehand to prevent burning.
- → What sides complement Lebanese kafta?
-
Warm pita bread, hummus, tahini sauce, and fresh tomato-cucumber salad make classic accompaniments. Rice pilaf, roasted vegetables, or tabbouleh also pair wonderfully with these spiced kebabs.
- → Can I freeze uncooked kafta?
-
Yes, shape the raw mixture into patties or onto skewers, then freeze individually on a baking sheet before transferring to a freezer bag. They'll keep well for up to 3 months. Grill from frozen, adding a few extra minutes to the cooking time.
- → What gives kafta its distinct flavor?
-
The combination of ground allspice, cumin, and cinnamon creates kafta's signature warm, aromatic taste. Fresh parsley and onions add brightness while garlic provides depth. This spice blend is typical of Lebanese and Syrian cuisine.