Air Fryer Sultana Meatball Kebabs – Sweet, Savory, and Ready Fast
Love the mix of sweet and savory? These air fryer sultana meatball kebabs hit that spot perfectly. Juicy spiced meatballs, bursts of sweetness from sultanas, and lightly charred peppers come together on skewers for a quick, crowd-pleasing meal.
They’re simple enough for a weeknight and fun enough for guests. You can prep them ahead, cook them fast, and serve with salad, flatbreads, or rice. It’s the kind of recipe you’ll come back to again and again.
What Makes This Recipe So Good

- Balanced flavor: The sultanas add gentle sweetness that pairs well with warm spices and savory meat.
- Quick cooking: The air fryer gives a tender middle and caramelized edges in about 10–12 minutes.
- Great texture: Grated onion keeps the meatballs moist without turning them dense.
- Family-friendly: Mild spices and a hint of sweetness make these kebabs a hit with kids and adults.
- Flexible: Use beef, lamb, turkey, or a plant-based mince.
Swap veggies based on what you have.
- Make-ahead friendly: Mix the meat and thread the skewers earlier in the day to save time later.
Ingredients
- 500 g (about 1 lb) minced beef or lamb (or turkey for a lighter option)
- 1 small onion, finely grated (squeeze out excess liquid)
- 2 cloves garlic, minced
- 1/3 cup sultanas (golden raisins), roughly chopped
- 2 tbsp fresh parsley, finely chopped (plus extra for garnish)
- 1 tsp ground cumin
- 1 tsp ground coriander
- 1/2 tsp smoked paprika
- 1/2 tsp cinnamon
- 1/4–1/2 tsp chili flakes (optional, to taste)
- 1 tsp fine sea salt
- 1/2 tsp black pepper
- 1 large egg
- 1/3 cup breadcrumbs (panko or regular) or 2 tbsp fine semolina
- 1 red bell pepper, cut into 2.5 cm (1-inch) pieces
- 1 small red onion, cut into wedges
- 1–2 tbsp olive oil
- Lemon wedges, to serve
- Optional dips: yogurt-tahini sauce, garlic yogurt, or tzatziki
- Skewers (metal or soaked wooden)
Step-by-Step Instructions

- Prep the air fryer: Preheat to 200°C/390°F for 3–5 minutes. This helps the meatballs sear and hold their shape.
- Soak wooden skewers: If using wooden skewers, soak them in water for at least 15 minutes to prevent burning.
- Make the meat mixture: In a large bowl, combine minced meat, grated onion, garlic, sultanas, parsley, cumin, coriander, smoked paprika, cinnamon, chili flakes (if using), salt, pepper, egg, and breadcrumbs. Mix gently with your hands just until combined.
Don’t overwork it.
- Shape the meatballs: Lightly oil your hands. Roll the mixture into walnut-sized balls, about 3–3.5 cm (1.25–1.4 inches) diameter. You should get about 16–18 meatballs.
- Season the veggies: Toss bell pepper and red onion with olive oil and a pinch of salt and pepper.
- Thread the kebabs: Alternate meatballs with pieces of pepper and onion on the skewers.
Press the meatballs gently so they grip the skewer well.
- Oil the basket: Lightly brush or spray the air fryer basket with oil to prevent sticking.
- Cook in batches: Arrange skewers in a single layer with a little space between them. Air fry for 10–12 minutes, turning once halfway, until the meatballs are browned and cooked through. Aim for an internal temperature of 74°C/165°F for poultry or 71°C/160°F for beef/lamb.
- Rest and garnish: Let the kebabs rest 2–3 minutes.
Sprinkle with extra parsley and a squeeze of lemon.
- Serve: Pair with warm flatbreads, a crisp salad, and a cooling yogurt sauce. Add extra lemon wedges for brightness.
Storage Instructions
- Fridge: Store cooked kebabs in an airtight container for up to 3 days. Reheat in the air fryer at 180°C/360°F for 3–4 minutes.
- Freezer: Freeze cooked or uncooked meatballs (without veggies) on a tray until firm, then transfer to a bag for up to 3 months.
Thaw in the fridge and cook as directed.
- Make-ahead: Mix and shape the meatballs up to 24 hours in advance. Thread onto skewers just before cooking to keep the veggies crisp.

