AminoAce
Free · No account

Plant protein your body can actually use — all nine essential amino acids, combined and calculated

Rice is short on lysine. Beans are short on methionine. Eat either alone and part of that protein is wasted. AminoAce searches 200+ ingredients for the combinations that cover each other's gaps — and works out the exact ratio that covers them best.

Free, no account, no sign-in.

The AminoAce home screen: a search field and food categories — grains, legumes and soy, nuts and seeds, vegetables — with White Rice picked as the only ingredient and a Find combinations button at the bottom. AminoAce's results for White Rice: the top combination is White Rice and Soybeans at a Protein Quality Score of 116 percent, followed by White Rice with green split peas and chia seeds at 100 percent, each card showing calories, protein and carbohydrates. The AminoAce detail screen for White Rice and Soybeans: a Protein Quality Score of 116 percent, an even 50/50 ratio you can adjust, and the full nutrition table for the blend.

01The problem

Nine amino acids you cannot make yourself

Protein is made of amino acids. Nine of them are essential amino acids — EAAs — meaning your body cannot produce them and has to get them from food. Whatever is in shortest supply caps how much of that protein your body can actually build with. You do not have to fix this at every meal — your body pools amino acids across the whole day — but over a day of eating, the gaps still have to be covered by something.

Almost no whole food carries all nine in the right proportions. The one in shortest supply relative to what you need is called the limiting amino acid, and it caps the value of everything else on the plate.

This matters most if you eat little or no meat. Animal proteins tend to be complete on their own, so an omnivore fixes almost any meal by adding an egg. Plant-based eating needs a little more intention — which is the entire reason this app exists.

White rice — 56% Kidney beans — 77% Combination WHO requirement

White rice 52% · Kidney beans 48% → 95%

Each of the nine essential amino acids as a share of the WHO reference requirement — digestibility-adjusted, exactly as the app scores them. Alone, rice is capped by lysine at 56% and beans by methionine at 77%. Together they reach 95%, because a food is only as good as its weakest amino acid and each one covers the other's weak spot. Move the slider and watch it fall away on either side — that balance point is what the app solves for, across 200+ ingredients instead of two.

02How it works

How it works

Three taps from a cupboard to a combination you can cook.

1

Pick what you have

Choose one or more foods from 200+ ingredients — grains, legumes, nuts and seeds, vegetables, and animal products if you eat them. Dietary filters for vegan, vegetarian or anything you avoid apply everywhere at once.

2

Let it search

The optimizer finds the partners that fill your selection's gaps, and solves for the proportions that push the weakest essential amino acid as high as it will go. Or keep your selection fixed and only optimize the ratios between those foods.

3

Cook it your way

Every combination comes with a Protein Quality Score, the limiting amino acid, calories, protein and full nutrition. Drag the ratios and everything recalculates live, so you always see the nutrition of your own mix.

03Who it is for

Whatever you eat

The nine essential amino acids are not a vegan problem, they are a human one. You will get the most out of this if you eat plant-based, or if you train — that is where the gaps are widest and where you are probably counting already.

If you eat plant-based

Every plant protein is short somewhere, so covering all nine EAAs is a question of what you combine, not how much you eat. Do it by feel and you either waste protein or eat more than you need to.

AminoAce tells you which foods to pair, in what ratio, and what the result scores. Eat dairy or eggs? Switch them on and they join the search.

If you train

You already count protein. Amino acid balance is the part the label does not tell you: 30 g of protein short on lysine does not build 30 g worth of anything.

And you decide what the app optimizes for — quality, usable protein or calories — then sort any list on the number you actually care about. The goals are below.

04Your goal

Choose what the app optimizes for

Your goal decides what gets optimized and how results are ranked. All three build on the Protein Quality Score, which indicates how much of the protein your body can use. The app asks when you first open it, and it is one tap away in settings afterwards.

Max quality

