How Much Soy Is Too Much?

How Much Soy Is Too Much?

If animal proteins promote cancer because they boost our blood levels of the growth hormone IGF-1, what about the few plant proteins that have amino acid ratios similar to animal proteins such soy foods? One of soy’s selling points is that it has “high quality” protein, but as I explored in my video Higher Quality May Mean Higher Risk, higher quality protein may mean a higher risk of cancer.

In my 2-min. video Animalistic Plant Proteins, I show that animal protein consumption is associated with significantly higher levels of the cancer promoter IGF-1 and non-soy plant protein is associated with significantly lower levels. There was no significant association with soy protein, though. This suggests that if all we do is replace animal protein with soy protein, we may not see as dramatic a drop in IGF-1 as that enjoyed by those replacing meat, eggs, and dairy with a variety of plant proteins. You can see what lower IGF-1 levels can mean for prostate and breast cancer growth in my videos Ex Vivo Cancer Proliferation Bioassay and The Answer to the Pritikin Puzzle.

In my 3-min. video Too Much Soy May Neutralize Benefits I show that vegans consuming the equivalent of 7-18 servings of soy foods per day may end up with circulating IGF-1 levels comparable to those who eat meat. For more on the cancer reversal study mentioned in the video, see Cancer Reversal Through Diet. It’s important to remember in this discussion that soy food consumption is associated with an array of health benefits. See, for example The Effect of Soy On Precocious Puberty and Soy Foods & Menopause. But how much may be too much?

It seems that 7 to 18 servings of soy a day may neutralize some of the beneficial effects of avoiding animal protein. At the same time, studies have repeatedly found that women who eat a lot of soy appear to have a lower risk of getting breast cancer and a better chance of surviving breast cancer than those who don’t (see Breast Cancer Survival and Soy). So is there some magic number of soyfood servings we should shoot for?

In my 2-min. video, How Much Soy Is Too Much, I run through all the studies to date that have measured the effects of varying levels of soy consumption on IGF-1 levels. Five to ten servings per day increased IGF-1 levels, but two to three servings did not. The bottom-line is that legumes are one of the healthiest things we can eat and should be a part of everyone’s daily diet. This means lentils, peas, and/or beans every day—in fact, ideally every meal! Soy is an excellent choice, but we should probably stick to no more than 3-5 servings a day.

-Michael Greger, M.D.

PS: If you haven’t yet, you can subscribe to my videos for free by clicking here and watch my full 2012 – 2014 presentations Uprooting the Leading Causes of Death, More than an Apple a Day, and From Table to Able.

Image credit: Andrea_Nguyen / Flickr

