Step 1: Prepare the Kafta Mixture : In a large bowl, combine ground beef, grated onion, parsley, salt, black pepper, allspice, cinnamon, and sumac (if using). Mix gently until well combined, avoiding overmixing to keep kafta tender.
Step 2: Shape the Kafta : Divide the mixture into 8–10 equal portions. Shape each portion into oval patties or form onto skewers if grilling. Brush lightly with olive oil to prevent sticking.
Step 3: Cook the Kafta : Grilling: Preheat grill to medium-high heat. Grill kafta for 4–5 minutes per side until cooked through. Baking: Preheat oven to 400°F (200°C). Place kafta on a greased baking sheet and bake for 15–20 minutes, flipping halfway. Pan-Frying: Heat 1–2 tbsp oil in a skillet over medium heat and cook kafta for 4–5 minutes per side.
Step 4: Prepare the Rice Pilaf : Rinse rice under cold water until water runs clear; drain. In a medium saucepan, heat butter or olive oil over medium heat. Add onions and garlic; sauté until softened and fragrant. Add rice and stir to coat with butter and spices for 2 minutes. Pour in broth, season with salt, pepper, and allspice. Bring to a boil, reduce heat to low, cover, and simmer for 15–18 minutes until rice is tender and liquid is absorbed. Fluff rice with a fork and stir in toasted pine nuts or almonds if using.
Step 5: Assemble the Dish : Serve kafta atop or alongside the rice pilaf. Garnish with fresh parsley and a squeeze of lemon juice. Optionally, serve with yogurt or tahini sauce for extra richness.