I'm at about 30% of my calories coming from fat too.
If her doctor wants her to be eating low-fat, I think she's going to have to go lower than the two of us, unfortunately. 20% of her 1800 calories would be only 36 grams of fat each day and it's really easy to go over that number fast, if you're not watching.
Since you're eating low-fat dairy already, her biggest fat sources are probably the olive oil, PB, and meats. Even lean beef and pork have a lot of fat. Does she like chicken and turkey breast, fish, and seafood?
Regular PB has a
ton of fat in it. I've never heard of fat free? My jar of Smuckers Natural says that 2 tablespoons has 210 calories and 150 of them are from the 16 grams of fat. PB may not be something she can eat very often
.
Olive oil has 120 calories per tablespoon and it's all fat, so there's about 13 grams of fat per tablespoon.
It sounds to me like she's going to have to focus her diet even more on reduced fat dairy products, super lean protein, fruits, and veggies. And really be careful about adding in fats, like olive oil and PB.
I'm so sorry that she has to deal with this at such a young age!