有更多証據說明富含植物性雌激素的食物(例如豆類食品,十字花科疏菜如西蘭花、捲心菜、籽苗和椰菜花,全麥食物和苜蓿) 可以預防前列腺癌。最近亦都認為亞州國家如中國和日本前列腺癌的發生率低,也是由于富含豆類的飲食。不幸地很多亞州男性放棄祖先的飲食習慣,改為動物脂肪含量高及提鍊過的食物,會增加患前列腺癌的機會。
微量元素硒和維他命E有防癌作用,番茄和西瓜中的紅質素亦可。傳統中的亞洲飲食習慣,主要包括米、疏菜、豆品和魚類都被認為是防癌的重要因素。