Believe it or not, studies have shown that a diet in strictly high protein will actually decrease testosterone levels!!! The body will become more anabolic if you intake high amounts of protein WITH good fats like peanuts, olive oil, etc and will produce more testosterone!! Then intaking the carbs for energy. I don't think that there is ONE type of food that is more anabolic. Red meat does pack some pounds on though.