AirFryFeast

Air Fryer Beef and Sweet Potato Meatball Skewers with Spicy Harissa Sauce

By AirFryFeast Editorial TeamPublished Apr 17, 2026 | Updated Jun 16, 2026

Tender, crisp air fryer beef and sweet potato meatball skewers served with a spicy, smoky harissa sauce. A quick Middle Eastern-inspired dish ready in under 30 minutes, perfect for family dinners, meal prep, or weeknight meals.

Start cooking
Air fryerMiddle EasternEasyAir Fryer Friendly
Air Fryer Beef and Sweet Potato Meatball Skewers with Spicy Harissa Sauce
Prep Time10 mins
Cook Time15 mins
Total Time25 mins
Servings4
Temperature400°F / 200°C

Ingredients

Servings4
  • 1 lb (450g) lean ground beef (85% lean)
  • 1 cup sweet potato, peeled and cut into 1-inch cubes
  • 1/4 cup finely chopped onion
  • 2 garlic cloves, minced
  • 1/4 cup fresh parsley, chopped
  • 1 teaspoon ground cumin
  • 1 teaspoon ground coriander
  • 1/2 teaspoon smoked paprika
  • 1/4 teaspoon cayenne pepper (adjust to taste)
  • 1 teaspoon kosher salt
  • 1/2 teaspoon black pepper
  • 1 large egg, lightly beaten
  • 1/4 cup gluten-free breadcrumbs or almond flour
  • Wooden skewers, soaked in water for 30 minutes
  • For the Harissa Sauce
  • 3 tablespoons harissa paste (store-bought or homemade)
  • 2 tablespoons Greek yogurt (or dairy-free yogurt for a dairy-free option)
  • 1 tablespoon olive oil
  • 1 teaspoon lemon juice
  • Salt to taste

Instructions

  1. Preheat your air fryer to 400°F (200°C) for 5 minutes while preparing the ingredients.
  2. Boil or steam the sweet potato cubes for 6-7 minutes until just tender but not mushy. Drain and set aside to cool slightly.
  3. In a large bowl, combine the ground beef, finely chopped onion, minced garlic, chopped parsley, cumin, coriander, smoked paprika, cayenne pepper, salt, and black pepper. Mix well to evenly distribute the spices.
  4. Add the beaten egg and gluten-free breadcrumbs or almond flour to the meat mixture. Mix gently but thoroughly to combine.
  5. Divide the mixture into 16 equal portions. Shape each into a small meatball approximately 1.25 inches in diameter.
  6. Thread the meatballs and sweet potato cubes alternately onto the soaked wooden skewers, starting and ending with a meatball. Each skewer should have 4 meatballs and 3 sweet potato cubes.
  7. Place the skewers in the preheated air fryer basket in a single layer, leaving space between each for proper air circulation.
  8. Air fry at 400°F (200°C) for 12-15 minutes, turning the skewers halfway through cooking, until the meatballs are cooked through with a golden-brown crust and the sweet potatoes are crisp-tender with slight caramelization.
  9. While cooking, prepare the harissa sauce by mixing harissa paste, Greek yogurt, olive oil, lemon juice, and salt in a small bowl until smooth.
  10. Remove the skewers from the air fryer and let them rest for 2 minutes before serving.
  11. Serve warm with the spicy harissa sauce on the side for dipping.

Recipe guidance

Crispiness Control

Pat the lean ground beef dry, avoid crowding, and use only a light coat of oil or sauce before cooking. Add wet sauces near the end when you want the outside to stay crisp.

Storage

Store leftover Air Fryer Beef and Sweet Potato Meatball Skewers with Spicy Harissa Sauce in an airtight container in the refrigerator for up to 3 days. Cool the food before sealing so excess steam does not soften the texture.

FAQ

Can I make Air Fryer Beef and Sweet Potato Meatball Skewers with Spicy Harissa Sauce ahead of time?
You can prep the ingredients and seasoning ahead, but air fry close to serving for the best texture.
How do I keep this recipe from turning soggy?
Cook in a single layer, leave space for airflow, and avoid adding too much oil or sauce before the food has crisped.
Can I adjust the seasoning?
Yes. Keep the same cooking method and adjust salt, spice, herbs, citrus, or sauce to match your taste.

Reviews

No reviews yet.

Newsletter

Stay In The Loop

Get fresh recipes, articles, and updates from Airfryfeast.