How can I improve my testosterone levels naturally? - #29062
Hello Doctor, I am 20 years old. My testosterone level is around 300–400 ng/dL. I feel low energy and not getting good results from workouts. Do I need any medicine, or can I improve it naturally?
How long have you been feeling low energy?:
- More than 6 monthsWhat is your current workout routine like?:
- Mixed workouts 3-4 times a weekHow would you describe your diet?:
- Unbalanced, lots of processed food100% Anonymously
No sign-up needed.

Doctors' responses
Hello dear See testosterone levels can be increased by both exercise and diet modifications Iam suggesting some precautions for improvement. Please follow them for atleast a month Replacement of carbohydrates with protein diet Take nuts and fruits in between meals Be hydrated Avoid junk food Take zincovit multivitamin therapy onca a day for 1 month Take ashwagandha for strength Consume butter and ghee for weight gain Replacement of sugar with jaggery Avoid refined food Do physical exercise atleast half an hour daily Avoid excessive thinking Add milk products for calcium level Hopefully improvement will occur In case of no improvement consult a dietician in person for better clarity Regards
100% Anonymously
Get expert answers anytime, completely confidential. No sign-up needed.
About our doctors
Only qualified doctors who have confirmed the availability of medical education and other certificates of medical practice consult on our service. You can check the qualification confirmation in the doctor's profile.