because I spent a long working with children of various ages, please keep in mind that she may NOT like the same foods as you at the age of 5 years old, or even at 10 years old. Yes kids sometimes grow up to eat as their parents, but their palates are still developing, and she may not like it!
But why are you punishing her just because she doesn't like it. If she doesn't like it, rather than punising her or allowing her to go hungry as if it's a punishment, why not offer her some fruit, grilled cheese or a yogurt.
I had to read twice through your words to fully understand the intricacies of what you stated.. It sounds as if you are giving her mixed messages:
"We said that if she ate the tofu and squash she could have as much rice and whatever else she wanted like an egg or hot dog etc."
And then:
"She eats the rice and suddenly she's "full". So we enact our other rule is that if you're "full" then you don't get anything else till the next meal and can't come and say you're hungry.
These are mixed messages! Because you are inducing a power struggle over food, it can eventually lead to an obsession and a control issue.
Yes rice is filling momentarily, but rice alone is not enough sustanence unless you are in a 3rd world country and there is nothing else to eat.
And then you stated that:
"Also, I've heard that we should save her dinner and feed it to her again for breakfast and so on till she eats it."
Sorry but if she didn't like it the night before, she'll probably not like it the next day.
So I feel I must ask what is causing such a control issues over food:
Are you very poor, thus the food you serve is prepared with your last pennies, and if she didn't eat then she would have nothing more for the rest of the day?
Are there over-weight issues in your family, and you are trying to avoid he from becoming obese?
Also please consider that the 2 of you may be unconsciously inducing power issues, and subtly teaching her how to play the 2 of up against each other. "MOM said" " BUT I said NO"
Just remember, she is only a very little girl, not a little adult. And her taste buds will grow and expand with age!