In a medium bowl, stir together the flour, baking powder, basil and parmesan cheese. Mix in water and eggs until smooth.
Heat 12mm of oil in a large heavy frypan over medium-high heat. When the oil is hot, dip blossoms in the batter to coat, and gently place a few at a time into the hot oil. Fry on each side until crisp and golden. Drain on paper towels.