I am cooking for my granddaughter and it is challenging.
She will not eat meat or vegetables and has outgrown porridge.
Her taste range is narrow and even her likes are unpredictable as they seem to come in phases.
These days, it's fishcake and rice. That's it.
While I have not quite cracked the code, her preferences seem to do with texture (smooth, though she does like crunch) and flavour (plain, though she loves keropok).
While she will eat rice, she hates porridge as she does anything mushy, like mash.
Nor does she like creamy stuff, though she will lick the sweet butter icing off cakes.
It is clear that there are inherent contradictions in her likes and dislikes but who can tell a two- year-old that?
Before Emma came along, I had always thought that children could be trained to eat right, if caught young enough.
And before she turned two, she seemed to be a young person with a good palate, enjoying both a crisp, green apple as well as a soft, creamy avocado.
I rejoiced too early.
When she hit the terrible twos, she loved saying no, even to the foods she used to like. Nutrition goes right out of the window if all you are concerned about is where she will eat something, anything.
With trepidation, therefore, I am trying out a recipe for a dish that perhaps the little miss will eat.
It is for a bowl of chawan mushi (Japanese savoury egg custard) boosted with flaked fish.
While children seem to be happy with plain rice, bread, pancakes and noodles, few will eat enough protein to sustain a growth spurt.
But, of course, this is a distant worry when the immediate problem seems to be getting food into that little stomach.
For those of us not fortunate enough to have children who really will eat anything - and I have watched with amazement as a young mother fed her 22-month-old daughter rice with gravy and shredded meat in 10 minutes flat - this recipe may work.
It is chawan mushi with some fish flakes added to the egg mixture before steaming.
The texture is soft like tofu, and the dish is nutritious.
It is relatively plain, made with dashi or bonito stock or, if you prefer, chicken stock.
No vegetable in sight and the fish is disguised.
No chicken, mushroom or soya beans either, as is common in chawan mushi, as the little children will likely reject it.
When cooking it, just watch the proportion of egg to liquid - one cup of stock to one egg to obtain that soft consistency - and watch the fire.
It has to be medium hot to cook, but not boil, the custard so that the smooth surface is maintained.
But I wonder to myself, would a two-year-old notice if there are little bubbles on top?
•Sylvia Tan is a freelance writer and cookbook author. Her previous Eat To Live recipes can be found in two cookbooks, Eat To Live and Taste.