I am a bit confused - I keep reading about how people need to "diet off the fat" after they bulk up muscles. Do you have to eat heavier foods in order to build up muscle properly? Because I usually eat standard indian things - cooked vegetables, pulses, flat bread, white rice- and I don't consider any of that as unhealthy so I generally eat as much as I want regardless whether I'm working out, and it doesn't seem to add much fat. Would I get better results if I ate meat and protien shakes or something?