The highest Protein Quality Score: how well a combination covers every essential amino acid. Above 100% every one is over target, and the surplus is not wasted — your body pools amino acids across the day, so it can cover a weaker meal later.

Usable protein

The most usable protein per 100 g — protein adjusted for its quality score, so it is the part your body can actually use. For when the limit is how much you can eat rather than how many calories you can spend.

Calorie efficiency

The fewest calories per gram of usable protein. Two combinations can both reach 100% while one of them costs you half the calories — this is the one you want when you are cutting.

Or sort by your own metric

Whichever goal you set, every list of results can be re-sorted — up to four criteria deep. Usable protein is the one worth knowing about: protein adjusted for quality, which is the number that answers whether something is actually a good protein source rather than merely a complete one. Also calories per gram of usable protein, calories per gram of protein, raw protein, the quality score itself, the number of ingredients, or any single one of the nine amino acids.

All of it works on usable protein rather than the number on the label: 30 g of protein that is short on lysine does not count as 30 g.

05Real combinations

Vegan protein combinations, and what they actually score

Rice and beans is the classic pairing. It is also not something you want on the plate every day — so here is what else works. Every figure is what the app returns, with the ratios it worked out; the screenshots are those exact results.

The AminoAce combination screen for White Rice and Kidney Beans: a Protein Quality Score of 95 percent, limiting amino acid methionine, and ratios of 52 percent rice to 48 percent beans.

White Rice 52% · Kidney Beans 48%

Near enough a 1:1 mix. Rice covers the beans' methionine gap, the beans cover the rice's lysine gap — and it still stops short of 100%. The five below show what else the app finds, and what each one scores.

Nutrition & score

95%protein quality

  • 14.6 gprotein
  • 351 kcalenergy
  • 25.4kcal / g usable
  • 0.9 gfat
  • 70.9 gcarbs
  • 8.0 gfibre

per 100 g

Name one ingredient — it finds what completes it

You pick what is in your cupboard, the app searches for the partners that fill its gaps and works out the ratio. These five came out of it exactly the way yours will.

AminoAce showing White Rice 30%, Cauliflower 57%, Black Beans 13% with a Protein Quality Score of 100% and the ingredient ratios as adjustable sliders.

White Rice 30% · Cauliflower 57% · Black Beans 13%

A cauliflower-rice bowl — light, and complete.

Nutrition & score

100%protein quality

  • 6.0 gprotein
  • 166 kcalenergy
  • 27.9kcal / g usable
  • 0.5 gfat
  • 34.6 gcarbs
  • 3.5 gfibre

per 100 g

AminoAce showing Asparagus 46%, Carrots 40%, Kidney Beans 14% with a Protein Quality Score of 100% and the ingredient ratios as adjustable sliders.

Asparagus 46% · Carrots 40% · Kidney Beans 14%

A vegetable side that quietly covers all nine.

Nutrition & score

100%protein quality

  • 4.4 gprotein
  • 71 kcalenergy
  • 16.1kcal / g usable
  • 0.3 gfat
  • 13.9 gcarbs
  • 4.2 gfibre

per 100 g

AminoAce showing Couscous 43%, Red Lentils 57% with a Protein Quality Score of 90% and the ingredient ratios as adjustable sliders.

Couscous 43% · Red Lentils 57%

A proper main, and the most protein-dense pair here.

Nutrition & score

90%protein quality

  • 19.1 gprotein
  • 366 kcalenergy
  • 21.2kcal / g usable
  • 1.5 gfat
  • 69.3 gcarbs
  • 8.3 gfibre

per 100 g

AminoAce showing Soft Tofu 63%, Spinach 32%, Chia Seeds 5% with a Protein Quality Score of 100% and the ingredient ratios as adjustable sliders.

Soft Tofu 63% · Spinach 32% · Chia Seeds 5%

The most calorie-efficient of the lot, by a distance.

Nutrition & score

100%protein quality

  • 6.2 gprotein
  • 70 kcalenergy
  • 11.3kcal / g usable
  • 4.0 gfat
  • 4.0 gcarbs
  • 2.5 gfibre

