Add all the ingredients in a large bowl, and mix well until combined. You can use gloved hands or a spoon to mix. I prefer using hands!
Form the meat mixture into oblong kebab shapes like pictured. Place on parchment lined baking sheet, and chill in fridge until the oven heats.
Heat the oven to 350 F (180C). Bake the kafta for 15 minutes or until cooked through. Optional, heat the oven to broil and broil for 2-3 minutes to get golden brown crispy edges on the kafta.
Video
Notes
You can choose to use a mix of beef and lamb like me, or only beef or only lamb if you prefer.Try grating or food processing the onion to make sure it's really fine so you don't get chunky bits that'll affect the texture of the kebabs.Broil the kebabs for a minute or two in the oven to get a nice golden crust on them that simulates outdoor grilling.Air Fryer method: Try air frying at 375 F (190C) for 10-12 minutes until cooked through.To form onto skewers: Just shape them around the metal or wooden skewers you are using, with your hands squeezing the meat into an oblong shape around the skewers. If using wooden skewers, soak them in water before grilling to avoid them burning on the grill.Storing method: Cooked kafta can be stored in an airtight container in the fridge for 3-4 days. Cooked kafta also freezes well for up to 3 months. You can also freeze the raw kafta patties in an air tight container for 1-2 months.