Experience the rich flavours of Lebanon with this easy and delicious beef kafta recipe, perfect for grilling or baking.
Prep
20 min
Cook
15 min
Total
35 min
Servings
4
Difficulty
Easy
Instructions
Prepare the ingredients
In a large bowl, combine ground beef, parsley, onion, garlic, allspice, cinnamon, salt, and pepper.
Pro tip: Ensure the beef is cold to make mixing easier.
Mix the ingredients
Use your hands to mix the ingredients thoroughly until well combined.
Pro tip: Don't overwork the mixture to keep the kafta tender.
Shape the kafta
Divide the mixture into 8 portions and shape each into long, oval patties or around skewers.
Pro tip: Wet your hands to prevent the mixture from sticking.
Preheat the grill or oven
Preheat your grill to medium-high heat or set your oven to 200°C (400°F).
Pro tip: If using an oven, line a baking sheet with parchment paper.
Cook the kafta
Grill the kafta for 6-8 minutes per side or bake for 15 minutes, until browned and cooked through.
Pro tip: Check that the internal temperature reaches 70°C (160°F).
Serve
Remove from heat and let rest for a few minutes before serving.
Pro tip: Garnish with additional parsley for a fresh touch.
Tips & Tricks
- Use fresh herbs for maximum flavour.
- Ensure the beef is well-chilled before mixing.
- Soak skewers in water to prevent burning.
Frequently Asked Questions
What is kafta?
Kafta is a Middle Eastern dish made from ground meat mixed with spices and herbs, shaped into patties or skewers, and typically grilled or baked.
How many calories are in beef kafta?
A serving of beef kafta contains approximately 320 calories.
Can I make kafta ahead of time?
Yes, kafta can be made ahead and stored in the fridge for up to two days or frozen for up to three months.
What sides go well with kafta?
Kafta pairs well with tzatziki, hummus, tabbouleh salad, and pita bread.
Can I bake kafta instead of grilling?
Yes, you can bake kafta in a preheated oven at 200°C (400°F) for about 15 minutes.
How should I serve kafta?
Kafta is best served hot with sides like hummus, tabbouleh, or inside a pita with vegetables.
Serving Suggestions
Nutrition per serving
320
Calories
28g
Protein
20g
Fat
6g
Carbs
You Might Also Like
More Beef Recipes
Authentic Filipino Beef Steak (Bistek Tagalog)
Savour the traditional flavours of Filipino Beef Steak with this easy-to-follow recipe that promises tender beef and a rich, savoury sauce.
Authentic Texas BBQ Beef Ribs
Juicy and tender Texas BBQ beef ribs with a smoky flavour, perfect for any backyard grill session.
Authentic Jamaican Beef Patties
Savour the flavours of Jamaica with these deliciously spiced beef patties wrapped in a flaky golden crust.
Authentic Mexican Beef Birria
Savour the rich, spicy flavours of authentic Mexican beef birria with tender beef slow-cooked to perfection in a robust broth.
Crispy Ginger Beef: A Canadian Favourite
Discover how to make crispy ginger beef with a sweet and tangy sauce, perfect for any occasion.
Authentic Chinese Pepper Steak
Savour the rich flavours of Chinese Pepper Steak with tender beef and vibrant bell peppers in a savoury sauce.
Kitchen & BBQ gear
What we use for recipes like this

Baking · Pizza Pans
Norjac Pizza Pan with Holes, 14 Inch 2 Pack, Aluminum Pans for Oven, Round, Rust-Free & Heavy-Duty, Perforated Baking Tray for Crispy Crust
$33.95

BBQ & Outdoor Cooking · BBQ Accessories
27pcs Griddle Accessories Kit for Blackstone, Professional Hibachi Flat Top Grill Tools, Enlarged Spatula Gift Set with Basting Cover,Burger Press Patty Maker for Outdoor BBQ Teppanyaki
$44.99

Pit Boss Grills
Ceramic Griddle Insert & Grates – 700 Series
$179.99
Affiliate links. Prices come from Amazon and are refreshed at least every 24 hours.
