Here is a thread about Steve Nash's diet which may be useful:
Here as excerpt from Nash’s Facebook page on what he will eat on a typical day:
Breakfast. It is the most important meal of the day.... along with lunch and dinner. I feel if your diet is consistent and well balanced (think long term rather than short term) it isn't so important what you eat right before you play or the night before because your energy levels and recovery will be on target from the quality of your previous three to seven days of meals.
-Gluten and wheat free cereal, sliced almonds and almond or rice milk. (If you don't have the sensitivities I have look for a high fiber cereal. At least 4 grams of fiber.) I will also have a whole fruit smoothie or an apple, banana or orange. Green tea.
Lunch. A salad with grilled chicken or fish, vegetables, raw nuts and dried fruit. I will also have fruit afterwards.
Dinner. Grilled or baked fish or chicken with vegetables. Sometimes I'll have brown rice.
Again, plan ahead. If you get hungry between meals have a plan as to what foods you'll turn to and make sure you have plenty of them so your only options aren't will power or ice cream. My snack foods are, dried fruit, whole almonds or whole cashews. All natural, raw foods energy bars. Raw vegetables like carrots and celery. Whole fruit or whole fruit smoothies. It goes without saying drink water throughout the day to stay hydrated. If you feel like you need electrolytes coconut water has the highest concentration of electrolytes but if your diet is good you should have plenty of electrolytes.
If this diet sounds boring it can be if you don't like fruits, vegetables and grilled, steamed or baked chicken or fish. On the other hand there's so many healthful ways to prepare your food and there's tons of fruits and vegetables that offer you slightly different nutritional values and tastes. It may take a lot of discipline and time to train yourself to eat well but it's incredibly worthwhile for your short term and long term goals.