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.