Shape magazine reports:
While preparing for her role as Catwoman, Hathaway followed an almost vegan, anti-inflammatory diet, which includes whole grains to control blood sugar, avocados, almonds (she doesn’t like walnuts), sesame seeds, dark chocolate, bright red and orange vegetables that are high in antioxidants (Hathaway loves yams), dark leafy greens, ginger, and turmeric. Keeping her protein levels up to build muscle during intense training sessions was the main challenge Hathaway faced, so Keller worked a lot of Seitan and tempeh into the meal plan.
Some of her favorite meals included "miso soup, a tempeh club avocado sandwich on gluten-free bread, Tuscan brown rice salad, vegetarian chicken fried steak made with seitan, egg white frittatas, and vegetarian egg rolls." (That's why her diet was 'almost-vegan' - eggs.)
When she wanted sweets Anne went for gluten-free chocolate chip cookies!
Photo credit: Shutterstock