mine sometimes refuses to eat rice as well... i just let him... usually it's when he's teething! he got six teeth growing all together a month ago...
my boy's diet is as follow:
07:00 200 ml milk
12:00 rice
12:30 nap
15:30 tea time (bread, biscuit, fruit or yogurt)
19:00 rice
21:15 200 ml milk