Preheat oven 400 degrees. Place cauliflower in salted boiling water and simmer 15 minutes. Drain. Set aside
Place a small pan with the oil and rosemary cook for 10 minutes until soft. Remove from heat and set aside. Place onion in large bowl. Add the eggs and basil, whisk well then add the flour, baking powder, turmeric, Parmesan, salt and pepper. Whisk until smooth then stir in cauliflower.
Line the base of a springform pan with parchment paper. Spray the pan well with cooking spray. Sprinkle in black sesame seeds so they stick.
Pour the cauliflower mixture in pan. Place in oven and bake for 45 minutes.