Heat a couple tablespoons of olive oil in heavy bottom pan or shallow pot. Saute zucchini, onions, cilantro, garlic and a little salt until zucchini is lightly browned.
Add to food processor and puree.
Return to pan on medium low heat, add chicken broth and add additional salt (and pepper) as desired.
Add half and half, shredded cheese and heat through for a couple more minutes.
While you're finishing up the soup, throw pepitas in separate heated pan for a few minutes until aromatic and toasty looking. Remove and set aside.
Ladle soup in serving bowls, drizzle with a tiny bit of olive oil, top with pepitas and a little more parmigiano cheese if desired.
Enjoy!