Benefits of This Recipe
- Fast and efficient: The air fryer cooks evenly and quickly, saving time on busy nights.
- Less oil, great results: You get caramelized edges and juicy centers with minimal fat.
- High in protein: Satisfying and balanced, especially when paired with grains and salad.
- Kid-approved flavors: The touch of sweetness from sultanas makes the spices approachable.
- Versatile serving options: Pile into wraps, bowls, or serve as party skewers with dips.
Pitfalls to Watch Out For
- Overmixing the meat: This can make the meatballs tough. Mix just until combined.
- Skipping preheat: A cold air fryer can cause sticking and uneven browning.
- Overcrowding the basket:-strong> Crowding traps steam and prevents crisping; cook in batches.
- Not checking doneness:-strong> Use a thermometer for safe internal temperatures, especially with poultry.
- Too-wet mixture: If the onion is very juicy or the mixture feels loose, add a tablespoon or two more breadcrumbs.
Alternatives
- Protein swaps: Use turkey or chicken mince for a lighter option.
For vegetarian, try a firm plant-based mince or mashed chickpeas with extra breadcrumbs and a flax egg.
- Fruit variations: Replace sultanas with chopped dried apricots, dates, or cranberries for a different sweetness profile.
- Spice twists:-strong> Go Moroccan with ras el hanout, or lean Italian with oregano and fennel seed. Adjust salt accordingly.
- No skewers: Cook the meatballs and vegetables separately in the basket. Shake the veg halfway for even browning.
- Oven method: Bake at 220°C/425°F on a lined tray for 15–18 minutes, turning once, until browned and cooked through.
FAQ
Can I use regular raisins instead of sultanas?
Yes.
Regular raisins work fine, though they’re slightly darker and a touch chewier. Chop them roughly so they distribute evenly in the meat.
Do I need to soak the sultanas first?
Not usually. If your sultanas are very dry, soak them in warm water or orange juice for 5 minutes and pat dry.
This keeps them plump during cooking.
How do I keep the meatballs from falling off the skewers?
Make sure the mixture isn’t too wet, thread the skewer through the center of each meatball, and press gently so the meat grips the skewer. Chilling the skewers for 15 minutes before cooking also helps.
What sauce goes best with these kebabs?
A simple yogurt-tahini sauce is great: stir together yogurt, tahini, lemon juice, garlic, salt, and a splash of water. Tzatziki, garlic yogurt, or even a chili sauce also work well.
Can I make them gluten-free?
Absolutely.
Use gluten-free breadcrumbs or ground oats. Check your spices and sauces to ensure they’re certified gluten-free.
How many kebabs does this recipe make?
You’ll get about 4–6 skewers, depending on the size of your meatballs and how many veggies you add. Plan on 3–4 meatballs per person for a main course.
Why are my meatballs dry?
They likely cooked too long or the mixture lacked moisture.
Use grated onion (squeezed but still moist), don’t overcook, and consider adding a teaspoon of olive oil to the mix if using very lean meat.
Can I cook them without skewers?
Yes. Air fry the meatballs on their own at the same temperature, shaking or turning halfway. Cook the vegetables separately for best texture.
Final Thoughts
Air fryer sultana meatball kebabs bring together comforting spices, juicy meat, and pops of sweetness in a fast, weeknight-friendly format.
They’re easy to adapt, simple to prep, and always satisfying. Keep a batch of meatballs in the freezer, grab a lemon and some yogurt, and you’ve got a reliable dinner plan that tastes like you fussed over it—without actually doing so.


Ingredients
Method
- Prep the air fryer: Preheat to 200°C/390°F for 3–5 minutes. This helps the meatballs sear and hold their shape.
- Soak wooden skewers: If using wooden skewers, soak them in water for at least 15 minutes to prevent burning.
- Make the meat mixture: In a large bowl, combine minced meat, grated onion, garlic, sultanas, parsley, cumin, coriander, smoked paprika, cinnamon, chili flakes (if using), salt, pepper, egg, and breadcrumbs. Mix gently with your hands just until combined. Don’t overwork it.
- Shape the meatballs: Lightly oil your hands. Roll the mixture into walnut-sized balls, about 3–3.5 cm (1.25–1.4 inches) diameter. You should get about 16–18 meatballs.
- Season the veggies: Toss bell pepper and red onion with olive oil and a pinch of salt and pepper.
- Thread the kebabs: Alternate meatballs with pieces of pepper and onion on the skewers. Press the meatballs gently so they grip the skewer well.
- Oil the basket: Lightly brush or spray the air fryer basket with oil to prevent sticking.
- Cook in batches: Arrange skewers in a single layer with a little space between them. Air fry for 10–12 minutes, turning once halfway, until the meatballs are browned and cooked through. Aim for an internal temperature of 74°C/165°F for poultry or 71°C/160°F for beef/lamb.
- Rest and garnish: Let the kebabs rest 2–3 minutes. Sprinkle with extra parsley and a squeeze of lemon.
- Serve: Pair with warm flatbreads, a crisp salad, and a cooling yogurt sauce. Add extra lemon wedges for brightness.
Printable Recipe Card
Want just the essential recipe details without scrolling through the article? Get our printable recipe card with just the ingredients and instructions.
