You’ll use 1 lb (450 g) lean ground beef, 1/4 cup finely chopped onion, 2 tbsp chopped parsley, 1 tsp ground cumin, 1/2 tsp ground coriander, 1 tsp salt, 1/4 tsp pepper, and 1 beaten egg. Preheat the air fryer to 390°F (200°C). Cook 13–15 minutes, flipping once; target 160°F internal — you’ll want the shaping, sauces, and troubleshooting next.
Ingredients

For 4 servings, you’ll need 1 lb (450 g) lean ground beef (80–85% fat), 1/2 cup finely chopped yellow onion (about 1 small), 1/3 cup finely chopped fresh parsley, 2 cloves garlic minced, 1 large egg, 1/3 cup plain breadcrumbs, 1 tsp kosher salt, 1/2 tsp ground black pepper, 1 tsp ground cumin, 1/2 tsp ground coriander, 1/4 tsp ground cinnamon, 1/4 tsp baking powder, and 1–2 tbsp neutral oil for brushing or spraying.
Combine ingredients in a bowl, mix until cohesive but not overworked; test patty cooked 1–2 minutes to check seasoning and texture.
Adjust salt or add lemon.
For innovation, swap parsley for mint or cilantro, vary fresh herbs, try seasoning options like smoked paprika.
Note breadcrumb weight affects moisture; use sparingly.
Equipment Needed

With your kofta mix prepared, gather an air fryer of at least 3–4 qt (3–4 L) capacity or a model with a basket large enough to hold four 4–5 inch (10–13 cm) kebabs without crowding.
You’ll also want 4–6 stainless steel or soaked bamboo skewers (12–14 inches/30–35 cm) to stabilize shapes, plus a digital instant-read thermometer calibrated to ±1°F/±0.5°C.
Use a shallow drip tray or perforated air-fryer tray to promote circulation; test clearance so kebabs sit 0.5–1 inch (1–2.5 cm) from heating element.
Keep a silicone brush and high-smoke-point oil (1–2 tbsp) for light coating.
Have metal tongs and a heatproof plate ready.
If you prefer char, evaluate external grill options (gas/charcoal) to finish sear for 30–60 seconds per side; note timing in trials.
Preparing the Meat Mixture

