I'm no bodybuilder but both are important. Without enough fat in your diet, you won't feel saturated (liptin). Certain vitamins cannot be absorbed without and men need animal fats to produce testosterone. The questions is always what your activities are. Bodybuilding doesn't require much energy during workouts. Slow paced cardio burns mostly fat, so the diet should be heavy on fats and less on carbs. You don't need a freaking avocado or some other exotic stuff. Sunflower oil and olive oil are good enough in salads

The rest is some marketing bullshit. You can get your animal fats to produce testosterome from butter/milk whenever you eat veggies or stuff with vitamins. Of course, you should try to minimize animal fat consumption (long chained saturated carbs) vs plant based one ( short chained multiple unsaturated).
The amount is important. Some people take "healthy fats" as an excuse to consume too much which results in fat liver (google it). No matter what kind of fat, 1g still offers 9kcal. Easiest way to get fat is to consume fat or liquids with lots of sugar.
Now, for active people who might burn 700-1000kcal like me during a run or for sprints, you absolutrly need carbs. However, you need them during or immediatly after the session. I consume lots of pasta + rice. I am totally lean. On days, I don't train I don't have that much hunger. If I don't eat carbs when I need them, I feel a never going away hunger craving and weakness all over. Even my sleep would get disturbed.
Last but not least, if whatever you are eating doesn't taste well, you're missing on one of the pleasures of life. I rather eat ice cream than some wannabe tofu avocado stuff with bland taste.
This post was edited by babun1024 on Jun 20 2024 06:12pm