1. In a large mixing bowl, combine the lamb, zucchini and capsicum.
2. Add the garlic puree, parsley puree, olive oil and season to taste. Toss well to coat thoroughly. For best results, cover and leave to marinate in the refrigerate for a few hours.
3. Thread the lamb, marinated veggies and onion onto the skewers, alternating evenly between the lamb, zucchini, capsicum, and onion.
4. Preheat a BBQ to medium-high heat. Cook the skewers for 8–10 minutes, turning occasionally, until the lamb is cooked to your liking and the veggies are lightly charred.
OR,
Preheat your oven grill to high. Place the skewers on a lined baking tray and grill for 8–10 minutes, turning halfway through.