Personally, I enjoy a bowl of brown rice for breakfast most of the time.
On the road, I'll always pack a package or two of pre-cooked lentils, nuts, vegan protein bars and powders.
Lentils, beans, and other legumes, such as chickpeas, are all excellent sources of fiber.
My lunch is the staple Indian meal - rotis, vegetables and dal. But instead of wheat rotis, I have rotis made of bran or barley.
I eat a lot of whole grains for breakfast, a lot of dried fruit. And my big thing is pasta. I do a lot of simple pasta, with great ingredients.
My favorite healthy foods are Jamaican chicken soup, Jamaican chicken stew peas, Jamaican brown stew chicken, plantains and banana chips.
I always have oatmeal before training or a match. It's easy on the stomach, offers so many vitamins and minerals, and is slow-burning, so it won't leave me hungry at half-time.
I think Weetabix and full-fat milk is what it is all about.
When you gradually add in nutrient-dense, fiber-rich foods, you simply stop feeling cravings. You run out of space in your belly for the old junk. Instead of craving, you feel full, fulfilled, and content.
I do a lot of juicing. I don't put a lot of food in my stomach, and I don't mix my foods too much. So if I want to have, like, protein, I'll just eat a bowl of lentils; I won't mix it with a bunch of stuff.
I'll take a carb any day of the week, but if I'm being pressed, then I'm sort of into the standard bagel.
While traveling, I love granola bars, trail mix nuts, dry cereal and fruit for on-the-go snacks. I also try and start the day with a high fiber and protein meal, such as whole-grain toast with peanut butter.
I love nuts and popcorn with olive oil and sea salt.