"More impressively, the Penn State researchers showed that the effect of dietary fat on testosterone levels depended on the kind of fat consumed. Specifically, they found that monounsaturated and saturated fat raise testosterone levels, but polyunsaturated fat does not (Faigin, pp. 329-330, emphasis in original)."
Moreover, it is not just any fat, but saturated fatty acids (SFA) and monounsaturated fatty acids (MUFA) that raise T levels. Polyunsaturated fatty acids (PUFA) do not.
As such, "… restricting total fat intake *and replacing saturated fat with polyunsaturated fat (exactly what the experts are telling you to do) would appear to be the perfect prescription for lowering your testosterone levels!
However, it is not necessary to consume a lot of saturated fat. A response to a letter on asking about how to raise T levels reported about a study that showed, "Men with the highest testosterone levels ate nuts! Yes, monounsaturated fat seems to increase testosterone levels, so include nuts, olive oil, canola oil, and peanut butter!"
Moreover, foods high in healthy Omega 3s fatty acids would also be good sources of T-raising fat. The best sources of omega 3s are fatty fish like mackerel, herrings, sardines, tuna, sturgeon, and salmon. But they are also found in plant foods like walnuts, pumpkin seeds, flax seeds, flax seed oil, and canola oil (Collins).
most nutritionists would say that whole eggs and red meat are bad for you, but there great for building muscle.
But majority of fats can be taken from healthy sources, but there are properties or red meat and wholes eggs that i think are needed,both of these contain high levels of arichindonic acid, and a bunch of other high soluble b vitamins.
Maybe you are doing this alreayd,i dont know.