I think white rice would be very low on my list of things to eat. It's very low in fat, low in protein and is moderately high in carbs. I'd look for foods that had the opposite nutritional structure: high fat (but good fat), high protein and low carb.
chicken thighs, breasts and legs
fish of almost any kind including canned like tuna and sardines
beef but I like beef made in soups (no noodles, only veggies)
cottage cheese (I get one with no added salt)
eggs but more whites than yolks
low sodium cheeses
green veggies: celery, cucumbers, peppers, lettuce, etc., etc.
fruit for carbs and fiber like apples, pears, oranges and bananas (keep these to just before or after your workouts)
oatmeal with milk and fruit is a nice meal high in fiber, protein and quality carbs (supplement with protein powder)
olive oil and lemon for salads
I also like avocados, walnuts and pumpkin seeds in moderation
a good MRP
lots of quality whey protein
a low, or no sugar, post-workout carb source
I also use flax oil
finally lots and lots of good, clean H2O
Try to always minimize sodium intake. Buy yourself a crock pot or two and cook up a bunch or chicken parts in one and a big roast stew in the other every 3 or 4 days and chow down on that stuff along with big green salads for big meals. Man I'm getting hungry here just thinking about it.
Just get tough and decide you're not going to eat garbage, it can be done. Don't worry about volume, just eat like a king, as much as you can take in, but just eat CLEANLY. That cannot be overemphasized IMO.
I'm no diet expert. God knows I don't get bogged down by ratios, calorie numbers, etc., however, I do believe that carbs should be used only for glycogen replenishment. Other than that it I think it should be only quality protein, fats and green vegetables.
Well, that's my opinion, others may disagree but again I say, how can you do better than that?
I hope that helps you out brother, again I say all the best with the cycle.