I second the hay! It should always be available. Bunnies are so hard to ignore when they beg. How can one say no to that adorable little face? They play us like fiddles, sometimes. Alas, for their own benefit, sometimes we must learn to say no. Or at least, no, you can’t have any dessert until you have your real food! I’d cut back on the fruit and the pellets as well. Try dropping those down gradually to about 1/4 or even 1/8 cup depending on what you feel would be best. If she has plenty of hay at her constant disposal and a good variety of leafy greens in her diet, she will be absolutely fine with fewer pellets, and it may help her lose a little weight, or at least, slow down the rate at which she’s gaining it.
As for shedding the weight, maybe try and up her exercise as much as you can? Something I’ve found works pretty well if nothing else is to have a few pellets or leafy greens and walk from one side of the room to the other so that she runs to catch up with you. Give her a small reward (a bit of greens or a pellet), and continue doing this for a little while. Obviously don’t overfeed during this exercise.
Another thing you could try and do is just to have more active toys for her to play with. If she’s the type to do the Bunny 500 or lots of binkies, try giving her a little bit more room to run around in, a few more toys and/or a tunnel and/or a box for her to play with and in, and she may well take advantage of this new enrichment.
And of course, as LongEaredLions suggested, you may want to take her to the bunny-savvy vet if the problem accelerates too quickly.