In a sieve or colander, drain the zucchini, squeezing hard to remove excess liquid. Pat the zucchini dry with paper towels. In a small bowl, combine the zucchini, breadcrumbs, onions, egg, parsley, dill, garlic, and cheese. Mix together thoroughly.
Heat 1 ½ teaspoons of oil in a large nonstick skillet over medium-low heat. Cook the batter by dropping heaping tablespoon-fulls into the oil; press lightly with a rubber spatula to flatten. Fry in batches of 2-3 until golden brown on both sides, using remaining oil as needed.
Transfer the pancakes onto to paper towel-lined plate. Cool slightly and serve.