1.Discard yellow stamens from centre of zucchini flowers; trim stems. Cut zucchini flowers and attached stems in half lengthways.
2.Heat oil in a large frying pan over high heat; cook all zucchini, in batches, for 2 minutes, stirring occasionally, until just tender. Transfer to a bowl; cover to keep warm. Reserve pan.
3.Meanwhile, cook pasta in a large saucepan of boiling salted water until just tender. Drain, reserving ¾ cup (180ml) of the cooking liquid. Return pasta to pan; cover to keep warm.
4.Add extra oil to reserved frying pan; cook chilli and garlic over medium heat for 3 minutes or until chilli is softened. Stir in parsley and rind. Add oil mixture to pasta in pan with zucchini and parmesan; toss well. Add reserved cooking liquid as necessary. Transfer to a large warmed serving bowl, add mozzarella; toss gently to combine. Season to taste.
This recipe is spicy, add as much of the chilli as is suitable to your heat tolerance.
This recipe is best made just before serving.
You can use bocconcini instead of the buffalo mozzarella, if you prefer.
Some cheeses may contain animal rennet; check labels carefully for
non-animal rennet cheeses, which are now widely available in supermarkets.