SHBG stands for sex hormone binding globulin, which is a protein made by your liver. SHBG binds to 3 sex hormones and carries them throughout the blood. If your doctor wants to test your levels, it probably has to do with testosterone. Too little testosterone can be harmful to men, while too much is problematic for women.[1] However, too much testosterone can also be harmful to men.[2] If you need to lower your SHBG levels, work with your doctor to figure out dietary changes. You can also take nutritional supplements, but remember to consult your healthcare provider first.

Method 1
Method 1 of 3:

Making Dietary Changes

  1. 1
    Eat the right amount of protein. If your SHBG levels are too high, it’s possible that you are not eating enough protein. Talk to your doctor about the right amount of protein for you.[3]
    • The average adult should consume 0.8 g of protein for every kilogram of body weight . For example, if you weigh 165 lbs you should consume 60 grams of protein a day. Make sure that you consume healthy sources of protein.[4]
    • Too much protein is not good for your body, but you may require more protein if you exercise regularly. Make sure to talk to your doctor before making any major dietary changes.
  2. 2
    Limit your alcohol intake. Drinking too much alcohol can cause your SHBG levels to rise.[5] Binge drinking in particular can prevent you from lowering your levels. Moderate drinking guidelines allow for 1 drink per day for women, and up to 2 drinks per day for men.
    • Examples of 1 drink include 12 ounces of beer, 5 ounces of wine, and 1.5 ounces of distilled liquor, such as vodka.
    Advertisement
  3. 3
    Decrease the amount of caffeine you consume. Too much caffeine can limit your ability to lower your SHBG levels. If you’re enjoying too much coffee in the morning, you’ll want to cut back.[6] It is generally considered safe for adults to consume up to 400 mg of caffeine per day. That is the equivalent of about 4 cups of coffee.
    • Consider drinking green tea instead of coffee in the morning.
  4. 4
    Replace simple carbs with complex carbs. There is some debate about how carbohydrate consumption relates to your SHBG levels. Some recommend going low-carb, while others promote eating plenty of healthy carbs. It’s a safe bet to assume that switching out simple carbs for more complex ones will benefit your health.[7]
  5. Advertisement
Method 2
Method 2 of 3:

Consulting Your Doctor

  1. 1
    Know the symptoms of high SHBG levels. If your SHBG level is too high, that is generally an indicator that your testosterone is too low. Symptoms can include low libido, erectile dysfunction (in males), hot flashes, and loss of body hair. Additional symptoms include poor concentration, insomnia, moodiness, and loss of energy.[9]
  2. 2
    Ask your doctor to perform the test. There’s no need to worry about an invasive procedure. Your doctor can test your levels with a simple blood test. Since testosterone levels are at their highest in the morning, your doctor will likely have your blood drawn between 7 a.m. and 10 a.m.[10]
  3. 3
    Interpret the results. SHBG levels can be misleading. If they are high, that doesn’t necessarily mean that you don’t have enough free testosterone. Talk to your doctor about what various results can mean. It is likely that your doctor will run the test more than once. Listen carefully when they explain their findings and don’t be afraid to ask questions.[11]
  4. 4
    Ask your doctor about limiting certain medications. Certain prescription medications have been shown to increase SHBG levels. If your doctor recommends lowering your SHBG levels, you should go over your list of current medications together. Some medications that can raise SHBG levels are:[12]
  5. 5
    Formulate a treatment plan with your doctor. There’s some debate over whether it is actually safe and effective to treat low testosterone. In some cases, your doctor may advise a course of non-action. If they do recommend treatment, discuss dietary changes and supplements. If they recommend medication, make sure to ask about possible side effects or reactions.[17]
  6. Advertisement
Method 3
Method 3 of 3:

Taking Supplements

  1. 1
    Take Boron. 10 mg a day may help lower your SHBG levels. Look for an ionic boron supplement for easy absorption. Talk to your doctor before taking Boron.[18]
    • Boron may also lower inflammation.
    • Many websites recommend supplements, but so far there is very little scientific evidence that supports this.
  2. 2
    Use Vitamin D to lower your levels. Adults need 15 micrograms (600 iu) of Vitamin D each day, but some people may require more.[19] This supplement can also help people with thyroid conditions, high blood pressure, and many other health concerns. Make sure to consult your doctor about the right dosage for you.
    • While some health-focused websites recommend Vitamin D to lower you SBHG levels, this hasn't been verified by the medical community.
  3. 3
    Consider a Fish Oil supplement. Because Fish Oils have a weak estrogenic effect, they may act as an anti-estrogen and this may help to lower your SHBG levels.[20] There is some debate over whether or not Fish Oil is effective. If you want to try this supplement, ask your doctor for their opinion about dosage and uses. You don’t want to take a supplement just for the sake of it.
    • Many medical professionals do not believe that Fish Oil supplements are beneficial.
  4. 4
    Try Magnesium capsules. Some studies suggest a link between magnesium supplementation, SBHG levels, and testosterone.[21] When looking for a supplement, choose either magnesium citrate or magnesium glycinate.[22] You will need to consult your doctor, as dosages vary greatly from patient to patient. Make sure to take magnesium supplements with meals.
    • You should always swallow the pills whole instead of chewing them.
  5. Advertisement

Warnings

  • Be aware that lower circulating levels of SHBG have been associated with metabolic syndrome, type 2 diabetes, polycystic ovarian syndrome, and obesity, so it is important to get treated if you have low levels.[23]
    ⧼thumbs_response⧽
Advertisement

About This Article

Sarah Gehrke, RN, MS
Medically reviewed by:
Registered Nurse
This article was medically reviewed by Sarah Gehrke, RN, MS. Sarah Gehrke is a Registered Nurse and Licensed Massage Therapist in Texas. Sarah has over 10 years of experience teaching and practicing phlebotomy and intravenous (IV) therapy using physical, psychological, and emotional support. She received her Massage Therapist License from the Amarillo Massage Therapy Institute in 2008 and a M.S. in Nursing from the University of Phoenix in 2013. This article has been viewed 74,623 times.
23 votes - 85%
Co-authors: 11
Updated: September 8, 2022
Views: 74,623
Categories: Hormones

Medical Disclaimer

The content of this article is not intended to be a substitute for professional medical advice, examination, diagnosis, or treatment. You should always contact your doctor or other qualified healthcare professional before starting, changing, or stopping any kind of health treatment.

Article SummaryX

You can lower your SHBG, or sex hormone binding globulin, levels through simple changes to your diet. For example, make sure you eat enough protein, which will keep your SHBG levels in check. Good sources of protein include lean meats, nuts, and eggs. Try to replace simple carbohydrates, like white rice, pasta, and white bread, with healthy, complex carbs, like lentils, sweet potatoes, and whole-grain bread. Make sure you don’t drink more than 4 cups of coffee or 2 alcoholic drinks a day, which can unbalance your SHBG levels. In addition to dietary changes, you can also lower your SHBG through supplements, like boron, vitamin D, and fish oil. However, always talk to your doctor before taking a new supplement to make sure it’s healthy for you. For more tips from our Medical co-author, including how to get your SHBG levels tested, read on.

Did this summary help you?
Advertisement