These Crispy Zucchini Feta Balls are golden on the outside, soft and cheesy on the inside, and packed with fresh zucchini, tangy feta, herbs, and Parmesan. They’re perfect as an appetizer, snack, or light lunch, and they’re easy to make in under 40 minutes.

Crispy Zucchini Feta Balls
Ingredients
Method
- Grate the zucchini and place it in a colander. Sprinkle with the salt and let it sit for 10 minutes.
- Squeeze the zucchini thoroughly using a clean kitchen towel until most of the moisture has been removed.
- Transfer the zucchini to a large mixing bowl.
- Add the feta cheese, Parmesan cheese, eggs, breadcrumbs, flour, garlic, parsley, dill, oregano, black pepper, and paprika.
- Mix everything together until well combined.
- Roll the mixture into balls about 1½ inches in diameter and place them on a lined baking tray or plate.
- Heat the air fryer to 390°F (200°C) or preheat the oven to 425°F (220°C).
- Lightly spray the zucchini balls with olive oil.
- Air fry for 12 to 15 minutes, turning halfway through, until golden brown and crispy.
- For the oven method, bake for 22 to 25 minutes, turning once halfway through baking.
- Serve warm with Greek yogurt, tzatziki, ranch dressing, or your favorite dipping sauce.
Notes
- Squeeze as much moisture as possible from the zucchini.
- Freshly grated Parmesan adds the best flavor.
- Don’t overcrowd the air fryer basket.
- Chill the mixture for 15 minutes if it’s too soft.
- Spray lightly with oil for extra crispiness.
Variations
- Add chopped spinach.
- Mix in shredded mozzarella.
- Use fresh mint instead of dill.
- Add crushed red pepper flakes for heat.
- Make them gluten-free with gluten-free breadcrumbs.
Serving Suggestions
- Tzatziki sauce
- Garlic yogurt dip
- Marinara sauce
- Greek salad
- Pita bread
- Roasted vegetables
Tips
- Use medium zucchini for the best texture.
- If the mixture feels wet, add a little more breadcrumbs.
- Serve immediately for the crispiest exterior.
- Refrigerate leftovers for up to 3 days.
- Reheat in the air fryer for 3 to 4 minutes to restore crispiness.
Prep Time, Cook Time, and Total Time
Prep Time: 20 minutes
Cook Time: 15 minutes
Total Time: 35 minutes
Servings
Serves: 4 (about 16 balls)
Nutrition Information (Approximate Per Serving)
- Calories: 265
- Protein: 13g
- Carbohydrates: 17g
- Fat: 16g
- Sodium: 620mg
FAQs
Why are my zucchini balls falling apart?
The zucchini probably contains too much moisture. Be sure to squeeze it very well before mixing. If needed, add a little extra breadcrumb mixture until the dough holds together.
Can I make these ahead of time?
Yes. You can prepare the mixture and shape the balls up to one day ahead. Store them covered in the refrigerator until you’re ready to cook.
Can I freeze them?
Yes. Freeze the uncooked or cooked zucchini balls in a freezer-safe container for up to 3 months. Cook or reheat directly from frozen, adding a few extra minutes.
Can I bake them instead of air frying?
Absolutely. Bake them at 425°F (220°C) for 22 to 25 minutes, turning once halfway through, until golden and crisp.
What dipping sauce goes best with these?
Tzatziki is the classic choice, but garlic aioli, ranch dressing, spicy yogurt sauce, or marinara all pair wonderfully.
Can I use yellow squash instead of zucchini?
Yes. Yellow squash works just as well, but like zucchini, it should be well drained before mixing.
Conclusion
These Crispy Zucchini Feta Balls are packed with fresh vegetables, herbs, and creamy feta cheese in every bite. Crispy on the outside and tender inside, they’re an easy appetizer or snack that’s always a crowd favorite.