In a paper published in Frontiers in Sustainable Food Systems, Dr. Chris Macdonald explored the best sources of protein currently available.

To answer the question, Macdonald had to build a new holistic scoring system that combines measures of environmental impact, health, affordability and availability into a single framework.

Applying the scoring system to 20 commonly consumed protein-rich foods, the analysis found a striking pattern: every product in the highest-scoring quintile was plant-based, while every product in the lowest-scoring quintile was animal-based. Tofu ranked first overall, while cheddar cheese ranked last.

The paper argues that many existing food rating systems focus on only one aspect of a product. While useful, these single-dimension labels can obscure important trade-offs and make it difficult to compare foods comprehensively.

TOFU DOMINATION

Link to open access article https://www.frontiersin.org/journals/sustainable-food-systems/articles/10.3389/fsufs.2026.1677796/full

top 50 comments

sorted by: hot top controversial new old
[–] 7 points 5 hours ago (6 children)

What's with the protein obsession? Eat more fiber, that is what almost everyone is lacking.

  • source
  • hideshow 6 child comments
  • [–] 2 points 4 hours ago (2 children)

    Are there any health issues linked to a lack of fibre?

  • source
  • parent
  • hideshow 2 child comments
  • [–] 8 points 5 hours ago (1 child)

    I'm a bit surprised that tofu is ahead of beans, especially in the Planet Score, since it's kind of just further processed beans.

    My best guess is that the non-determinate "beans" are an average or something like kidney beans, whereas tofu is specifically soy beans.
    And well, Wikipedia tells me that soy beans kick ass:

    Cultivation of soybeans has one of the lowest needs for land use (1.3 m² / 1000 kcal) and emits some of the lowest amounts of greenhouse gas emissions per gram of edible protein of any food (1.6 kg CO2 / 100 g protein).

    Would probably need to e-mail them to ask for the actual data... 🥴

  • source
  • hideshow 1 child comment
  • [–] 2 points 5 hours ago (2 children)

    Misread the title and read the article hoping to learn more about this "hostile" scoring system, only to be highly disappointed. lol

  • source
  • hideshow 2 child comments
  • [–] 2 points 5 hours ago (1 child)

    We have ways of making you talk calculating performance

  • source
  • parent
  • hideshow 1 child comment
  • [–] 1 point 4 hours ago*

    For some reason, this reminds me of a story my dad told of being in college in the early 70s. Apparently there was a "game" going around - a sort of viral joke - that involved going up to someone and in a terrible German accent saying "Do you vant to play Geshtapo?" and no matter what they said, slapping them (probably gently) on the face and saying "You lie! You lie!" - probably funnier 30 years after WWII rather than 80 years we are now. heh.

    So he did this and it was fun until the one time he started to do it to one of the football players. Massive guy, not so quick on the uptake.... He said he went up to him, asked "Do you vant to play Geshtapo?" and started to put his hand up to slap him, and the guy grabbed his arm, looked confused and said, "What dis?" and my dad was like "Just a joke....... nevermind.........." lol. And that was the end of that!

    (I suppose it's too late to mention that my dad is on the shorter and scrawnier side)

  • source
  • parent
  • [–] 42 points 16 hours ago (10 children)

    I’m here for tofu recipes pls

  • source
  • hideshow 10 child comments
  • [–] 5 points 5 hours ago*

    Magic Tofu:

    Per pound or 454g of extra-firm tofu:

    • Break the tofu block apart by hands in a bowl, make pieces of 2cm/1'' large
    • Add 1 table spoon of preferred oil (nut, vegetable oils)
    • Add 1 table spoon of cider vinegar
    • Add 1 table spoon of soy sauce
    • Add 1 table spoon of sugar (best source are honey, agave or maple syrup)
    • (Optional) Add 1-2 table spoons of preferred spicy sauce (I use sambal oelek or thai red curry paste)
    • Mix
    • Add 30 g of nutritional yeast
    • Mix
    • (Optional) Add more nutritional yeast for flavor (another 15 g should do), mix again
    • Put on a baking tray, preferably with a parchment baking sheet to cover it, and spread the tofu apart
    • Bake for 25 mins at 375°F or 190°C in the oven

    Enjoy on everything! I add it on top of pizzas, in wraps, in a plate with vegetables and rice....---

  • source
  • parent
  • [–] 1 point 7 hours ago

    I don't have a recipe as my wife is the tofu cook, but she uses silken tofu and cashews to make a shockingly good vegan mac and cheese. One of my kids became a vegetarian last year and now most of our meals are vegetarian or vegan just because it is too expensive and time consuming to make different meals.

  • source
  • parent
  • [–] 7 points 13 hours ago
    • 1-2 packs of plain tofu, drained, cubed (about 200-400g)
    • add to a pan and fry it a little until it shrinks in size and gets a little golden from all sides
    • add soy sauce until it's all coated and let it simmer and absorb the soy sauce a little
    • add a sweetener of your choice (agave syrup is the one I use), a good squeeze from the bottle is good
    • paprika powder
    • maybe MSG if you like the taste
    • salt a little if you don't like MSG
    • serve :)
  • source
  • parent
  • [–] 10 points 16 hours ago

    My personal favourite right now is:

    • A pack of firm tofu (~200g drained) cut into comfortable bite sizes
    • 2 tablespoons of soy
    • 0,5 - 1 inch of grated ginger
    • half a green onion chopped

    Add together in a bowl, mix and serve.

    It's a super quick side that goes well with nearly any of my regular dishes, and I eat it several times a week.

  • source
  • parent
  • load more comments (2 replies)
    [–] 5 points 12 hours ago (17 children)

    Too bad there isn't a good source of tofu in most grocer markets. Soy is one of the most suspect crops,with pesticides and such to start, and there just aren't many buying options, and they are all expensive-er than they should be.

    A pound is like a couple of bucks, but a pound isn't that much really. Making your own isn't really practicable, I saw a video on how they make it traditionally in East Asia and it's a big thing with many steps.

  • source
  • hideshow 17 child comments
  • [–] 4 points 5 hours ago (2 children)

    I've made my own tofu and it is not a big thing with many steps. Soak beans overnight, blend beans in blender, cook resulting slurry, strain, add coagulant, place in container and apply weight.

    It's about the same amount of work as baking bread. However it is not cheaper than buying tofu from the store unless you can find very cheap soybeans.

  • source
  • parent
  • hideshow 2 child comments
  • [–] 0 points 5 hours ago (1 child)

    Sounds a little similar to making cheese. Which you can do at home easily too. It just takes a lot of milk for not much cheese. Usually only do it if I obtain several litres of milk for free that would otherwise be wasted.

  • source
  • parent
  • hideshow 1 child comment
  • [–] 15 points 9 hours ago (12 children)

    90%+ of soya grown is used for animal feed. Funny how those of us that eat a lot of tofu manage to find it cheap very easily, and I'm still finding new types of Tofu 35 years later... I'm in the UK, but surely wherever you are can't be that far behind the rest of the world?

    We get tofu blocks in various forms from all supermarkets (Aldi, Lidl, Asda, Tesco... etc.) for about £1 per block. Equivalent meat costs probably £3-£5. We sometimes get fresh (unpackaged) and deep fried tofu from our local Asian cash-and-carry, plus various tinned, vac-packed and jarred varieties. Occasionally we get "expensive" tinned braised tofu from local wholefood shops as a treat. Occasionally we get a Chinese take-away - several of our local ones do Tofu and Seitan. Our favourite one does their vegan dishes £1-£3 cheaper than the non-vegan options.

    We don't buy frozen ready meals, but vegan ones do exist. We like cooking, and cook a lot from scratch, but there are lots of jarred sauces and sachets you can get that are vegan - it's completely possible to make a quick meal with a jar of pasta sauce, a tub of marinated tofu chunks and frozen veg, and it would still be cheaper than using frozen chicken chunks instead.

    It's there if you go looking for it. A vegan diet is pretty cheap in reality - about 30% cheaper the way we do it, and we're not particularly frugal about it, nor do we put in much effort to achieve it. We buy the things we like where we know we can get them, probably just like you do.

  • source
  • parent
  • hideshow 12 child comments
  • load more comments (12 replies)
  • [–] 1 point 7 hours ago

    My wife has made tofu as few times as well as a tofu analog using different types of beans and it was surprisingly good and it was less intensive to make than I expected. Tofu is fairly cheap, but I imagine you could make large batches without much additional work. I can't say that her was following some traditional method which might be more work, but it matched what I expected from tofu in the taste/texture dept.

  • source
  • parent
  • [–] 19 points 17 hours ago (10 children)

    It seems that the biggest impact you can have with a diet change is to just stop eating beef.

  • source
  • hideshow 10 child comments
  • load more comments (10 replies)
    [–] 9 points 15 hours ago* (1 child)

    Not sure how they score, but chickpeas are pretty great too. Soak'em, mash'em, stick 'em in a falafel.

  • source
  • hideshow 1 child comment
  • load more comments
    view more: next ›