- Soybean is a major source of both protein and oil. - It contains about 40-42% protein and 18-20% oil.