To make the tangzhong, mix thoroghly the flour, milk, and water. Cook on a low medium flame until the mixture thickens.
Activate the yeast with sugar and warm milk. Skip this step if using instant yeast.
Add the tangzhong and the ingredients for the dough into the bread machine, set the cycle to knead dough. Alteratively, you can knead the dough manually. prove the dough until it doubles about one to one and a half hour.
In the meantime, heat oil, add fennel seeds followed by sliced onions, cook for 6 minutes. Add the salt and turmeric, stir and sauté for another 7-8 mins. Add the cayenne, cook for 2-3 minutes. Cool the mixture.
Punch and knead the dough. Roll it into a 16x12 rectangle. Spread the cream cheese venly followed by the onion mixture. Cut into 12 one and half inch strips along the shorter side.
Coil each strip and place in a buttered 9x13 or 9x9 baking dish. Cover and let it prove for about 45 minutes. Preheat the oven at 375℉.
Bake for 23-24 minutes until the bottom sounds hollow. Remove from the oven and brush with garlic butter. Cool
Serve warm with soup, salad, coffee, tea, or as such.