To make the pastry: place all pastry ingredients in a food processor until a dough forms. Remove from processor and knead with a little extra plain flour until smooth but still soft. Refrigerate covered with cling wrap for 30 minutes.
To make the wheat: place all wheat ingredients in a non-stick pot and cook simmering for 20 minutes or until most of the milk is absorbed and thickens. Allow to cool.
While wheat is cooling, place all Ricotta filling ingredients in food processor until smooth and creamy (no lumps). When wheat cream has cooled add it to the ricotta filling and combine.
Roll out ¾ of the pastry to line a 25 cm deep fluted flan dish or 32cm shallow fluted flan dish which has been sprayed with cooking spray.
Place ricotta and wheat cream in pastry lined tin then roll out remaining pastry and cut into strips to decorate the top of the flan with a lattice pattern.
Cook at 180C fan forced oven or 200C non fan-forced for 1 hour and 15 minutes.
Turn oven off. Leave the flan in the oven for 1 hr to set and cool before removing from tin. Be careful not to let it burn if oven is too hot. Remove from oven, and refrigerate, or serve. When ready to serve, dust with icing sugar and enjoy!