When you are biologically dependent on carbs, that is what your body will crave when it needs fuel. But if your body is more adapted to protein and fat, then that is what you will crave when you need fuel. Cravings are very depedent on diet.
If I were you, I would suggest she cut back on rice simply because rice is nutritionally deficient. It's empty calories. Why eat a food that has a lot of calories but no nutrients? That is not a diet food at all! Instead, eat nutrient dense foods. IMO, no need to force feed fat. Eat the amount of fat you crave but no need to eat more. The body does not require hoards of fat to be healthy. It only requires decent amounts. Many find that eating low carb helps weight loss, but I think it is possible if you are force feeding fat merely in the name of health, that you can manage to eat more calories than is ideal for you. Many people find their bodies do not allow overfeeding, but for some, it's possible if you eat really calorie dense foods. So eat some fat but eating tons has not been shown to be good for everyone. For those who have severe allergy/gut probs, they often find fat to be the least allergenic, but if those are not your issues, I am not yet convinced that you need to eat tons of fat for health. But if you are worried about calories, remember htat plenty of research shows it is easier and less craving inducing to maintain an overall lower caloric intake when eating fat and protein than when eating carbs. Carbs tend to increase hunger and overall caloric intake. So it's actually easier to keep overall caloric intake down when avoiding carbs.
The main concern is to eat foods that are healthy for you. Minimize nutritionally empty foods like rice. Avoid nutritionally empty calorie dense foods that are known to cause illness, like wheat, bread, sugar, crappy processed foods, etc. You can still eat healthier carbs like sweet potatoes. Cuttin up bits of meat into a stir fry is a good way to get a variety of healthy foods along with good taste. Eat whole healthy foods is the main point. You don't have to eat tons of fat or meat or entirely give up rice to do that. IMO, also it is much easier to be satisfied on less calories when the food you eat is nutritionally dense and your body is getting all the nutrition it needs, instead of loading up on empty calories from rice which contributes very little to your nutrition needs.