Natural foods diet is good for the muscles building because it has no any side effects for the health.*Take more natural protein foods in your diet to make it more effective for the body building.*You can take eggs, fish, meat, cheese, milk, yogurt, nuts, and green vegetables to gain your muscles.