Although you’ll be tempted to overwork it, mix 1 lb (450 g) ground beef (15–20% fat) with 1/4 cup (40 g) finely grated onion, 2 minced garlic cloves (6 g), 2 tbsp (8 g) chopped flat-leaf parsley, 1 tsp ground cumin, 1 tsp ground coriander, 1/2 tsp ground cinnamon, 1 tsp kosher salt, and 1/4 tsp black pepper until just combined — about 20–30 gentle folds; overmixing tightens the texture and makes kebabs dense.
| Tip | Why |
|---|---|
| Chill | Firms mix |
| Test | Adjust salt |
| Use fat | Juiciness |
You should chill the mix 20–30 minutes to firm and let flavors marry; fry a small pat to test seasoning and adjust for flavor enhancement. Prioritize fresh ground beef for meat selection and work gently when combining; add 1–2 tbsp breadcrumbs if needed.
Shaping the Kofta
Wet your hands and press 120–150 g of mixture onto a 25–30 cm skewer, smoothing with your thumbs and leaving 1–2 cm bare at each end for handling; test one to verify it stays on during a 10–12 second shake.
Choose an elongated 2–2.5 cm thick “cigar” for 10–12 minutes air-fry time or 3–4 cm meatball shapes for 12–14 minutes, noting the rounder form takes ~2 minutes longer to reach 74°C (165°F).
For firmness, aim for a mixture that’s firm but springy—target 15–18% fat, bind with 1 egg per 500 g and 30–50 g breadcrumbs as needed, and press: it should compress slightly and recover about 1–2 mm when released.
Skewer Technique Tips
Start by dividing the mixture into 4-ounce (115 g) portions for 10–12 cm (4–5 in) kebabs or 6-ounce (170 g) portions for 15 cm (6 in) kebabs; you’ll get consistent cook times when portions are uniform.
Choose skewers by heat tolerance: stainless steel for direct contact, bamboo soaked 30 minutes to prevent burning; flat metal skewer types reduce rotation and hold shape differently.
Apply measured pressure—wrap meat evenly with 1.5–2 cm thickness, testing one probe kebab at 180°C (350°F) for 10–12 minutes to confirm adhesion.
For assembly techniques, preload skewers on a chilled tray 15 minutes; chilled kofta adheres better and shifts less.
Record skewer type, assembly method and minutes to doneness for reproducible innovation.
Shape Options and Impact
When you choose a shape, think in measurements and outcomes: a classic cylinder 4–5 cm (1.5–2 in) diameter and 10–12 cm (4–5 in) long gives even cooking and predictable doneness, a flattened oval 8–9 cm (3–3.5 in) wide and 1.5 cm (1/2 in) thick speeds browning but shortens cook time, and compact balls 3–4 cm (1–1.5 in) require ~25–30% more time to reach the same internal temperature. Use consistent pressure and the same weight per piece when testing shape techniques. Note cook-time differentials, rotation frequency, and surface contact. For innovation, experiment hybrid forms: tapered cylinders or mini-pucks. Record results and adjust air-fryer racks. Below is a comparison table for planning tests.
| Shape | Effect |
|---|---|
| Cylinder | Even cooking |
| Flattened oval | Faster browning |
| Ball | Longer cook time |
Firmness and Moisture Balance
Having settled on shape and size, you’ll now adjust firmness and moisture to hold that form without drying out. Use 80/20 ground beef; add 1 tsp kosher salt, 1/2 tsp black pepper, 1 tbsp finely chopped onion, and 1 tbsp cold water per 250g meat to tune moisture retention.
Mix 20–30 strokes—don’t overwork—to bind without springiness. For firmer kebabs, add 1 tbsp panko or 1 egg yolk; for softer, omit both and increase water to 1.5 tbsp.
Test one 30g sample: shape, air-fry 6 minutes at 190°C, check interior and collapse. Ideal internal temp 70°C with slight give.
Notes: texture enhancement comes from chilled mixture (15 minutes) and minimal handling; document times and temps for repeatable results. Record variations and tweak ratios by 5–10% to optimize outcomes per batch.
Air Fryer Cooking Instructions
How long will they take? Preheat your air fryer to 390°F (200°C).
Arrange 8 formed 3‑inch koftas in a single layer, leaving 1/2 inch between pieces. Spray koftas lightly with 1 tsp olive oil.
Cook at 390°F for 8 minutes, flip, then cook 5–7 more minutes; total cooking times vary by model. For larger koftas, add 2–3 minutes per side.
Follow air fryer safety: don’t overcrowd, avoid dripping grease buildup, and use tongs and a thermometer probe sleeve when probing. Test one kofta from the center of the batch to calibrate your machine; note exact times and adjust by ±1 minute next cook.
Rest 3 minutes before serving to stabilize juices. Record results precisely: temperature, time, basket position, and model for repeatable improvement testing.
Checking for Doneness
Wondering if they’re done? Use a calibrated meat thermometer: target 160°F (71°C) for medium-well beef. Insert into center of a kofta; avoid touching the skewer. Test 3 kebabs per batch to confirm consistency. Look for visual cues: firm exterior, slight juices running clear, no pink in the center.
| Check | Result |
|---|---|
| Thermometer | 160°F (71°C) |
| Visual | Firm, clear juices |
| Texture test | Springy, not squishy |
If temperature is 155–160°F, rest 3–5 minutes; carryover heat raises internal temp ~3–5°F. If lower, return to air fryer 1–2 minutes and retest. Record results to refine timing for future batches. Experiment with probe placement and timing; you’ll develop an exact protocol for your air fryer model and flavor profile. Track temperature and notes.
Serving Suggestions
Serve 2 skewers (2–3 kofta each, ~4–6 oz cooked beef per person) with 1 pita (6–7″ or 60 g) or 1/2 cup cooked basmati rice and 1 cup mixed salad greens.
Arrange plates with 2 tablespoons tzatziki and 2 tablespoons harissa yogurt as contrasting dipping sauces; test ratios and adjust to taste.
Offer side dishes: 1/2 cup roasted cherry tomatoes, 1/3 cup charred zucchini ribbons, and 2 tablespoons pickled red onion for acidity.
For a modern twist, drizzle 1 teaspoon pomegranate molasses over kofta and sprinkle 1 tablespoon toasted sesame.
Serve immediately after resting 3 minutes to preserve juiciness; test one kofta for center temperature ~155°F (68°C) if you prefer precise doneness.
Plate proportions target balanced bites and consistent presentation and visual impact regularly.
Storage and Reheating
After cooling for 10 minutes, transfer kofta to airtight containers (1–2 skewers or ~4–6 oz cooked beef per container) and refrigerate within 2 hours; they’ll keep 3–4 days at 40°F (4°C) or you can freeze up to 3 months wrapped tightly in foil and placed in a freezer bag with date.
For best storage, label containers with date and portion size; use shallow containers for faster chill (target core <41°F/5°C within 2 hours).
To reheat, thaw frozen kebabs overnight in fridge or use a 1.5–2 hour cold-water change in sealed bag.
Reheat in air fryer at 350°F (175°C) for 4–6 minutes, flipping once, to reach an internal temperature of 165°F (74°C) — verify with instant-read thermometer.
Alternative reheating methods: oven 325°F for 8–10 minutes covered. recommended.
Tips and Variations
If you want stronger aromatics, stir 1/2 tsp ground cumin and 1/4 tsp smoked paprika into every pound (450 g) of ground beef, or for a brighter profile add 1 tbsp finely chopped mint and 1 tbsp lemon zest per pound; use 1 large beaten egg and 1/3 cup (35 g) panko or plain breadcrumbs per pound as a binder, or substitute 2 tbsp plain Greek yogurt to keep the mix moist.
| Variation | Measurement | Note |
|---|---|---|
| Mint | 1 tbsp | Bright |
| Cumin | 1/2 tsp | Smoky |
| Panko | 1/3 cup | Firm |
| Yogurt | 2 tbsp | Moist |
Test small batches: two 70 g koftas. Chill 30 minutes. Air fry 400°F (200°C) 8–10 min, flip once; target 160°F (71°C). Experiment with spice blends and dipping sauces; record results and refine. Rate flavor, juiciness, ease. Adjust accordingly daily.
Conclusion
You’ve finished your air fryer beef kofta kebabs; let them rest 5 minutes before serving. You’ll serve 4 kebabs per 1 lb (450 g) of lean ground beef, cooked at 390°F for 13–15 minutes, flipping at 7 minutes. Test doneness with an instant-read thermometer — target 160°F (71°C). If they’re under, cook 1–2 minutes more. Store cooled kebabs in an airtight container up to 3 days; reheat at 350°F for 5–7 minutes until heated through evenly.