Above about soybeans.
Soybeans contain many food nutrients, and they are low in saturated fats and transfats. This makes them a great food product to eat when you are watching your cholesterol, or hoping to prevent heart disease.
Soybeans can meet your complete protein needs for a day, and they are rich in vitamins and minerals (such as folate and potassium).
Soybeans can be found in a number of food sources such as soymilk, soy nuts, and veggie burgers containing soy oil. You can also find many baked goods and cereals that are made from soy protein.