per 100 g

AminoAce showing Chickpeas 59%, Tempeh 23%, Tahini 18% with a Protein Quality Score of 90% and the ingredient ratios as adjustable sliders.

Chickpeas 59% · Tempeh 23% · Tahini 18%

Most protein here — a bowl with tahini over it.

Nutrition & score

90%protein quality

  • 20.0 gprotein
  • 368 kcalenergy
  • 20.4kcal / g usable
  • 14.5 gfat
  • 43.6 gcarbs
  • 8.9 gfibre

per 100 g

And millions more

Pick what is in your cupboard and the app searches 200+ ingredients for the partners that fill your gaps — filtered to what you actually eat.

Ratios are weight shares of raw ingredients, solved for calorie efficiency; "usable" protein is the digestibility-adjusted figure explained below. Quality is only one of the three goals, so a light vegetable dish and a dense grain-and-legume bowl can both read 100% and still differ enormously in protein. Both columns are shown for exactly that reason.

06The method

How the score is calculated

Each of the nine essential amino acids in a combination is compared with how much of it your body needs. The Protein Quality Score is simply the lowest of those nine ratios — a digestibility-adjusted measure in the tradition of PDCAAS. A score above 100% means every EAA clears its target, and the surplus is not wasted: your body pools amino acids across the whole day.

Amino acid values come from the USDA food database. Because your body usually cannot absorb everything you eat, those values are adjusted with standard digestibility figures per food category, drawn from public research.* The score is a solid estimate of what reaches your body, not an exact measurement of it.

Variety beats perfection

Your body pools amino acids over a full day rather than a single meal. A varied spread of complementary plant proteins across your meals delivers more complete nutrition than perfecting the ratio of any one combination.

Which is why the app is built for browsing combinations, not for prescribing a diet.

* Digestibility figures based on FAO Food & Nutrition Paper 92 (2013) and Herreman et al. (2020), Food Science & Nutrition.

07Questions

Frequently asked questions

Why do I need an amino acid app at all?

Protein is made of nine essential amino acids your body cannot produce itself. If a meal is short on even one of them, the rest of that protein cannot be fully used. Almost every single food is short somewhere — rice on lysine, beans on methionine. AminoAce searches hundreds of foods for combinations that cover each other's gaps, and works out the ratio that covers them best.

Do vegans really need to combine proteins at every meal?

No — and the app does not claim otherwise. Your body pools amino acids over a full day, so variety across your meals matters more than perfecting any single plate. Combining is worth doing because it raises how much of the protein you eat is usable, not because a meal eaten "wrong" is lost.

Which foods are included?

200+ whole ingredients with USDA amino acid data: grains, legumes and soy, nuts and seeds, vegetables, and — if you eat them — meat, fish, dairy and eggs. There is no fruit: almost all fruit contains too little protein to change a combination.

Does it work if I am vegetarian, or eat meat?

Yes. Set vegan, vegetarian, or pick individual things you avoid, and every filter applies everywhere in the app at once. Combining simply matters less the more animal protein you eat, because those proteins are closer to complete on their own — which is why the app is built with plant-based eating in mind.

Are the amounts raw or cooked?

Raw. All values come from the USDA database for raw, uncooked ingredients. Cooking mainly changes the water content, so weigh your ingredients before cooking if you want to match the amounts shown.

Does it cost anything, and do I need an account?

It is free and there is no account, no sign-in and no profile. Your dietary preferences stay on your device. The app is supported by advertising; what the ad and analytics providers collect is set out in the privacy policy.

Can I optimize for something other than the score?

Yes. You pick the goal — max quality, usable protein or calorie efficiency — when you first open the app, and can change it in settings whenever you like. It decides what gets optimized and how results are ranked. All three build on the Protein Quality Score, which indicates how much of the protein your body can use. Separately, any list of results can be sorted on the number you care about.