What kind of food are you feeding her? No-name brands sometimes aren't the best, they have a lot of filler.

I use a vet food because my one cat had a urinary infection...and it lasts longer because my boys eat less!

Just a thought. Some pumpkin added to the diet (1 tsp), and even some plain yogurt, if she likes it, might help.