In a small bowl whisk the oil, mint, cumin, salt, coriander, pepper, garlic, lemon zest and lemon juice until combined. Place the lamb in the bowl; toss to coat. Cover and place in the refrigerator to marinate for at least 2 hours.
Preheat the grill.
Thread each skewer with 2 to 3 pieces of lamb, 2 tomato halves, 2 pieces of zucchini and 2 chunks of onion. Discard any remaining marinade. Grill the kabobs, turning occasionally, until they are cooked through and reach an internal temperature of 145 degrees F, 10 to 12 minutes. Serve with the hummus and cucumber yogurt sauce.
Nutrition Analysis (per serving): 660 calories; 28 grams total fat