Don't miss out on the latest updates!
Subscribe for free and get the latest in nutrition research delivered straight to your inbox!
  • Tikune

    Timely! I just finished reading ‘Vegan For Life’ at your suggestion and was planning to radically step up my soy consumption, from seldom to ~3 servings per day. This further eases my concerns about the 3 servings per day level.

  • Catherine J Frompovich

    There are several things I’d like to mention with regard to vegetable protein that were not included in this article:

    1. Soy is a high allergen food. See

    2. Most (85-90%) USA-grown soy is genetically engineered (GE) and the long-term ramifications of eating GE foods have not been studied long enough in either animals or humans. Several animal studies indicate serious health anomalies can arise.

    3. If switching to high vegetable proteins, consider eating non-GE/GMO, i.e., organically grown, for various reasons. See this

    • Louie Thomas

      I’ve known a LOT of people who are allergic to poultry and dairy products.

    • WholeFoodChomper

      Very good points, indeed.

    • Mike Quinoa


      I’m in Toronto, and I buy soy milk made by a company called Natur-a. I buy the unsweetened variety. All their soy milk is made from whole soybeans, and certified organic and non-GMO, so I have no qualms about enjoying it.

  • Louie Thomas

    Too much of anything is not a good thing. Too much protein is actually something vegans must watch out for. Cut tofu in small pieces. Soy is pure protein. I seen SOY BREAD made of soy flour – one single slice has a whopping 5 grams of protein the same as a huge hunk of steak! Yet the soy bread tastes just like regular white bread.

    • sheof

      Steak has 5 grams of protein? More like

      50 grams for a 6 ounce steak.

  • Ariel Gail MacLean

    Dear Doctor Greger: Thank you for all you do and I sure wish I had known of your important service throughout my long life experimenting with food-as-medicine. Ironically, I started my professional life out as a Product Developer & Home Economist for an industry-founding soy “health food” company in the late 1960’s. Fast forward to today and after a lifetime of high-protein plant-based eating which included soy and other legumes (and high-phosphorus seeds and vegetables), I am now in mid-stage CKD, along with millions of other older Americans who can no longer consume our beloved high-phosphorus foods such as soy. My contribution to this subject today is this: kidney disease in its many forms, is one of the fastest rising medical issues in the world; the standard medical dietary advice is pathetic and needs help. They are telling us to eat what has essentially been the last foods we would ever eat – processed grains and the least nutritious vegetables! I wish someone like you would take up this subject and help us figure out how to manage deteriorating kidneys without removing legumes and the mostly high-phosphorus vegetables.

  • Cellophane

    Who on earth could consume 7-8 servings of soy in one day?

    • Jo

      Seven to eight servings is quite easily done; but, seven to eighteen as Dr. Greger stated, would probably be easy for a vegan bodybuilder.

      One pack of 14 oz. tofu contains five servings of soy at lunch and dinner with veggies. Then add the cup of soy milk you use in you morning cereal, the cup you use in your two cups of coffee and voila … you’re at seven servings of soy.

    • Jo

      Seven to eight is quite easily done, but seven to eighteen as Dr. Greger stated, would probably apply to a vegan bodybuilder.

      A 14 oz. box of tofu contains five servings of soy in one’s lunch and dinner. Then add the cup of soy milk used in a morning cereal, a cup used in two cups of daily coffee, and voila … seven servings of soy a day.

  • Fran

    When you say animal protein does this include fish as a protein source? Many people think that fish is in another category and is therefore a healthy protein.

    • Guest

      Yes, @Fran , this includes fish. You can learn more about why fish is not a health food by looking up “fish” or “seafood” on this web-site’s search engine or under the “Heath Topics” section.

    • Fit Fathers

      Yes, fish are living beings and are animals. Watch Earthlings and you will see that our waters are so contaminated that fish are no longer the safer meat. Plus, fish go through as much pain when pulled from their home as humans do when drowning.

  • veggiedog

    What about other “high quality” plant proteins, such as quinoa and hemp?

  • Paul

    How is “serving” defined. I have no way to understand 2-3 “servings” could be 2-3 grams, could be 2-3 kilograms. I am sure it is neither of those, but how do I measure a “serving”?

    • Mike Quinoa

      Paul, I’m taking a guess, but I would think a single serving would be 6-8 oz. of soy milk, 1/4 of a block of tofu, one soy patty, or one soy hot dog.

    • Mmmeat

      An answer to this question copied verbatim from the how much soy is to much thread:

      “If 3-5 servings a day (… then multiply the amount of grams used in this study (… which was 5-22 grams soy per serving, then you end up with 15 to 110 grams per day of soy which is in the safe range.

      Personally I would look at about 50-60 grams per day for a nice middle ground.”

  • Linda Rickevicius

    where do soy beans fit into this discussion?

  • Cathy Stewart

    I realize that consuming soy has many health benefits -especially lowering cancer risk due to its phytoestrogens. But do these benefits hold true for post-menopausal women? Wouldn’t adding ANY estrogen in under those circumstances be a negative? Thanks.

    • Thea

      Except that soy does not have real estrogens. I’m not an expert, but I can’t see why having some soy pre- or post- menopause would be any problem. If you look at populations which consume soy in traditional diets, it is my understanding that the post menopausal women do very well. Just some thoughts for you.

      • beccadoggie10

        Soy contain phytoestrogens that behave like estrogens. When I went through menopause, I had one serving (one slice) of Mori Nu Organic silken tofu per day in a fruit –berry–and banana smoothie, which greatly reduced my hot flashes as long as I did not ingest other foods like coffee, or sugar, or animal foods, which increased the the hot flashes. It worked great!

  • Diane

    After watching lots of your videos, six weeks ago I embarked on a Vegan diet to lower my blood pressure. It was starting to climb (138/87) and since I was not thrilled about going on medication I thought I would take your advice and reverse it with a plant-based diet. After the first couple of weeks of eating vegan I found my blood pressure had risen a bit (140/90) but I continued on being careful to not exceed 1200 sodium. The only new food I was eating were soy protein items such as soy cheese, soy milk, soy protein powder and soy burgers. By the 4th week my blood pressure had jumped to 156/97. I had no idea what was happening, but three days later I ended up in the ER in a hypertensive crisis with my blood pressure soaring to 200/115. I was given IV medications to lower it and went home with a couple of high blood pressure drugs which helped to bring it down to 144/96. I began researching hypertensive crisis and discovered a case report that involved soy and hypertensive crisis. It appeared that in some people soy produced a what is commonly referred to as the “cheese effect”. Essentially, a tyramine overdose which acts as a vasoconstrictor and increases blood pressure. When you combine the soy with all the other vegan ‘tyramine’ containing foods over an extended period of time you end up with the ‘cheese effect’. I don’t know what the odds are of people with this type of sensitivity, but it’s important to let your readers know that if they ever get the opposite result (higher blood pressure vs. lower) after following a plant-based diet that they need to ask their doctor what may be the cause or follow an elimination diet to determine the cause. I did both and found that three days following my crisis I ate soy protein and within an hour my blood pressure had jumped considerably. Currently, I am following a low Tyramine Diet and taking Metoprolo 100 mg a day and my blood pressure has returned to 133/83. I hope to be off the medication soon.

    • Fit Fathers

      A plant based diet means eating mostly plants, fruits, and whole grains. A bit of soy is fine but most people who quit meat immediately switch to fake meat replacements which can be just as highly processed as the burgers they are leaving behind. And they contain high levels of sodium.

  • jms

    Is there a list of all animalistic plant proteins? I’m a 24-year vegan
    with high IGF-1 (197). I eat a few slices of tofu most days, no soy
    milk. I have a serving (3T) of hemp seeds in my daily green smoothie. What other proteins might elevate IGF-1?

  • Renee

    What is your opinion regarding fermented vs unfermented soy. There is so much contradicting advice out there. We eat a decent amount of tempeh, which I know is a very healthy soy option. But I’m nervous about my young kids eating edamame, soy milk, yogurt and ice cream, even if they are all organic. Is there any validity in my concerns?

    • Kyle Key

      The only contradicting information comes from the unscientific Weston Price foundation and their lackeys.

      “Some people who write about soy suggest that fermented soy foods are the most healthy, and that isolated soy proteins are the most unhealthy. Fermented soy foods are tempeh, miso, and natto. As will be discussed below, for the most part, the evidence does not suggest that fermented soy foods are healthier than traditional non-fermented soy foods (such as tofu and soymilk). And much of the research on soy showing benefits has been performed on isolated soy protein.”

  • Simon

    How about soy for men? I’m sure its fine, but I’m also sure you heard these arguments before, that soy spikes your estrogene levels and its bad for men, etc etc.

    obviously, i know its phytoestrogene. but i would love to see the best studies on the subject showing that it isn’t bad for men.


    • Kyle Key

      Just read the wikipedia article on phytoestrogens; current consensus is that they have an array of benefits and they have no effect on men.

  • zoe wickersham

    Thanks for this informative article. I’m left with one question: What quantity constitutes “a serving”? Thank you.

    • Don Forrester MD

      A serving is based on what folks typically eat but the FDA is considering changing it. For soy I believe it is 1/2 cup of soy beans.

  • sf_jeff

    So, 3-5 servings is probably good. But how much is 3-5 servings?

    I found a reference:

    “A rough guide is that one serving of soy equals 1 cup of soymilk, or 1/2 cup of tofu, tempeh, soybeans, or soy meats.”

    I don’t eat a lot of soy, but I eat a lot of lentils and beans, which I assume are similar… If you take a serving = 1/2 cup, then the amounts you mention, 7-15 servings, sound suspiciously like the entire daily solid diet. One wonders whether the problem is the soy or the lack of non-soy that’s really the problem.

    But seriously. Would it be possible to get a recommendation in cups?